Die Fedora-projekspan is onlangs vrygestel u analise van die NPSL lisensie waarna die netwerkveiligheidskandeerder onlangs verander is Nmap en tot die gevolgtrekking gekom dat dit nie aan die vereistes voldoen nie kode lisensie vir gebruik met die verspreiding.
Daarom, nuwe weergawes van Nmap en ander pakkette met NPSL-gelisensieerde komponente kan nie ingesluit word nie in die amptelike bewaarplekke van Fedora, EPEL en COPR.
Die rede is die aanwesigheid in weergawe 0.92 van die lisensie van 'n artikel wat diskrimineer teen sekere kategorieë gebruikers, dit wil sê, hierdie lisensie voldoen nie aan die oopbronkriteria wat deur die OSI (Open Source Initiative) gedefinieer word nie.
Na hersiening het Fedora vasgestel dat die openbare bron vir Nmap
Lisensie (NPSL) Weergawe 0.92 is nie aanvaarbaar vir gebruik op Fedora nie. Amerikaanse
ons het ons lys "Slegte lisensie" opgedateer om NPSL in te sluit. Geen sagteware nie
onder die lisensie kan dit by Fedora ingesluit word (insluitend EPEL en
COPR).Die lisensie bevat beperkings op "eie sagtewaremaatskappye",
wat 'n beperkingsveld is vir pogings wat strydig is met Open Source.
As toekomstige weergawes van die NPSL vrygestel word,
herevalueer word vir gebruik in Fedora.
In die besonder die NPSL definieer beperkings op die gebruik van die kode deur maatskappye wat eie sagteware vrystel. In die geval dat 'n opgedateerde weergawe van die NMAP-lisensie vrygestel word, het Fedora-verteenwoordigers belowe om die lisensie opnuut te toets en te verwyder van die verbode lys vir gebruik in Fedora as die opgemerkte tekortkominge in die nuwe weergawe reggestel word.
Dit kom alles voor, want Nmap is oorspronklik met 'n aangepaste GPLv2-lisensie versend, maar na vanaf weergawe 7.90 wat in Oktober vrygestel is, Nmap oorgeskakel na 'n nuwe NPSL lisensie (Nmap Public Font License).
En die feit is dat hoewel NPSL ook gebaseer is op GPLv2, dit beter gestruktureer is, dit duideliker is en uitsonderings en bykomende voorwaardes bevat, dit word nie aanvaar in die Fedora-projek nie.
Verskille met lisensies tradisionele dubbelspel kom daarop neer dat die GPL + kommersiële lisensie nie die gebruik van die GPL-kode verbied nie in gepatenteerde produkte, dit vereis dat die GPL-lisensie nagekom word, dit wil sê om die kode van gewysigde en verwante komponente oop te maak en dit is iets wat nie in NPSL gemerk is nie.
Alhoewel die lisensie aan die ander kant die moontlikheid bied om Nmap-kode te gebruik in produkte met lisensies wat nie met GPL versoenbaar is nie, nadat die outeur toestemming daarvoor verkry het. NPSL spesifiseer ook die behoefte aan afsonderlike lisensies wanneer Nmap as deel van 'n eie produk gestuur of gebruik word.
Daar moet ook op gelet word dat ander verspreidings is reeds besig om die saak te ontleed nadat Fedora se besluit om nie NMAP by sy bewaarplekke in te sluit nie, bekend gemaak is. Intussen op Arch Linux het al daaroor begin praat:
Dit lyk asof nmap vanaf 'n nuwe lisensie vanaf weergawe 7.90 versprei word. Die Arch-pakket is gemerk GPL2, wat nooit korrek was nie, omdat dit vroeër 'n gewysigde weergawe gebruik het. Die Fedora-mense het vasgestel dat die lisensie nie gratis is nie of nie aan die OSD voldoen nie weens dubbelsinnige teks (nie heeltemal seker hoeveel dit Arch raak nie). Die nmap-webwerf verklaar dat dit nie gesertifiseer is nie omdat dit 'n prokureur benodig.
Die pakket moet ten minste opgedateer word om hierdie nuwe lisensie te weerspieël.
Verder, op Gentoo lyk dit asof hulle geen probleem daaraan het nie:
NPSL is tans nie in een van die gratis lisensiepoele nie. As u vinnig ondersoek doen, blyk dit dat dit 'n soortgelyke lisensie is as die GPL-2 +. Ek het nie die verskille nagegaan nie, maar ek het nog nooit gehoor dat nmap nie gratis of kontroversieel is nie (en die algemene reël: "Debian versprei dit sodat dit lyk asof dit goed is daarmee en dink dit is 'n goeie lisensie"). ).
Uiteindelik as u meer daaroor wil weet oor die aantekeningU kan die besonderhede op die Fedora-projek-e-poslyste nagaan.
'N Opmerking, los joune
"NPSL is tans nie in een van die gratis lisensiegroepe nie"
Hoeveel te meer gaan hulle die sagteware beskadig?