Dezvoltatorii Netfilter au apărat luarea deciziilor colective 

Cele actuale Dezvoltatorii de subsisteme kernel Netfilter au dat în judecată pentru a se înțelege cu Patrick McHardy, fost lider al proiectului Netfilter, care timp de mulți ani a discreditat software-ul liber și comunitatea cu atacuri asupra incalcătorilor GPLv2, asemănătoare șantajului și efectuate în scopul îmbogățirii personale.

En 2016, McHardy a fost eliminat din echipa de dezvoltare de bază a Netfilter pentru încălcări etice, dar beneficiază totuși de faptul că codul său se află în nucleul Linux.

McHardy a împins cerințele GPLv2 până la absurd și pentru infracțiuni minore de către companiile care folosesc kernel-ul Linux în produsele lor, au solicitat sume mari (până la 1,8 milioane de euro), fără a acorda timp să elimine infracțiunea și prezentând condiții ridicole.

De exemplu, a cerut producătorilor de smartphone-uri să trimită copii pe hârtie ale codului pentru actualizările de firmware OTA livrate automat sau a interpretat termenul „acces la cod echivalent” pentru a însemna că serverele de cod oferă viteze de descărcare nu mai lente decât serverele pentru descărcarea binarelor.

Principala pârghie în astfel de proceduri a fost retragerea imediată a permisului contravenientului, prevăzută în GPLv2, care permitea ca încălcarea GPLv2 să fie tratată ca o încălcare a contractului, pentru care se putea obține despăgubiri bănești de la instanță.

Proiectul netfilter anunță o înțelegere cu Patrick McHardy.
Acest acord este obligatoriu din punct de vedere juridic și guvernează orice aplicare legală activități legate de toate programele și bibliotecile de programe publicate de proiectul netfilter/iptables de pe site-ul lor web, precum și Kernel-ul Linux. 

Pentru a contracara această agresiune, care a subminat reputația Linux, unii dezvoltatori a nucleului și a companiilor al căror cod este utilizat în nucleu a luat inițiativa de a adapta regulile GPLv3 pentru nucleul privind revocarea licenței.

Aceste reguli permite eliminarea problemelor identificate cu publicarea codului în termen de 30 de zile de la data primirii sesizării, dacă au fost constatate pentru prima dată încălcări. În acest caz, drepturile licenței GPL sunt restaurate și licența nu este complet revocată (contractul rămâne intact).

Prezentul acord stabilește că orice luare a deciziilor privind activitățile de aplicare a legii legate de netfilter trebuie să se bazeze pe o majoritate vot. Prin urmare, fiecare membru al echipei de bază active [5] la momentul cererea de executare are drept de vot. Acest acord acoperă performanța trecută și cea nouă, precum și îndeplinirea obligațiilor

Nu a fost posibil să se rezolve pașnic conflictul cu McHardy și a încetat să mai comunice după ce a fost dat afară din echipa principală Netfilter. În 2020, membrii echipei de bază Netfilter au mers la instanțele germane și în 2021 au ajuns la o înțelegere cu McHardy, care este definită ca fiind obligatorie din punct de vedere juridic și guvernează orice acțiune de aplicare a legii legată de codul de proiect netfilter/iptables inclus în nucleu sau distribuit ca aplicații și biblioteci individuale.

Conform acordului, toate deciziile legate de răspunsul la încălcările GPL și respectarea cerințelor de licență GPL din codul Netfilter trebuie luate în mod colectiv.

Proiectul netfilter continuă să susțină „Principiile de Conformitatea GPL orientată către comunitate”. Prin urmare, acest acord nu eliberează terții de obligațiile ce le revin de a respecta licență în continuare.

Decizia va fi aprobată numai dacă majoritatea membrilor activi ai Echipei Core votează pentru. Acordul nu acoperă doar noi încălcări, ci se poate aplica și procedurilor anterioare. Procedând astfel, proiectul Netfilter nu renunță la necesitatea aplicării GPL, ci va adera în schimb la principiile de acțiune în interesul comunității și la acordarea de timp pentru a elimina încălcarea.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta, puteți verifica detaliile în următorul link.