Open source is taking over the software world, survey says