Microsoft Submits Code To Speed Linux VMs - InformationWeek
IoT
IoT
Software
News
7/20/2009
02:00 PM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

Microsoft Submits Code To Speed Linux VMs

Withholding the 20,000 lines of code for the Linux kernel would have put Linux virtual machines at a disadvantage.

In a move that helps it in its competition with VMware, Microsoft is contributing three Windows operating system drivers to the Linux operating system. The move promises to make Linux virtual machines running on a Windows host under Hyper-V perform more effectively.

To withhold the drivers would mean Linux virtual machines would be functioning at a disadvantage. Having the drivers in the Linux kernel allows Linux virtual machines to run in "enlightened mode," a pun on the open source Xen approach to hypervisors. The Xen approach introduced shortcuts because the operating system realizes it's functioning in a virtual environment.

Enlightened mode allows a virtual machine operating system to bypass intercepting and rerouting messages from an application when it needs to talk directly to auxiliary devices. The more direct communication speeds operations. In addition to the effects on virtualization competition, the move also reflects Microsoft's acceptance of Linux as a growing and long-term occupant of the data center. Intellectual property lawyers at Microsoft are still seeking patent agreements with Linux vendors, like the one it signed with Novell three years ago. But other parties want to make sure Windows is aligned with long range trends such as virtualization and open source.

In a bid for rapprochement with the open source community, Microsoft's Tony Hey, VP of the External Research Division, will address OSCON, an O'Reilly Media open source conference, in Santa Clara Wednesday.

The release of the drivers comes on the eve of that appearance. Hey will discuss Microsoft's commitment to open access, open tools and interoperability "in the heterogeneous world of research," according to the Microsoft announcement today.

The three drivers consist of 20,000 lines of code for the Linux kernel, which includes the drivers for all devices to be controlled by the operating system.

Earlier, Microsoft recognized that many open source developers were potential Windows users. It has sought to make the PHP open source dynamic language run fast under Windows and work well with Microsoft SQL Server. PHP is frequently used on Web sites to call for services from databases.


InformationWeek Analytics has published an independent analysis of the current state of open source adoption. Download the report here (registration required).

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
How Enterprises Are Attacking the IT Security Enterprise
How Enterprises Are Attacking the IT Security Enterprise
To learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Register for InformationWeek Newsletters
White Papers
Current Issue
Digital Transformation Myths & Truths
Transformation is on every IT organization's to-do list, but effectively transforming IT means a major shift in technology as well as business models and culture. In this IT Trend Report, we examine some of the misconceptions of digital transformation and look at steps you can take to succeed technically and culturally.
Video
Slideshows
Twitter Feed
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll