Android

Microsoft: GPL-Linux-Code-Freigabe wegen Verletzung

The Code: Story of Linux documentary (Multilingual)

The Code: Story of Linux documentary (Multilingual)
Anonim

Microsoft veröffentlichte einen Satz von Linux-Treibern für seine Hyper-V-Software unter der General Public License Version 2 (GPLv2), nicht wegen der "wahrgenommenen Verpflichtungen" gegenüber dieser Lizenz aber, weil es die bevorzugte Lizenz der Linux-Gemeinschaft ist und sowohl Microsoft-Kunden als auch Benutzern von Linux, gemäß einem Unternehmensleiter profitieren würde.

In einer Aussage von Microsoft Senior Director von Platform Strategy veröffentlichte Sam Ramji auf dem Port 25 des Unternehmens Am späten Donnerstag hielt Microsoft an seinem ursprünglichen Argument fest, die Technologie namens Linux Device Driver for Virtualization am Montag unter der GPLv2 zu veröffentlichen. Microsoft hatte zuvor keinen Code unter dieser Open-Source-Lizenz veröffentlicht und ihn sogar kritisiert. Das Linux-Betriebssystem ist unter der GPL lizensiert.

"Microsoft hat die GPLv2-Lizenz zum gegenseitigen Vorteil unserer Kunden, Partner, der Community und Microsoft gewählt", schrieb er.

Die Aussage kam nach Stephen Hemminger, Principal Engineer Mit dem Open-Source-Netzwerk-Anbieter Vyatta, sagte in einem Blog-Post in der Woche, dass der Code Microsoft veröffentlicht wurde, war ein Verstoß gegen die Lizenz, bevor das Unternehmen zur Verfügung gestellt.

Hemminger sagte, dass ein Netzwerk-Treiber in Microsofts Hyper-V-Virtualisierung Software verwendete Open-Source-Komponenten, die unter der GPL lizensiert sind, was gegen die Lizenz verstößt, da es kein Mischen von Closed-Source- oder proprietärem Code mit Open-Source-Code erlaubt, sagte er in der Post. Hemminger sagte, sobald der Verstoß entdeckt worden sei, alarmierte er Novell auf die Verletzung, die Microsoft dann über die Angelegenheit informierte.

Ramji bestätigte die enge Zusammenarbeit mit Novell Greg Kroah-Hartman, einem Linux Kernel-Mitarbeiter, der uns half, die Community zu verstehen Normen und Lizenzierungsmöglichkeiten rund um die Fahrer. " Aber Ramji hörte nicht auf Hemmingers Behauptungen zu antworten.

"Der Hauptgrund, warum wir diese Entscheidung in diesem Fall getroffen haben, ist, dass GPLv2 die bevorzugte Lizenz ist, die von der Linux-Community für ihre breite Akzeptanz und Engagement benötigt wird", sagte er schrieb. "Damit wir am Linux-Treiberprojekt teilnehmen konnten, war GPLv2 die beste Option, die es uns ermöglichte, das enorme Angebot an Community-Support zu nutzen. Die Community reagierte sogar innerhalb weniger Stunden nach der Veröffentlichung des Codes und wir schätzen es sehr."

Microsofts Ankündigung am Montag, dass unter der GPL 20.000 Codezeilen veröffentlicht wurden, war für die Branche und insbesondere die Open-Source-Software-Community eine Überraschung. Microsoft propagierte das Release als ein weiteres Beispiel für sein Interesse an der Arbeit mit der Open-Source-Community trotz einer Vergangenheit dornigen Handelns.

Die Treiber von Microsoft, die dem Linux-Kernel hinzugefügt wurden, werden die Haken für jede Distribution von Linux bilden unter Windows Server 2008 und Hyper-V Hypervisor-Technologie ausführen. Microsoft wird die laufende Wartung des Codes unter der GPL bereitstellen, sagte das Unternehmen am Montag.

Viele sehen in Open-Source-Software die größte Bedrohung für Microsofts Softwaregeschäft und während das Unternehmen tatsächlich Schritte unternommen hat, enger mit der Community zusammenzuarbeiten die Beziehung ist immer noch dürftig. Microsoft hat weithin behauptet, dass Linux gegen viele seiner Patente verstößt, und weiterhin Lizenzgebühren von Open-Source-Unternehmen fordern, die Linux-basierte Software verwenden.

Der letzte Patent-Deal kam letzte Woche mit der japanischen Firma Melco Holdings - die Muttergesellschaft von Buffalo Inc. und Buffalo Group. Microsoft und Melco einigten sich darauf, den Melco-Kunden eine Patentabdeckung für die Verwendung von Network Attached Storage-Geräten und Routern von Buffalo mit Linux bereitzustellen. Im Gegenzug zahlt Melco Lizenzgebühren an Microsoft.