mardi 19 juillet 2011

Top Five Linux Contributor: Microsoft

By Steven J. Vaughan-Nichols July 17, 2011, 1:45pm PDT
Summary
While you shouldn’t expect Windows to be open-sourced in your life-time, Microsoft—yes, Microsoft—is the fifth largest code contributor to Linux 3.0.
Topics
Virtualization, Microsoft Corp., Linux, UNIX, Operating Systems, Open Source, Software, Steven J. Vaughan-Nichols

Paula Rooney
Paula Rooney has covered the technology industry for more than 15 years, starting with semiconductor design and mini-computer systems at EDN News and later focused on PC software companies including Microsoft, Lotus, Oracle, Red Hat, Novell and other open source and commercial software companies for CRN and PCWeek. She received a silver award from the American Society of Business Publication Editors in 2005 for her profile on Linus Torvalds and edited and co-authored "Partnering With Microsoft," a book about Microsoft's channel published by CMP Publishing in 2004. Rooney graduated from the Columbia University Graduate School of Journalism in 1997. In her off time, she enjoys scuba diving, sailing, sun worshipping, running and reading. She resides on the shores of Scituate, Massachusetts.
Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it!
His work has been published in everything from highly technical publications (IEEE Computer, ACM NetWorker, Byte) to business publications (eWEEK, InformationWeek, ZDNet) to popular technology (Computer Shopper, PC Magazine, PC World) to the mainstream press (Washington Post, San Francisco Chronicle, BusinessWeek).
Vendor HotSpot
The 360° Conversation around Cloud Computing

TECH VISUALIZER brings the social conversation to life... powered by BrocadeLearn More »
Cats and dogs; apples and oranges; Linux and Microsoft. Two of these three things do not go together. Would you believe that Microsoft—yes Microsoft—was the fifth largest contributor to the soon to be released Linux 3.0 kernel? Believe it.
In a Linux Weekly News story, currently only available to subscribers, an analysis of Linux 3.0 contributors reveals that Microsoft was the fifth largest corporate contributer to Linux 3.0. While only 15h overall, that still puts Microsoft behind only Red Hat, Intel, Novell, and IBM in contributing new code to this version of Linux.
To be exact, Microsoft developer K. Y Srinivasan gets the credit for helping to improve Linux. Of course, as you might guess, neither Srinivasan nor Microsoft are doing this due to any particular love tor Linux per se.
The vast bulk of Microsoft’s contributions has been to its own Hyper-V virtualization hypervisor drivers. Hyper-V is Microsoft’s 64-bit hypervisor-based virtualization system. It’s Microsoft’s answer to VMware and Linux’s own native Kernel-based Virtualization Manager (KVM).
Microsoft you see wants it to be possible for both Linux to run Server 2008 R2 instances and for Windows 2008 R2 to run Linux instances using its own virtualizaton tools. Microsoft has been working on this for some time with Novell, now SUSE.
At first, this code wasn’t open-sourced at all, but in 2009, it was discovered that some GPL code was already in Hyper-V’s Linux drivers. So it was that “In a break from the ordinary, Microsoft released 20,000 lines of device driver code to the Linux community. The code, which includes three Linux device drivers, has been submitted to the Linux kernel community for inclusion in the Linux tree. The drivers will be available to the Linux community and customers alike, and will enhance the performance of the Linux operating system when virtualized on Windows Server 2008 Hyper-V or Windows Server 2008 R2 Hyper-V.”
It also helped, of course, that Microsoft, ever so reluctantly, has been forced to work with Linux to try to keep their market share. As Matt Asay, a noted open-source executive and author said at the time, “The news reflects Microsoft’s continued interest in lobotomizing its virtualization competition through low prices, but also the recognition that it must open up if it wants to fend off insurgent virtualization strategies from Red Hat, Novell, and others in the open-source camp.
In the months after that though Microsoft did little to improve its code. Indeed Greg Kroah-Hartman, who oversees code staging to the Linux kernel, has complained at times that “The [Microsoft] developers again seem to have disappeared, this is getting old” and he threatened to remove the code from Linux.
Microsoft seems to have finally gotten the message. In the last few months they’ve worked hard to improve Hyper-V and Linux interoperability.
This may not last, and it’s really only for Microsoft’s own goals, but for now, Microsoft, yes Microsoft, is a leading contributor to Linux. Now, in these days of miracles, let me see if I can get my dogs to stop barking at my neighbors’ cats.
Related Stories:
New Name, Same Linux
Could you do Linus “Linux” Torvalds job?
The Five Best Desktop Linux Distributions
Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

http://www.zdnet.com/blog/open-source/top-five-linux-contributor-microsoft/9254?alertspromo=&tag=nl.rSINGLE

Aucun commentaire:

Enregistrer un commentaire