Microsoft is now an Open Source company?

July 20, 2009

Just today, Microsoft has contributed 20,000 lines of code to Linux, licensed under the GPLv2. This is the first time Microsoft has chosen to use the GPL to license it’s own code.  The software they’ve released today helps to make Linux work better when running in a virtual machine on top of Microsoft’s Hyper-V hypervisor.

Microsoft’s announcement was a big surprise coming from the same company who argued that the “[GPL] debases the currency of the ideas and labor that transform great ideas into great products” and have compared it to a virus.

While this is the first time Microsoft has released code under the GPL, it isn’t the first contribution Microsoft has made to Free Software.  For example, in January of this year, Microsoft made it’s first contribution to the Apache project.  Microsoft’s Bing search engine includes some open source code.  Microsoft also has it’s own Free Software license called the Microsoft Public License (Ms-PL) which is recognized as such by the Free Software Foundation.

Microsoft has also been showing support for Mono with promises not to sue Mono users for patent violations.  I was also surprised to notice that Microsoft’s video website, which requires the Silverlight plugin, redirects Linux users to Mono’s Moonlight plugin page.

So, what’s next?  Perhaps Windows 8 will run on the Linux kernel.

Advertisements

2 Responses to “Microsoft is now an Open Source company?”


  1. “Perhaps Windows 8 will run on the Linux kernel.”

    A humorous idea, but still – I would actually consider running it at that point.

    Oh, I just remembered. Microsoft couldn’t code themselves out of a moist toilette, even if half the OS was already there.

  2. Phil Says:

    Microsoft has been trying a lot of things as of late that try to get some publicity from competing markets. It’s all a ruse to sneak in and Sam Fisher competitors.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: