Zhvilluesit e Netfilter mbrojtĂ«n vendimmarrjen kolektive 

Ato aktuale Zhvilluesit e nënsistemit të kernelit Netfilter u paditën për t'u zgjidhur me Patrick McHardy, ish-udhëheqës i projektit Netfilter, i cili për shumë vite diskreditoi softuerin e lirë dhe komunitetin me sulme ndaj shkelësve të GPLv2, të ngjashme me shantazhe dhe të kryera për qëllime pasurimi personal.

Në 2016 McHardy u hoq nga ekipi kryesor i zhvillimit të Netfilter për shkelje etike, por gjithsesi përfitoni nga fakti që kodi i tij është në kernelin Linux.

McHardy i shtyu kërkesat e GPLv2 deri në pikën e absurditetit dhe për shkelje të vogla nga kompanitë që përdorin kernel Linux në produktet e tyre, kërkuan shuma të mëdha (deri në 1,8 milionë euro), pa lënë kohë për të eliminuar shkeljen dhe duke paraqitur kushte qesharake.

Për shembull, u kërkoi prodhuesve të telefonave inteligjentë të dërgonin kopje të shtypura të kodit për përditësimet e firmuerit OTA të dorëzuara automatikisht, ose interpretimi i termit "akses në kodin ekuivalent" për të nënkuptuar që serverët e kodit ofrojnë shpejtësi shkarkimi jo më të ngadalta se serverët për shkarkimin e binarëve.

Leva kryesore në procedura të tilla ishte heqja e menjëhershme e licencës së shkelësit, i parashikuar në GPLv2, i cili lejonte që shkelja e GPLv2 të trajtohej si shkelje e kontratës, për të cilën mund të merrej kompensim monetar nga gjykata.

Projekti netfilter shpall një marrëveshje me Patrick McHardy.
Kjo marrĂ«veshje Ă«shtĂ« ligjĂ«risht e detyrueshme dhe rregullon çdo aplikim ligjor aktivitetet qĂ« kanĂ« tĂ« bĂ«jnĂ« me tĂ« gjitha programet dhe bibliotekat e programeve tĂ« publikuara nga projekti netfilter/iptables nĂ« faqen e tyre tĂ« internetit si dhe kernel Linux. 

Për të luftuar këtë agresion, e cila minoi reputacionin e Linux, disa zhvillues të kernelit dhe kompanive, kodi i të cilave përdoret në kernel mori iniciativën për të përshtatur rregullat GPLv3 për kernelin në lidhje me revokimin e licencës.

Këto rregulla lejojnë eliminimin e problemeve të identifikuara me publikimin e kodit brenda 30 ditëve nga data e marrjes së njoftimit, nëse konstatohen shkelje për herë të parë. Në këtë rast, të drejtat e licencës GPL rikthehen dhe licenca nuk revokohet plotësisht (kontrata mbetet e paprekur).

Kjo marrëveshje përcakton se çdo vendimmarrje lidhur me Aktivitetet e zbatimit të lidhura me netfilter duhet të bazohen në një shumicë votoni. Prandaj, çdo anëtar i ekipit kryesor aktiv [5] në kohën e kërkesa për përmbarim ka të drejtë vote. Kjo marrëveshje mbulon performanca e kaluar dhe e re, si dhe përmbushja e detyrimeve

Nuk ishte e mundur të zgjidhej në mënyrë paqësore konflikti me McHardy dhe ai ndaloi komunikimin pasi u përjashtua nga ekipi kryesor i Netfilter. Në vitin 2020, anëtarët e Ekipit Bërthamë të Netfilter shkuan në gjykatat gjermane dhe në vitin 2021 arritën një marrëveshje me McHardy që përkufizohet si ligjërisht e detyrueshme dhe rregullon çdo veprim të zbatimit të ligjit në lidhje me kodin e projektit netfilter/iptables të përfshirë në bërthamë. ose shpërndahet si aplikacione dhe biblioteka individuale.

Sipas marrëveshjes, të gjitha vendimet në lidhje me përgjigjen ndaj shkeljeve të GPL dhe pajtueshmërinë me kërkesat e licencës GPL në kodin e Netfilter duhet të merren kolektivisht.

Projekti netfilter vazhdon të mbështesë "Parimet e Pajtueshmëria GPL e orientuar nga komuniteti”. Prandaj, kjo marrëveshje të mos lirojnë palët e treta nga detyrimet e tyre për të respektuar licencë e tutje.

Vendimi do të miratohet vetëm nëse shumica e anëtarëve aktivë të Ekipit Bërthamë votojnë pro. Marrëveshja jo vetëm që mbulon shkeljet e reja, por mund të zbatohet edhe për procedurat e mëparshme. Duke vepruar kështu, projekti Netfilter nuk heq dorë nga nevoja për të zbatuar GPL, por në vend të kësaj do t'u përmbahet parimeve të veprimit në interes të komunitetit dhe dhënies së kohës për të hequr shkeljen.

Më në fund nëse jeni të interesuar të dini më shumë për të, ju mund të kontrolloni detajet në lidhja vijuese.