NMAP jest niekompatybilny z Fedorą z powodu jego licencji

Zespół projektowy Fedory niedawno wydał Twoja analiza licencja NPSL na który ostatnio zmieniono skaner bezpieczeństwa sieci Nmap i stwierdził, że nie spełnia wymagań licencja na kod do użytku z dystrybucją.

Dlatego nowe wersje Nmapa i inne pakiety z komponentami licencjonowanymi przez NPSL nie mogą być dołączane w oficjalnych repozytoriach Fedory, EPEL i COPR.

Powodem jest obecność w wersji 0.92 licencji artykułu, który dyskryminuje określone kategorie użytkownikówto znaczy, że ta licencja nie spełnia kryteriów open source określonych przez OSI (Open Source Initiative).

Po sprawdzeniu Fedora ustaliła, że ​​publiczne źródło Nmapa
Licencja (NPSL) Wersja 0.92 nie jest akceptowana do użytku w Fedorze. NAS
zaktualizowaliśmy naszą listę „złych licencji”, aby zawierała NPSL. Bez oprogramowania
w ramach tej licencji mogą być zawarte w Fedorze (w tym EPEL i
COPR).

Licencja zawiera ograniczenia dotyczące „firm oprogramowania własnościowego”,
co jest polem ograniczenia nakładu połowowego w przeciwieństwie do Open Source.
Jeśli zostaną wydane przyszłe wersje NPSL,

zostaną ponownie ocenione do użytku w Fedorze.

W szczególności NPSL określa ograniczenia w stosowaniu kodu przez firmy udostępniające oprogramowanie własnościowe. W przypadku wydania zaktualizowanej wersji licencji NMAP, przedstawiciele Fedory obiecali ponowne przetestowanie i usunięcie licencji z listy zakazów do użytku w Fedorze, jeśli zauważone braki zostaną poprawione w nowej wersji.

Wszystko to pochodzi, ponieważ Nmap był pierwotnie dostarczany ze zmodyfikowaną licencją GPLv2, ale do od wersji 7.90 który został wydany w październiku, Nmap przełączony na nową licencję NPSL (Licencja na czcionki publiczne Nmapa).

I chociaż NPSL jest również oparty na GPLv2, ma lepszą strukturę, jest bardziej przejrzysty i zawiera wyjątki oraz dodatkowe warunki, nie jest akceptowany w projekcie Fedora.

Różnice w stosunku do licencji tradycyjne gry dwuosobowe Sprowadza się to do tego, że komercyjna licencja GPL + nie zabrania swobodnego używania kodu GPL w opatentowanych produktach, wymaga zgodności z licencją GPL, czyli otwieranie kodu zmodyfikowanych i powiązanych komponentów i to jest coś, co nie jest zaznaczone w NPSL.

Chociaż z drugiej strony licencja daje możliwość wykorzystania kodu Nmapa w produktach z licencjami niezgodnymi z GPL po uzyskaniu zgody autora. NPSL określa również potrzebę oddzielnych licencji przy wysyłce lub używaniu Nmapa jako części zastrzeżonego produktu.

Należy również zauważyć, że inne dystrybucje już analizują sprawę po upublicznieniu decyzji Fedory o niewłączaniu NMAP do swoich repozytoriów. W międzyczasie w Arch Linux już zaczęłam o tym mówić:

Wygląda na to, że nmap jest rozpowszechniany na nowej licencji od wersji 7.90. Pakiet Arch jest oznaczony jako GPL2, co nigdy nie było poprawne, ponieważ wcześniej używał zmodyfikowanej wersji. Ludzie Fedory stwierdzili, że licencja nie jest wolna / nie jest zgodna z OSD z powodu niejednoznacznego tekstu (nie do końca pewni, jak bardzo wpływa to na Arch). Witryna nmap stwierdza, że ​​nie została ona certyfikowana, ponieważ wymaga pełnomocnika. 
Pakiet powinien przynajmniej zostać zaktualizowany, aby odzwierciedlał tę nową licencję.

Ponadto w Gentoo nie wydają się mieć z tym żadnego problemu:

NPSL nie znajduje się obecnie w żadnej z puli bezpłatnych licencji. Po szybkim zbadaniu okazuje się, że jest to licencja podobna do GPL-2 +. Nie dokonałem przeglądu różnic, ale nigdy nie słyszałem, że nmap nie jest darmowy ani kontrowersyjny (i ogólna zasada: „Debian rozprowadza go, więc wydaje się, że jest z nim w porządku i uważa, że ​​jest dobry licencja").

W końcu Jeśli chcesz dowiedzieć się więcej o notatcemożesz sprawdzić szczegóły na listach dyskusyjnych projektu Fedora.

Link jest taki. 


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

Komentarz, zostaw swój

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   nie mam xD powiedział

    „NPSL nie należy obecnie do żadnej z grup bezpłatnych licencji”
    O ile bardziej okaleczą Wolne Oprogramowanie?