Microsoft violated the GPL license before releasing the Hyper-V Linux Integration Components as open source

Posted by virtualization.info Staff   |   Tuesday, August 4th, 2009   |  

microsoft logo

A couple of weeks ago Microsoft did something unique in its history: released some of its technology as open source, under the GPLv2 license.
Specifically, the company released as open source the Hyper-V Linux Integration Components, a set of para-virtualization drivers that improves the Linux guest OSes performance.

The official reason that Microsoft provided to justify this unprecedented behavior was the desire to improve the interoperability and the performance of Linux virtual machines. But immediately after the launch some behind-the-scene details emerged and revealed a completely different story.

Way before the open source release of these components, Stephen Hemminger, Principal Engineer at Vyatta, was doing some research to see how his company could support Hyper-V out-of-the-box.
To do so, Hemminger had to investigate the Linux Integration Components that Microsoft releases for Novell SUSE Linux Enterprise and see if the para-virtualization drivers could be integrated into the kernel of Vyatta virtual router.
At that point he discovered that Microsoft violated the GPL license by mixing together closed-source and open-source code in its package.

Trying to keep the things quiet, he contacted Novell and asked them to work with Microsoft to solve the license infringement in a peaceful way, by releasing the whole package as open source.

The Microsoft official announcement didn’t mention the GPL violation and Novell avoided to add this little detail to the story, but they had to ultimately confirm the events as ZDNet reported.

The final answer that Microsoft provides about this whole story denies any violation anyway:

Microsoft’s decision was not based on any perceived obligations tied to the GPLv2 license.


Labels:

blog comments powered by Disqus


virtualization.info Newest articles
Release: Dell Foglight for Virtualization, free edition 6.5.2

May 21st, 2013

Dell today announced the release of version 6.5.2 of Foglight for Virtualization, free edition. Foglight for Virtualization was known as vOPS Server Explorer, for which virtualization.info covered the release of…

VMware announces more information about vCloud Hybrid Services

May 21st, 2013

In March this year cloudcomputing.info reported that VMware was set to announce the vCloud Hybrid Service. vCloud Hybrid Service provides Infrastructure as a Service (IaaS) from the cloud providing a…

Release: VMTurbo Virtual Health Monitor

May 17th, 2013

On May 14, VMTurbo announced the availability of its free product, a Virtual Health Monitor tool, a monitoring and reporting tool which is an evolution of the community edition of its…

MadeiraCloud raises $1.5M in Series A funding

May 14th, 2013

From China a new wind of changes came to stay, Beijing-based cloud startup focusing on “IDE” for Amazon Web Services MadeiraCloud developer of a graphical monitoring and management product,…

Amazon releases Management Pack for Microsoft System Center 2012 Operations Manager

May 14th, 2013

Amazon last week released a management pack for use with System Center 2012 Operations Manager (OpsMgr). By importing the management pack into OpsMgr, customers can monitor their EC2 instances (Windows…

Google Compute Engine moves to Debian

May 13th, 2013

Since its announcement Google Compute Engine is in the spotlight as a potential competitor of Amazon AWS.
Up to now Compute Engine has been based on customized versions of Ubuntu and CentOS…

Wipro Launches VirtuaDesk

May 8th, 2013

On May 7, Wipro Ltd. a consulting and outsourcing company, announced the release of VirtuaDesk, an IP-based offering from its Advanced Technologies practice. Wipro collaborated with HP for the…

Dell acquires Enstratius

May 6th, 2013

Dell today announced that it has acquired Enstratius, which used to be known as enStratus. Enstratius delivers a private and public cloud management product either available via Software-as-a-Service (SaaS) or…

Paper: Infrastructure-as-a-Service Product Line Architecture Fabric Management Architecture Guide

May 6th, 2013

Microsoft has released a paper titled: "Infrastructure-as-a-Service Product Line Architecture Fabric Management Architecture Guide". The paper which contains 69 pages provides guidance to develop solutions for a Microsoft private cloud…

Paper: Infrastructure-as-a-Service Product Line Architecture Fabric Architecture Guide

May 6th, 2013

Microsoft has released a paper titled:”Infrastructure-as-a-Service Product Line Architecture Fabric Architecture Guide“. The paper which contains 112 pages provides guidance to develop solutions for a Microsoft private cloud infrastructure in…

VMTurbo raises $25M in Series C funding

May 3rd, 2013

On May 1, VMTurbo, provider of management platforms for cloud and virtualized environments  announced to have raised  $25M in Series C funding from Globespan Capital, and previous investors Bain Capital…

Embotics Corporation joins OpenStack Community

May 3rd, 2013

On May 1, Canadian Embotics Corporation announced to have joined the OpenStack community.
Founded in 2006 and headquartered in Ottawa, Canada, Embotics focuses on virtualization and private cloud management software…

Release: Login Virtual Session Indexer 4.0

May 2nd, 2013

Login VSI has released version 4 of its vendor independent Login Virtual Session Indexer (VSI) benchmarking utility. Login VSI measures the performance and scalability of Virtual Desktop Infrastructures (VDI) and…

Microsoft working on DaaS solution hosted on Azure

May 2nd, 2013

Microsoft is building a Desktop as a Service offering running on top of its Cloud platform Azure, Mary Jo Foley from ZDNet reports. The Desktop as a Service offering is…

 
Monthly Archive