recommended reading

Microsoft Might Finally Be Committing to Open Source

Microsoft CEO Satya Nadella

Microsoft CEO Satya Nadella // Eric Risberg/AP File Photo

Microsoft is known for keeping its programming secrets to itself. But under CEO Satya Nadella, the maker of proprietary behemoths like Windows and Microsoft Office is starting to show up in the world of open-source software, whose code is public for anyone to see, borrow from and tinker with.

Late last year Microsoft finally made itself an account on Github, now the de-facto platform that software writers use for sharing and working on open-source code. “Microsoft has changed as a company and is becoming more open in the way that we collaborate with others,” the account’s description reads.

Microsoft has actually been doing open source in some capacity for a while. It releases many open-source projects on its own CodePlex platform, though this is far less popular than GitHub. It has also had a scattered presence on GitHub for some time: MS Open Tech, a wholly-owned Microsoft subsidiary that works with open source, has its own account, as does Microsoft’s Azure cloud-computing platform.

But the company as a whole has never been as fully committed to it as big-tech peers like Google and Facebook. (Apple, though, is similarly reticent.) And never has the entire organization’s commitment to open source been so explicit.

This might just be the beginning of Microsoft’s efforts. It is already starting to open-source parts of its widely used .NET software framework, seeing how greatly competitor systems like Java have benefitted from letting outsiders poke around in their code.

The open-source push suggests that Microsoft, once a behemoth, is starting to understand that it is now the underdog and can’t do everything on its own. That is even more true now that the company is cutting 18,000 jobs.

Still, opacity is so ingrained into Microsoft culture that any open-source push will take time. Take .NET, for example. “The majority of the worldwide .NET developer community is nervous about open source due to years of conditioning from Microsoft that open source is bad, dangerous, and anti-commercial,” wrote Sam Ramji, formerly head of open-source strategy at Microsoft, in a recent blog post. “We started trying to change that message seven years ago, and made a little progress, but even today there is a long, long way to go.”

Microsoft has indeed had a slow start on GitHub. It didn’t actually add any code to its account until last month, several months after the account was created. So far only one Microsoft project—its TypeScript programming language—is being shared on the platform.

Reprinted with permission from Quartz. The original story can be found here

Threatwatch Alert

Thousands of cyber attacks occur each day

See the latest threats


Close [ x ] More from Nextgov

Thank you for subscribing to newsletters from
We think these reports might interest you:

  • It’s Time for the Federal Government to Embrace Wireless and Mobility

    The United States has turned a corner on the adoption of mobile phones, tablets and other smart devices, outpacing traditional desktop and laptop sales by a wide margin. This issue brief discusses the state of wireless and mobility in federal government and outlines why now is the time to embrace these technologies in government.

  • Featured Content from RSA Conference: Dissed by NIST

    Learn more about the latest draft of the U.S. National Institute of Standards and Technology guidance document on authentication and lifecycle management.

  • A New Security Architecture for Federal Networks

    Federal government networks are under constant attack, and the number of those attacks is increasing. This issue brief discusses today's threats and a new model for the future.

  • Going Agile:Revolutionizing Federal Digital Services Delivery

    Here’s one indication that times have changed: Harriet Tubman is going to be the next face of the twenty dollar bill. Another sign of change? The way in which the federal government arrived at that decision.

  • Software-Defined Networking

    So many demands are being placed on federal information technology networks, which must handle vast amounts of data, accommodate voice and video, and cope with a multitude of highly connected devices while keeping government information secure from cyber threats. This issue brief discusses the state of SDN in the federal government and the path forward.

  • The New IP: Moving Government Agencies Toward the Network of The Future

    Federal IT managers are looking to modernize legacy network infrastructures that are taxed by growing demands from mobile devices, video, vast amounts of data, and more. This issue brief discusses the federal government network landscape, as well as market, financial force drivers for network modernization.


When you download a report, your information may be shared with the underwriters of that document.