Microsoft Engineering Stories - Our DevOps Journey (1 of 4)
Code, den Microsoft am Montag für den Linux-Kernel unter der General Public License Version 2 (GPLv2) veröffentlicht hatte, verletzte diese Lizenz, bevor Microsoft sie verfügbar machte, so ein Open-Source-Netzwerktechniker.
Stephen Hemminger, leitender Ingenieur beim Open-Source-Netzwerkanbieter Vyatta, behauptet in einem Blogbeitrag, dass ein Netzwerktreiber in der Hyper-V-Virtualisierungssoftware von Microsoft Open-Source-Komponenten verwendet, die unter der GPL lizenziert sind. Da die Lizenz keine Mischung von Quellcode oder proprietärem Code mit Open-Source-Code zulässt, sei die Software gegen die GPL verstoßen, sagte er in der Post, in der detailliert beschrieben wird, wie der Verstoß entdeckt wurde.
"Diese Saga gestartet, als einer der Benutzer im Vyatta-Forum nach der Unterstützung des Hyper-V-Netzwerktreibers im Vyatta-Kernel fragte ", schrieb Hemminger. "Ein wenig Googeln fand die notwendigen Treiber, aber bei näherer Betrachtung gab es ein Problem. Der Treiber hatte beide Open-Source-Komponenten, die unter GPL standen und statisch mit mehreren Binärteilen verbunden waren. Die GPL erlaubt kein Mischen von Closed und Open Source Teile, so war dies eine offensichtliche Verletzung der Lizenz. "
Hemminger sagte eher als" Lärm zu schaffen ", alarmierte er Novell auf die Verletzung, die dann Microsoft über die Angelegenheit informierte. Er gratulierte auch Microsoft zur Freigabe des Codes, der aus vier Treibern besteht, die Teil einer Technologie mit dem Namen Linux Device Driver for Virtualization sind.
"Es hat länger gedauert als erwartet, aber schließlich hat Microsoft beschlossen, das Richtige zu tun und die Treiber freizugeben ", schrieb er.
Microsoft sagte am Donnerstag durch seine PR-Firma, dass es an einer Antwort auf Hemmingers Behauptungen arbeite. Novell reagierte nicht sofort auf eine Anfrage nach einem Kommentar.
Microsofts Ankündigung am Montag, dass es unter der GPL 20.000 Codezeilen veröffentlicht hat - eine Lizenz, die es kritisiert und nie zuvor benutzt hat - war ein Schock für die Branche, Microsoft nutzte dies als ein weiteres Beispiel für sein Interesse an der Arbeit mit der Open-Source-Community, trotz einer düsteren Vergangenheit, die sich mit dieser Gemeinschaft beschäftigt. Der Linux-Kernel wird unter der GPL lizensiert.
Die von Microsoft veröffentlichten Treiber, sobald sie dem Linux-Kernel hinzugefügt wurden, bieten die Möglichkeit, Linux unter Windows Server 2008 und seiner Hyper-V-Hypervisor-Technologie zu verteilen. 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 das Microsoft-Softwaregeschäft. Das Unternehmen hat weit verbreitete Behauptungen aufgestellt, dass Linux gegen viele seiner Patente verstößt, und strebt weiterhin Lizenzgebühren von Open-Source-Unternehmen an, die Linux-basierte Software verwenden.
Firma: Windows-Kampagne von Microsoft verletzt Warenzeichen
Die Firma G.ho.st, ein kleines Unternehmen mit virtuellem Betriebssystem, sagt, dass Microsoft den Begriff "keine Wände" in Windows verwendet Marketingkampagne verletzt seine ...
Microsoft: GPL-Linux-Code-Freigabe wegen Verletzung
Microsoft hält an seiner ursprünglichen Argumentation fest, Hyper-V-Linux-Code unter der GPL freizugeben ,
China-Regeln Microsoft verletzt Rechte an geistigem Eigentum
Ein Gericht in Peking entschied, dass Microsoft die Rechte an geistigem Eigentum eines chinesischen Unternehmens in einem Fall verletzt hat von Windows.