Open source software is built on the idea of cooperation: it's distributed for free, with code made available for everyone to improve. But there's debate about the future of this collaborative enterprise, with some players making deals with IT giants like Microsoft. We look at an industry at a crossroads and the evolving relationship between transparency and profit in software.
Full story »