Trenutne Programeri Netfilter kernel podsistema tuže da se nagode s Patrickom McHardyjem, bivši vođa projekta Netfilter, koji je dugi niz godina diskreditovao besplatni softver i zajednicu napadima na GPLv2 prekršioce, sličnim ucjenama i vršenim u svrhu ličnog bogaćenja.
U 2016, McHardy je uklonjen iz Netfilter jezgre razvojnog tima zbog kršenja etike, ali je i dalje imao koristi od činjenice da je njegov kod u Linux kernelu.
McHardy gurnuo GPLv2 zahtjeve do apsurda i za manje povrede od strane kompanija koje koriste Linux kernel u svojim proizvodima, tražile velike sume (do 1,8 miliona evra), ne dajući vremena da otklone kršenje i predstavljaju smešne uslove.
Na primjer, zahtijevao je od proizvođača pametnih telefona da pošalju papirne ispise koda za automatski isporučene OTA ažuriranja firmvera, ili interpretirao termin „ekvivalentni pristup kodu“ tako da znači da serveri koda pružaju brzine preuzimanja koje nisu niže od servera za preuzimanje binarnih skupova.
Glavna poluga u takvim postupcima bila je hitno oduzimanje dozvole prekršiocu, predviđeno GPLv2, što je omogućilo da se nepoštovanje GPLv2 tretira kao kršenje ugovora, za koje se mogla dobiti novčana naknada od suda.
Projekt netfilter najavljuje sporazum s Patrickom McHardyjem.
Ovaj ugovor je pravno obavezujući i reguliše svaku pravnu primjenu aktivnosti koje se odnose na sve programe i programske biblioteke koje izdaje netfilter/iptables projekat na njihovoj web stranici kao i Linux kernel.
Da bi se suprotstavili ovoj agresiji, što je narušilo reputaciju Linuxa, neki programeri kernel i kompanije čiji se kod koristi u kernelu preuzeo inicijativu za prilagođavanje GPLv3 pravila za kernel u vezi sa opozivom licence.
Ova pravila omogućavaju vam da eliminišete identifikovane probleme sa izdavanjem koda u roku od 30 dana od dana prijema obavještenja, ako su prekršaji otkriveni prvi put. U ovom slučaju, prava GPL licence se vraćaju i licenca se ne opoziva u potpunosti (ugovor ostaje netaknut).
Ovim sporazumom se utvrđuje da svaka odluka u vezi Aktivnosti usklađenosti koje se odnose na Netfilter moraju biti zasnovane na većini vote. Dakle, svaki član aktivnog jezgra tima [5] u vrijeme zahtjev za izvršenje ima pravo glasa. Ovaj sporazum pokriva prošlo i novo izvršenje, kao i ispunjenje obaveza
Nije bilo moguće mirno riješiti sukob s McHardyjem i prestao je da komunicira nakon što je izbačen iz glavnog Netfilter tima. Godine 2020. članovi Netfilter Core tima otišli su na njemačke sudove i 2021. postigli su sporazum s McHardyjem koji je definiran kao pravno obavezujući i reguliše sve radnje provođenja zakona u vezi s kodom projekta netfilter/iptables koji je uključen u jezgro ili distribuiran kao pojedinac aplikacije i biblioteke.
Prema ugovoru, sve odluke koje se odnose na reagovanje na kršenje GPL-a i usklađenost sa zahtjevima za licenciranje GPL-a u kodu Netfilter moraju se donositi kolektivno.
Projekat netfilter nastavlja da podržava „Principe "Poštivanje GPL-a orijentirano na zajednicu." Dakle, ovaj sporazum ne oslobađa treće strane od njihovih obaveza da se pridržavaju licence pa nadalje.
Odluka će biti usvojena samo ako za to glasa većina aktivnih članova Glavnog tima. Sporazum ne pokriva samo nove prekršaje, već se može primijeniti i na prethodne postupke. Čineći to, projekat Netfilter ne napušta potrebu za provođenjem GPL-a, već će se umjesto toga pridržavati principa djelovanja u interesu zajednice i obezbjeđivanja vremena za otklanjanje kršenja.
Konačno ako ste zainteresirani da saznate više o tome, detalje možete provjeriti u sljedeći link.