Android

Inženýr: Microsoft porušil GPL Před vydáním kódu Linux

Microsoft on Trust, Privacy and the GDPR

Microsoft on Trust, Privacy and the GDPR
Anonim

Kód, který společnost Microsoft uvolnila v pondělí pro jádro Linuxu pod licencí General Public License verze 2 (GPLv2), porušila tuto licenci předtím, než ji Microsoft zpřístupnil, podle open-source síťového inženýra.

Stephen Hemminger, hlavní inženýr s dodavatelem sítě open-source Vyatta, v příspěvku na blogu tvrdí, že ovladač sítě v virtualizačním softwaru společnosti Hyper-V používal komponenty s otevřeným zdrojovým kódem licencované pod licencí GPL. Vzhledem k tomu, že licence neumožňuje míchání uzavřeného nebo chráněného kódu s otevřeným zdrojovým kódem, software byl v rozporu s GPL, řekl v příspěvku, který podrobně popisuje, jak bylo zjištěno narušení.

"Tato sága začal, když se jeden z uživatelů ve fóru Vyatta dotazoval na podporu ovladače sítě Hyper-V v jádře Vyatta, "napsal Hemminger. "Trochu googling našel potřebné ovladače, ale při bližším zkoumání došlo k problému. Řidič měl oba komponenty s otevřeným zdrojovým kódem, které byly pod GPL a staticky spojené s několika binárními částmi." GPL neumožňuje míchání uzavřeného a otevřeného zdroje části, takže to bylo zřejmé porušení licence. "

Hemminger řekl spíše než" vytvářet šum ", upozorňoval Novell na porušení, který pak informoval Microsoft o této záležitosti. Také blahopřál Microsoft k vydání kódu, který se skládá ze čtyř ovladačů, které jsou součástí technologie Linux Device Driver for Virtualization.

"Trvalo to déle, než se čekalo, ale nakonec se Microsoft rozhodl udělat správnou věc a uvolnit ovladače, napsal.

Společnost Microsoft ve čtvrtek ve své kanceláři pro styk s veřejností uvedla, že pracuje na reakci na tvrzení společnosti Hemminger. Novell neodpověděl okamžitě na žádost o připomínku.

Oznámení společnosti Microsoft v pondělí, že uvolnilo 20 000 řádků kódu pod licencí GPL - licence, kterou kritizovala a nikdy předtím nepoužívala - přišla jako šok průmyslu, a společnost Microsoft ji použila jako další příklad svého zájmu o spolupráci s open source komunitou navzdory minulosti trpkých jednání s touto komunitou. Linuxové jádro je licencováno pod licencí GPL.

Ovladače společnosti Microsoft, které byly po přidání do jádra systému Linux, poskytly háčky pro distribuci systému Linux, které budou spouštěny v systémech Windows Server 2008 a Hyper-V hypervisor. Microsoft bude poskytovat průběžnou údržbu kódu v rámci společnosti GPL, uvedla společnost v pondělí.

Mnoho z nich považuje software s otevřeným zdrojovým kódem za největší hrozbu pro software společnosti Microsoft. Společnost tvrdí, že Linux porušuje řadu svých patentů a nadále hledá licenční poplatky od společností s otevřeným zdrojovým kódem, které používají software založený na Linuxu.