Netfilter programeri branili su kolektivno donošenje odluka 

Trenutne Programeri Netfilter kernel podsustava tužili su se da se nagode s Patrickom McHardyjem, bivši voditelj projekta Netfilter, koji je dugi niz godina diskreditirao besplatni softver i zajednicu napadima na prekršitelje GPLv2, sličnim ucjenama i provodio se u svrhu osobnog bogaćenja.

U 2016 McHardy je uklonjen iz Netfilterovog glavnog razvojnog tima zbog kršenja etike, ali i dalje ima koristi od činjenice da je njegov kod u jezgri Linuxa.

McHardy gurnuo GPLv2 zahtjeve do apsurda i za manje prekršaje od strane tvrtki koje koriste jezgru Linuxa u svojim proizvodima, tražile su velike iznose (do 1,8 milijuna eura), ne dajući vremena za otklanjanje kršenja i predstavljajući smiješne uvjete.

Na primjer, zahtijevao je od proizvođača pametnih telefona da pošalju tiskane kopije koda za automatski isporučena ažuriranja OTA firmvera, ili tumačiti izraz "ekvivalentni pristup kodu" tako da znači da poslužitelji koda ne pružaju brzine preuzimanja ništa sporije od poslužitelja za preuzimanje binarnih datoteka.

Glavna poluga u takvim postupcima bila je hitno oduzimanje dozvole počinitelju, predviđen u GPLv2, što je omogućilo da se kršenje GPLv2 tretira kao kršenje ugovora, za što se može dobiti novčana naknada od suda.

Projekt netfilter najavljuje dogovor s Patrickom McHardyjem.
Ovaj ugovor je pravno obvezujući i regulira svaku pravnu primjenu aktivnosti koje se odnose na sve programe i programske knjižnice koje izdaje netfilter/iptables projekt na njihovoj web stranici kao i Linux kernel. 

Kako bi se suprotstavio ovoj agresiji, što je narušilo reputaciju Linuxa, neki programeri kernela i tvrtki čiji se kod koristi u kernelu preuzeo inicijativu za prilagodbu GPLv3 pravila za kernel u vezi opoziva licence.

Ova pravila omogućiti otklanjanje problema utvrđenih objavljivanjem koda u roku od 30 dana od dana primitka obavijesti, ako su kršenja otkrivena prvi put. U tom se slučaju vraćaju prava GPL licence i licenca se ne opoziva u potpunosti (ugovor ostaje netaknut).

Ovim sporazumom utvrđuje se da svako donošenje odluka u vezi provedbene aktivnosti vezane uz netfilter moraju se temeljiti na većini glasanje. Stoga je svaki član aktivnog jezgra tima [5] u vrijeme zahtjev za izvršenje ima pravo glasa. Ovaj sporazum pokriva prošla i nova izvedba, kao i izvršenje obveza

Sukob s McHardyjem nije bilo moguće mirno riješiti i prestao je komunicirati nakon što je izbačen iz glavnog Netfilter tima. Godine 2020. članovi Netfilter Core Team-a otišli su na njemačke sudove i 2021. postigli su nagodbu s McHardyjem koja je definirana kao pravno obvezujuća i regulira svaku radnju provedbe zakona u vezi s kodom projekta netfilter/iptables koji je uključen u jezgru. ili distribuiran kao pojedinačne aplikacije i knjižnice.

Prema ugovoru, sve odluke povezane s odgovorom na kršenja GPL-a i usklađenost sa zahtjevima GPL licence u Netfilterovom kodu moraju se donositi zajednički.

Projekt netfilter nastavlja podržavati "Načela Usklađenost s GPL-om orijentirana na zajednicu”. Stoga ovaj sporazum ne oslobađa treće strane od njihovih obveza poštivanja licence pa nadalje.

Odluka će biti odobrena samo ako za to glasuje većina aktivnih članova Glavnog tima. Sporazum ne pokriva samo nove povrede, već se može primijeniti i na prethodne postupke. Čineći to, projekt Netfilter ne napušta potrebu provođenja GPL-a, već će se umjesto toga pridržavati načela djelovanja u interesu zajednice i davanja vremena za otklanjanje kršenja.

Konačno ako vas zanima više o tome, detalje možete provjeriti u sljedeći link.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.