Netfilter kūrėjai gynė kolektyvinių sprendimų priėmimą 

Dabartiniai „Netfilter“ branduolio posistemio kūrėjai padavė ieškinį, kad atsiskaitytų su Patrick McHardy, buvęs projekto Netfilter vadovas, kuris ilgus metus diskreditavo nemokamą programinę įrangą ir bendruomenę atakomis prieš GPLv2 pažeidėjus, panašias į šantažą ir vykdomas siekiant praturtėti.

En 2016, McHardy buvo pašalintas iš pagrindinės „Netfilter“ kūrimo komandos dėl etikos pažeidimų, bet vis tiek naudinga, kad jo kodas yra „Linux“ branduolyje.

McHardis nustūmė GPLv2 reikalavimus iki absurdo ir dėl nedidelių pažeidimų įmonių, savo gaminiuose naudojančių Linux branduolį, prašė didelių sumų (iki 1,8 mln. eurų), nesuteikdamos laiko pašalinti pažeidimo ir pateikdamos juokingas sąlygas.

Pavyzdžiui, išmaniųjų telefonų gamintojai reikalavo siųsti popierines kodo kopijas automatiškai pristatomiems OTA programinės aparatinės įrangos naujinimams, arba terminą „lygiavertė prieiga prie kodo“ interpretavo taip, kad kodų serveriai atsisiuntimo spartą užtikrina ne lėtesnį nei serveriai dvejetainiams failams atsisiųsti.

Pagrindinis tokių procedūrų svertas buvo nedelsiant atimti pažeidėjo pažymėjimą, numatytą GPLv2, kuris leido GPLv2 pažeidimą traktuoti kaip sutarties pažeidimą, už kurį iš teismo buvo galima gauti piniginę kompensaciją.

„Netfilter“ projektas praneša apie susitarimą su Patrick McHardy.
Ši sutartis yra teisiškai privaloma ir reglamentuoja bet kokį teisinį taikymą veikla, susijusi su visomis programomis ir programų bibliotekomis, kurias paskelbė Netfilter/iptables projektą savo svetainėje, taip pat Linux branduolį. 

Norėdami atremti šią agresiją, kuris pakenkė Linux reputacijai, kai kurie kūrėjai branduolio ir įmonių, kurių kodas naudojamas branduolyje ėmėsi iniciatyvos pritaikyti GPLv3 taisykles branduoliui dėl licencijos atšaukimo.

Šios taisyklės leisti per 30 dienų pašalinti nustatytas problemas, susijusias su kodo paskelbimu nuo pranešimo gavimo dienos, jeigu pažeidimai buvo nustatyti pirmą kartą. Tokiu atveju atkuriamos GPL licencijos teisės, o licencija nėra visiškai atšaukta (sutartis lieka nepakeista).

Ši sutartis nustato, kad bet koks sprendimas dėl su netfilter susijusi vykdymo užtikrinimo veikla turi būti pagrįsta dauguma balsas. Todėl kiekvienas aktyvios pagrindinės komandos narys [5] tuo metu vykdymo prašymas turi teisę balsuoti. Ši sutartis apima buvęs ir naujas įvykdymas, taip pat įsipareigojimų vykdymas

Taikiai išspręsti konflikto su McHardy nepavyko ir jis nustojo bendrauti po to, kai buvo pašalintas iš pagrindinės „Netfilter“ komandos. 2020 m. „Netfilter Core Team“ nariai kreipėsi į Vokietijos teismus ir 2021 m. pasiekė susitarimą su McHardy, kuris apibrėžiamas kaip teisiškai įpareigojantis ir reglamentuoja visus teisėsaugos veiksmus, susijusius su „netfilter“ / „iptables“ projekto kodu, įtrauktu į pagrindinį arba platinamą kaip individualios programos ir bibliotekos.

Pagal sutartį visi sprendimai, susiję su reagavimu į GPL pažeidimus ir GPL licencijos reikalavimų laikymusi Netfilter kode, turi būti priimami kolektyviai.

Netfilter projektas ir toliau palaiko „Principus Į bendruomenę orientuotas GPL atitikimas“. Todėl šis susitarimas neatleisti trečiųjų asmenų nuo įsipareigojimų laikytis licencija ir toliau.

Sprendimas bus patvirtintas tik tuo atveju, jei už balsuos dauguma aktyvių Pagrindinės komandos narių. Susitarimas apima ne tik naujus pažeidimus, bet gali būti taikomas ir ankstesniems procesams. Tai darydamas „Netfilter“ projektas neatsisako būtinybės vykdyti GPL, o laikysis bendruomenės interesų ir laiko pažeidimui pašalinti principų.

Pagaliau jei norite sužinoti daugiau apie tai, išsamią informaciją galite patikrinti sekanti nuoroda.