Android

Ingenieur: Microsoft Violated GPL vóór Linux-coderelease

VMware Didn't Violate The GNU/GPL License

VMware Didn't Violate The GNU/GPL License
Anonim

Code die Microsoft maandag voor de Linux-kernel onder de General Public License versie 2 (GPLv2) uitbracht, was in strijd met die licentie voordat Microsoft deze beschikbaar maakte, volgens een open-source netwerkengineer.

Stephen Hemminger, principal engineer bij open-source netwerkverkoper Vyatta, beweert in een blogpost dat een netwerkstuurprogramma in de Hyper-V-virtualisatiesoftware van Microsoft open-sourcecomponenten gebruikte onder de GPL. Aangezien de licentie geen vermenging van closed-sourcecode of bedrijfseigen code met open-sourcecode toestaat, was de software in strijd met de GPL, zei hij in de post, waarin wordt beschreven hoe de overtreding werd ontdekt. ​​

"Deze sage begon toen een van de gebruikers op het Vyatta-forum vroeg naar ondersteuning van [de] Hyper-V netwerkdriver in de Vyatta-kernel, "schreef Hemminger. "Een beetje googlen vond de nodige stuurprogramma's, maar bij nader onderzoek was er een probleem.De bestuurder had zowel open-sourcecomponenten die onder GPL stonden en statisch waren gekoppeld aan verschillende binaire onderdelen.De GPL staat het mengen van gesloten en open source niet toe onderdelen, dus dit was een duidelijke inbreuk op de licentie. "

Hemminger zei in plaats van" het creëren van lawaai ", waarschuwde hij Novell voor de overtreding, die vervolgens Microsoft op de hoogte bracht. Hij feliciteerde Microsoft ook met het vrijgeven van de code, die bestaat uit vier drivers die deel uitmaken van een technologie die Linux Device Driver voor virtualisatie wordt genoemd.

"Het duurde langer dan verwacht, maar uiteindelijk besloot Microsoft om het juiste te doen en de drivers vrij te geven, "schreef hij.

Microsoft heeft donderdag via zijn PR-bedrijf aangegeven dat het werkt aan een antwoord op de beweringen van Hemminger. Novell reageerde niet onmiddellijk op een verzoek om commentaar.

Microsofts aankondiging dat het onder de GPL 20.000 regels code vrijgeeft - een licentie die het heeft bekritiseerd en nooit eerder heeft gebruikt - kwam als een schok voor de industrie, en Microsoft gebruikte het nog een ander voorbeeld van zijn interesse in het werken met de open-sourcecommunity ondanks een verleden van netelige omgang met die gemeenschap. De Linux-kernel is gelicenseerd onder de GPL.

De stuurprogramma's die Microsoft heeft vrijgegeven en eenmaal zijn toegevoegd aan de Linux-kernel, bieden de haken voor elke Linux-distributie die wordt uitgevoerd op Windows Server 2008 en de Hyper-V hypervisor-technologie. Microsoft zal doorgaan met het onderhouden van de code onder de GPL, zei het bedrijf maandag.

Velen zien open-source software als de grootste bedreiging voor Microsoft's softwarebedrijf. Het bedrijf heeft brede beweringen gedaan dat Linux veel van zijn patenten schendt en blijft royalty's zoeken van open-sourcebedrijven die Linux-gebaseerde software gebruiken.