Android

Ingeniør: Microsoft Violated GPL Før Linux Code Release

StarTrek 25th Anniversary Video Game Playthrough Complete Golden Oldies

StarTrek 25th Anniversary Video Game Playthrough Complete Golden Oldies
Anonim

Kode, som Microsoft udgav mandag til Linux-kernen under General Public License version 2 (GPLv2), overtrådte denne licens, før Microsoft gjorde det tilgængeligt, ifølge en open-source netværkstekniker.

Stephen Hemminger, hovedingeniør med open source-netværksleverandør Vyatta, hævder i et blog-indlæg, at en netværksdriver i Microsofts Hyper-V virtualiseringssoftware benyttede open source-komponenter licenseret under GPL. Da licensen ikke tillader blanding af lukket kildekode eller proprietær kode med open source-kode, var softwaren i strid med GPL, sagde han i posten, som beskriver hvordan overtrædelsen blev opdaget.

"Denne saga startede, da en af ​​brugerne på Vyatta-forumet spurgte om at støtte [Hyper-V-netværksdriveren i Vyatta-kernen, 'skrev Hemminger. "En lille googling fandt de nødvendige drivere, men ved nærmere undersøgelse var der et problem. Føreren havde begge open source-komponenter, som var under GPL, og statisk forbundet med flere binære dele. GPL tillader ikke blanding af lukket og åben kilde dele, så det var en åbenlys krænkelse af licensen. "

Hemminger sagde snarere end" skabe støj ", advarede han Novell til overtrædelsen, som derefter informerede Microsoft om sagen. Han lykønskede også Microsoft med at frigive koden, som består af fire drivere, der indgår i en teknologi kaldet Linux Device Driver for Virtualization.

"Det tog længere tid end forventet, men endelig besluttede Microsoft at gøre det rigtige og slippe førerne, "skrev han.

Microsoft sagde gennem tirsdagens PR-firma, at det arbejder på et svar på Hemminger's krav. Novell reagerede ikke straks på en anmodning om kommentar.

Microsofts meddelelse om mandag, at det frigiver 20.000 kodeord under GPL - en licens, som den har kritiseret og aldrig brugt før - kom som et chok for branchen, og Microsoft brugte det som endnu et eksempel på sin interesse i at arbejde med open source-samfundet på trods af en fortid med tætte forhold til det pågældende samfund. Linux-kernen er licenseret under GPL.

De drivere, Microsoft udgav, som en gang blev tilføjet til Linux-kernen, vil give kroge til enhver distribution af Linux til at køre på Windows Server 2008 og Hyper-V-hypervisorteknologien. Microsoft vil yde løbende vedligeholdelse af koden under GPL, sagde firmaet mandag.

Mange ser open source software som den største trussel mod Microsofts softwarevirksomhed. Virksomheden har gjort store krav om, at Linux overtræder mange af sine patenter, og det fortsætter med at søge royalties fra open source-virksomheder, der bruger Linux-baseret software.