After Steven Sinofsky leave Microsot, an ex employee in Microsoft Keith Curtis sent open letter describing the world out side of Microsoft walls. He points out various advantages of working with Open Source technologies. He describes his own experiences after he left Microsoft in 2004.
In his letter he points out about developers around the world work well together within their homes. The possibilities of emerging new technologies within communities and befits for sharing knowledge to speed up technical growth in the world. He points out that you can develop software within your house wearing pajamas. The way open contributions works and how well community help each other. When using open source software you know what is going on. So, when problems occur you can fix them without going around things or waiting to be fixed by software creator, Keith points out several times in his letter.
As of now millions of developers around the world use open source technologies to make their work easier. And most of them contribute their work for open source community to improve and innovate upon. This model has worked perfectly for over decade. Various companies contribute to open source because that system works. They know true innovation is in open technologies rather than those closed projects where now one in the team has no idea how to innovate and improve their software. Brightest minds around the world working together every day to make things better, while big huge companies struggle to make real innovation. Most new things we see in those proprietary work are based on open source technologies. So, real workforce is out there working hard without any admiration.
You can read full letter here..