Is Open Source Software Taking Over?