Android

Microsoft: GPL Linux nu este eliberat din cauza încălcării

Linus Torvalds says GPL v3 violates everything that GPLv2 stood for

Linus Torvalds says GPL v3 violates everything that GPLv2 stood for
Anonim

Microsoft a lansat un set de drivere Linux pentru software-ul Hyper-V în versiunea generală a licenței publice 2 (GPLv2) nu datorită "obligațiilor percepute" ci pentru că este licența preferată a comunității Linux și ar aduce beneficii atât clienților Microsoft, cât și utilizatorilor Linux, potrivit unui director executiv al companiei.

Într-o declarație a directorului principal al platformei de strategie Microsoft, Sam Ramji a postat pe blogul Port 25 al companiei Joi, joi, Microsoft a stat de raționamentul său inițial de a lansa tehnologia numită Linux Device Driver for Virtualization luni, sub GPLv2. Microsoft nu a lansat anterior codul sub această licență open-source și, de fapt, la criticat. Sistemul de operare Linux este licențiat sub GPL

"Microsoft a ales licența GPLv2 pentru avantajul reciproc al clienților, partenerilor, comunității și Microsoft", a scris el.

Declarația a venit după ce Stephen Hemminger, inginer principal cu distribuitorul de rețea open source, Vyatta, a declarat într-un post blog de mai devreme săptămâna că codul lansat de Microsoft a încălcat licența înainte ca compania să o pună la dispoziție.

Hemminger a spus că un driver de rețea în virtualizarea Hyper-V software-ul folosit componente open-source licentiate sub GPL, care incalca licenta, deoarece nu permite amestecarea codului sursei sau a codului de proprietate cu open-source cod, a spus el in post. Hemminger a spus că odată ce încălcarea a fost descoperită, a avertizat Novell asupra încălcării, care a informat apoi Microsoft despre această problemă.

Ramji a recunoscut că lucrează îndeaproape cu Greg Kroah-Hartman, un colaborator al kernel-ului de la Novell, "care ne-a ajutat să înțelegem comunitatea normele și opțiunile de acordare a licențelor înconjurând conducătorii auto ". Dar Ramji sa oprit sa raspunda cerintelor lui Hemminger.

"Motivul principal pentru care am facut aceasta hotarare [sa eliberam codul] in acest caz este pentru ca GPLv2 este licenta preferata ceruta de comunitatea Linux pentru acceptarea larga si angajamentul" a scris. "Pentru ca noi sa participam la proiectul Linux Driver, GPLv2 a fost cea mai buna optiune care ne-a permis sa ne bucuram de o oferta imensa de sprijin comunitar. Raspunsul comunitatii chiar si in cateva ore de la postarea codului a fost primit si foarte apreciat.

Anuntul Microsoft de luni, care a lansat 20.000 de linii de cod sub GPL, a surprins industria si comunitatea de software open source, in special. Microsoft a prezentat lansarea ca un alt exemplu de interes pentru colaborarea cu comunitatea open-source, în ciuda unui trecut de tranzacții spinoase.

Driverele Microsoft lansate, odată adăugate la kernelul Linux, vor furniza cârligele pentru distribuția Linux pentru a rula pe Windows Server 2008 și tehnologia sa Hyper-V hypervisor. Microsoft va asigura întreținerea permanentă a codului în cadrul GPL, a declarat luni compania.

Mulți văd software-ul cu sursă deschisă drept cea mai mare amenințare la adresa afacerii software a Microsoft și, deși compania a luat într-adevăr măsuri pentru a lucra mai strâns cu comunitatea, relația este încă insuficientă. Microsoft a susținut pe larg că Linux încalcă multe din brevetele sale și continuă să caute redevențe de la companii open source care utilizează software bazat pe Linux

Cel mai recent acord de brevete a venit săptămâna trecută cu compania japoneză Melco Holdings - compania mamă a Buffalo Inc. și Buffalo Group. Microsoft și Melco au convenit să ofere clienților Melco acoperirea brevetului de invenție pentru folosirea dispozitivelor de stocare și a routerelor care rulează pe linia de operare Linux. În schimb, Melco va plăti redevențe companiei Microsoft.