There's a nice CNBC documentary talking about OSS and how it's pretty much taken over the world. Proof if it was needed that open source is better than closed source in pretty much every scenario.
I say "pretty much" since there are definitely certain scenarios where open source is not the best option, such as proprietary encryption algorithms or something that is company-confidential.
It would appear Microsoft are looking to port .NET onto Linux and Mac. Whilst Linux already has a replacement open source framework for that, this news is obviously raising eyebrows and questioning Microsoft’s long term goals.
Former Microsoft CEO Steve Ballmer became infamous in 2006 after leading a Microsoft Windows meeting in a chant, “developers, developers, developers.” While the images of him clapping his hands and screaming became the target of the early social media and YouTube culture, he was right with his intention. Developers are the masters of the universe (at least in the world of software), and Microsoft gets it.
Today the company is making a rather big announcement: It is open sourcing the server side .NET stack and expanding it to run on Linux and Mac OS platforms. All developers will now be able to build .NET cloud applications on Linux and Mac. These are huge moves for the company and follow its recent acknowledgement that at least 20 percent of Azure VMs are running Linux. This struck a chord in the Twittersphere but wasn’t all that surprising when you consider how pervasive Linux is in the cloud.