Android

Mühendis: Microsoft, Linux Kodu Yayınından Önce İhlal Edildi

PRIMER - Mühendis Gözüyle Zaman Yolculuğu - #6Altı

PRIMER - Mühendis Gözüyle Zaman Yolculuğu - #6Altı
Anonim

Microsoft'un Genel Kamu Lisansı 2 sürümü (GPLv2) kapsamında Linux çekirdeği için yayımladığı Microsoft, açık kaynaklı bir ağ mühendisine göre Microsoft'un bu lisansı kullanıma sunmadan önce bu lisansı ihlal ediyordu.

Açık kaynak ağı satıcısı Vyatta'nın baş mühendisi Stephen Hemminger, bir blog yayınında Microsoft'un Hyper-V sanallaştırma yazılımındaki bir ağ sürücüsünün GPL altında lisanslanan açık kaynaklı bileşenler kullandığını iddia ediyor. Lisans, açık kaynak kodlu kapalı kaynak veya özel kodun karıştırılmasına izin vermediği için, yazılım GPL'yi ihlal ediyordu, yazıda, ihlalin nasıl tespit edildiğini açıkladı.

"Bu destan Hemminger, Vyatta forumundaki kullanıcılardan birinin Vyatta çekirdeğindeki Hyper-V ağ sürücüsünü desteklemeyi sorduğunda başladı. "Biraz googling gerekli sürücüleri buldu, ama daha yakından incelendiğinde bir sorun vardı. Sürücünün her ikisi de GPL altında olan açık kaynaklı bileşenlere sahipti ve statik olarak birkaç ikili parçaya bağlıydı. GPL kapalı ve açık kaynağın karıştırılmasına izin vermiyor. Parçalar, bu nedenle bu lisansın bariz bir ihlali oldu. ”

Hemminger," gürültü yaratma "dan değil, Novell'i ihlale karşı uyardı. Ayrıca, Microsoft'un Linux Aygıt Sürücüsü Sanallaştırma adı verilen bir teknolojinin parçası olan dört sürücüden oluşan kodu yayınladığı için de tebrik etti.

"Beklenenden daha uzun sürdü, ancak Microsoft doğru olanı yapmaya karar verdi ve sürücüleri serbest bıraktı. "diye yazdı.

Microsoft Perşembe günü halkla ilişkiler firması aracılığıyla, Hemminger'in iddialarına bir cevap üzerinde çalıştığını söyledi. Novell, bir yorum talebine derhal cevap vermedi.

Microsoft'un Pazartesi günü yaptığı duyuruda, GPL kapsamında 20.000 satırlık bir kod yayınladığını duyurdu. ve Microsoft bunu, o topluluğa karşı dikenli bir geçmişe rağmen, açık kaynak topluluğuyla çalışma konusundaki ilgisinin bir başka örneği olarak kullandı. Linux çekirdeği GPL lisansı altındadır.

Linux çekirdeğine bir kez daha eklenmiş olan Microsoft sürümleri, Linux'un Windows Server 2008 ve Hyper-V hiper yönetici teknolojilerinde çalışabilmesi için herhangi bir dağıtıma izin verecek. Microsoft, şirketin GPL kapsamında devam eden bakımını yapacağını söyledi. Şirket, Pazartesi günü açıkladı.

Çoğu kişi, açık kaynaklı yazılımları Microsoft'un yazılım işlerine karşı en büyük tehdit olarak görüyor. Şirket, Linux'un patentlerinin çoğunu ihlal ettiği yönünde geniş iddialarda bulundu ve Linux tabanlı yazılım kullanan açık kaynaklı şirketlerden telif hakkı almaya devam ediyor.