With today's announcement that Microsoft will release a set of three Hyper-V drivers for the Linux kernel, Microsoft is treating its Windows Server 2008 customers right, but not, by any account, giving up the fight to wipe Linux out -- or for that matter crush VMware. Yes, the drivers are fully open source. But they mostly benefit Microsoft. They don't, for instance, contribute to the improvement of the Linux kernel. They do try and encourage users to buy the latest Windows Server boxes by allowing any Linux flavor to run on Windows Server 2008 Hyper-V. Previously, only Novell's SUSE could run on Hyper-V.
Note, too, that these are specific for Windows Server 2008, and are not backward compatible for WS2003. While the news isn't all predatory, only users wanting to maintain Windows servers and adopt Hyper-V are the winners. Will this be enough to convince its stockholders that it is has created a shining new profit potential? That's doubtful. The company is expected to announce another round of dismal quarterly earnings on Thursday.
But I will applaud the company for taking somewhat of another step in the right direction -- one that attempts to work ever better with the open source community instead of blatantly alienating it. If today's news means that Microsoft will begin using the GPL for more of its new products, than that's where the real value of the announcement lies.
As for VMware, its customers love it and aren't about to yank it out today no matter what Microsoft does. But when the time comes to renew those expensive VMware licenses, that's when many users will take another gander at Hyper-V. Microsoft's support of Linux as of WS2008 will be another notch in its favor.
Let's note that while this news is flashy (and shows that Microsoft's direct threat against Linux vendors and users was a lot of hot air), it is not a wholehearted departure from Microsoft's previous attempt to work with Linux. Blogger Mary-Jo Foley points out that Microsoft has previously released code under the GPL. That code, dubbed the Linux Integration Components originally saw the light in beta form in April, 2008, and was for the purpose of making Novell's SUSE run on Hyper-V.
The Groklaw blog says that Microsoft's Linux drivers are merely another attempt at the company to eventually extinguish Linux:
"In case you had any doubt about the true motive, please note that the Microsoft announcement offers a link to video of Microsoft's Tom Hanrahan discussing the move with Sam Ramji. But to view it, you have to have or install Microsoft's proprietary Silverlight. There is no Microsoft Silverlight for Linux."
Groklaw doesn't have that completely right. Microsoft left the Linux version of Silverlight to Novell and the Mono team which has created "Moonlight." Moonlihght allows Linux users to view Silverlight content. The Mono team of course had no problem releasing Moonlight under the GPL.
This news follows the more important, but less flashy news made earlier this month that Microsoft has covered C#, CLI programs with its home-grown, open source license. That's not the same as embracing and collaborating with Linux per se, but it shows that Microsoft's malevolence toward "open source" is waning. Ultimately, the more Microsoft opens is mind, and its products, the more users benefit.
Also see: Microsoft submits its first code for Linux kernel;
Virtualization, cloud underlie Microsoft's Linux kernel submission
and Microsoft's Linux kernel submission raises virtualization questions.
Visit the Microsoft Subnet web site for more news, blogs, podcasts. Subscribe to all Microsoft Subnet bloggers. Sign up for the bi-weekly Microsoft newsletter. (Click on News/Microsoft News Alert.)
- Zero-day protection
- Microsoft utters the F-word: "free"
- Roll your own XP-to-Windows 7 upgrade on a USB drive
- Firefox Stays In The Game With Firefox 3.5
- Usability Testing SharePoint Sites: A little testing can make a big difference
- Sometimes Slower Can Be Better
- Linxter offers a secure cloud messaging framework
- Giveaways and goodies from Microsoft Subnet and Cisco Subnet
Follow Microsoft Subnet on Twitter
Julie Bort is the editor of Microsoft Subnet and Network World's Online Community Editor. She also writes the Open Source Subnet blog and is the editor responsible for the Cisco Subnet and Open Source Subnet web sites. If you have an idea for a blog, or a news tip on Microsoft, Cisco or Open Source technologies, contact her at jbort@nww.com, 970-482-6454 or follow Julie on Twitter @Julie188.
The Microsoft Subnet blog is the official blog of the Network World's Microsoft Subnet community. Microsoft Subnet is the independent voice of Microsoft customers and is your gateway to daily Microsoft news, blogs, opinion, books, prize giveaways and more. Visit the Microsoft Subnet index page daily, and while you are there, subscribe to the Microsoft newsletter.
Policy on comments: Respectful discussion is welcomed! However comments that use inappropriate language, consist of name calling or personal attacks, or include accusations of wrongdoing are not appropriate. Those comments will be deleted or edited