You are here: silicon.com > Software > Operating Systems

Operating Systems

Microsoft dishes out code for inclusion in Linux

Don't Hyper-V now

Tags: code, linux, microsoft

By Ina Fried

Published: 21 July 2009 09:01 GMT

Microsoft announced yesterday it is contributing thousands of lines of code for inclusion in Linux.

But the code it is releasing isn't really about helping Linux compete better with Microsoft. The drivers are really geared at making Windows a better host for Linux.

Tom Hanrahan, director of Microsoft's Open Source Technology Center, said in a statement: "The Linux device drivers we are releasing are designed so Linux can run in enlightened mode, giving it the same optimised synthetic devices as a Windows virtual machine running on top of Hyper-V. Without this driver code, Linux can run on top of Windows but without the same high performance levels."

As noted by CNET Blog Network writer Matt Asay, Microsoft is releasing three drivers for Linux under the GPL that governs Linux.

Although Microsoft has released open-source code in the past, the company has generally favoured licences other than the GPL. That said, the GPL is the way into the Linux kernel and Microsoft wants this code in Linux.

In an article on its press website, Microsoft acknowledged the departure. The company has also been going after Linux for years, both on the marketing and legal fronts.

Microsoft said: "Today, 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 move comes at a time of mixed signals from Redmond when it comes to Linux. Microsoft has said that the browser-based versions of Office, which are due out next year as part of Office 2010, will support Firefox, bringing at least a portion of Office to Linux for the first time.

It has also made peace with a number of Linux companies, most notably a 2006 pact with Novell, but has continued to rattle its legal sabre at those with whom it has not struck patent deals.

After years of making claims that many Linux implementations violate Microsoft patents, Microsoft finally took a case to court in February, filing suit against navigation systems maker TomTom.

The two sides later settled, but the settlement left many unanswered questions and Microsoft hasn't said if it will take similar action against other companies.

Original article: Understanding Microsoft's Linux code shocker from CNET News.com

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

for IT White Papers Newsletter


  • Jobs
Senior Software Engineer

Software configuration management Operating system deployment and upgrade Installer and build scripting, including application installation and drive ...

C++ / Linux Device Drivers/ Kernel Software Developer

C++ / Linux device driver/ kernel Software Developer - Linux, Linux Device Drivers, Linux Kernel C++ / Linux Device Drivers/ Kernel Software ...

C++ Software Engineer

L7 level layer protocols device driver kernel dump HTTP SSL VPN developer SQL C/C++ OOD OOP Exteme RAD software engineer hardware engineer developer ...

Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.





Quick Sitemap Links: