Android

Engineer: Microsoft rikkoneen GPL ennen Linux-koodin julkaisua

CS50 Lecture by Steve Ballmer

CS50 Lecture by Steve Ballmer
Anonim

Koodi, jonka Microsoft julkaisi maanantaina Linux-ytimelle General Public License -versiossa 2 (GPLv2), rikkoi kyseistä lisenssiä ennen kuin Microsoft teki sen saatavana avoimen lähdekoodin verkkoinsinööri.

Stephen Hemminger, avoimen lähdekoodin verkkotoimittajan Vyattan pääinsinööri, väittää, että Microsoftin Hyper-V-virtualisointiohjelmistossa oleva verkkolaite käyttää avoimen lähdekoodin komponentteja GPL: n nojalla. Koska lisenssi ei salli suljetun lähdekoodin tai omistuskoodin sekoittamista avoimen lähdekoodin kanssa, ohjelmisto oli GPL: n vastainen, hän sanoi postissa, joka kertoo rikkomuksen havaitsemisesta.

"Tämä saga alkoi, kun yksi Vyatta-foorumin käyttäjistä tiedusteli tukevansa Hyper-V-verkkolaitetta Vyatta-ytimessä ", Hemminger kirjoitti. "Pikku googleli löysi tarvittavat kuljettajat, mutta lähemmässä tarkastelussa oli ongelma: kuljettajalla oli molemmat avoimen lähdekoodin komponentit, jotka olivat GPL: n alla ja jotka on kytketty staattisesti useisiin binääriosioihin.GPL ei salli suljetun ja avoimen lähdekoodin sekoittamista osia, joten tämä oli ilmeinen loukkaus lisenssistä. "

Hemminger sanoi, ettei" luonut melua ", hän ilmoitti Novellille rikkomuksesta, joka sitten ilmoitti asiasta Microsoftille. Hän myös onnitteli Microsoftia julkaisemasta koodia, joka koostuu neljästä ohjaimesta, jotka ovat osa Linux Device Driver for Virtualization -tekniikkaa.

"Se kesti odotettua kauemmin, mutta lopulta Microsoft päätti tehdä oikein ja vapauttaa ohjaimet, hän kirjoitti.

Microsoft ilmoitti torstaina PR-yrityksestään, että se pyrkii vastaamaan Hemmingerin väitteisiin. Novell ei vastannut välittömästi kommentointipyyntöön.

Microsoftin ilmoituksen maanantaina, että se julkaisi 20 000 riviä koodia GPL: n alla - käyttöoikeus, jota se on kritisoinut eikä koskaan käyttänyt aiemmin - ja Microsoft käytti sitä vielä eräänä esimerkkinä sen kiinnostuksesta työskennellä avoimen lähdekoodin kanssa, huolimatta aikaisemmista asioista kyseisen yhteisön kanssa. Linux-ytimelle on myönnetty lisenssi GPL: n alle.

Microsoftin julkaisemat ajurit, jotka on lisätty Linux-ytimeen, antavat koukut mille tahansa Linux-jakelusta Windows Server 2008: n ja sen Hyper-V hypervisor -tekniikan avulla. Microsoft ylläpitää GPL: n ylläpitämää koodia jatkuvasti, sanoi yritys maanantaina.

Monet näkevät avoimen lähdekoodin ohjelmiston suurimpana uhkana Microsoftin ohjelmistoliiketoiminnalle. Yhtiö on esittänyt laajaa väitettä siitä, että Linux rikkoo monia patenttejaan ja jatkaa etsimään rojalteja avoimen lähdekoodin yrityksiltä, ​​jotka käyttävät Linux-ohjelmistoja.