Tie súčasné Vývojári kernel subsystému Netfilter žalovali, aby sa urovnali s Patrickom McHardym, bývalý líder projektu Netfilter, ktorý dlhé roky diskreditoval slobodný softvér a komunitu útokmi na porušovateľov GPLv2, podobne ako vydieranie a vykonávané za účelom osobného obohatenia.
V 2016 McHardy bol odstránený z hlavného vývojového tímu Netfilter pre etické porušenia, ale stále ťaží zo skutočnosti, že jeho kód je v jadre Linuxu.
McHardy posunuli požiadavky GPLv2 do absurdity a za menšie priestupky spoločnosti, ktoré používajú linuxové jadro vo svojich produktoch, žiadali vysoké sumy (až 1,8 milióna eur), bez toho, aby poskytli čas na odstránenie porušenia a predložili smiešne podmienky.
Požadovala napríklad, aby výrobcovia smartfónov posielali tlačené kópie kódu pre automaticky dodávané aktualizácie firmvéru OTA, alebo interpretovaný výraz „ekvivalentný kódový prístup“ znamená, že kódové servery neposkytujú rýchlosť sťahovania pomalšie ako servery na sťahovanie binárnych súborov.
Hlavným pákovým efektom v takýchto postupoch bolo okamžité odňatie licencie páchateľovi, upravený v GPLv2, ktorý umožňoval považovať porušenie GPLv2 za porušenie zmluvy, za ktoré bolo možné získať peňažnú náhradu od súdu.
Projekt netfilter oznamuje dohodu s Patrickom McHardym.
Táto dohoda je právne záväzná a riadi sa ňou všetky právne aplikácie činnosti týkajúce sa všetkých programov a programových knižníc, ktoré vydáva projekt netfilter/iptables na ich webovej stránke, ako aj jadro Linuxu.
Aby sa zabránilo tejto agresii, čo podkopalo reputáciu Linuxu, niektorí vývojári jadra a spoločností, ktorých kód sa v jadre používa prevzal iniciatívu prispôsobiť pravidlá GPLv3 pre jadro týkajúce sa zrušenia licencie.
tieto pravidlá umožňujú odstrániť problémy zistené pri zverejnení kódexu do 30 dní odo dňa prijatia oznámenia, ak boli porušenia zistené prvýkrát. V tomto prípade sú práva licencie GPL obnovené a licencia nie je úplne odvolaná (zmluva zostáva nedotknutá).
Táto dohoda stanovuje, že akékoľvek rozhodovanie týkajúce sa vynucovacie činnosti súvisiace so sieťovým filtrom musia byť založené na väčšine hlasovať. Preto každý člen aktívneho kmeňového tímu [5] v čase žiadosť o vykonanie má právo hlasovať. Táto dohoda pokrýva minulé a nové plnenie, ako aj plnenie záväzkov
Konflikt s McHardym nebolo možné vyriešiť mierovou cestou a prestal komunikovať po tom, čo ho vyhodili z hlavného tímu Netfilter. V roku 2020 sa členovia tímu Netfilter Core Team obrátili na nemecké súdy a v roku 2021 dosiahli dohodu s McHardym, ktorá je definovaná ako právne záväzná a riadi všetky opatrenia na presadzovanie práva súvisiace s kódom projektu netfilter/iptables, ktorý je súčasťou jadra. alebo distribuovaný ako jednotlivých aplikácií a knižníc.
Podľa zmluvy musia byť všetky rozhodnutia súvisiace s reagovaním na porušenia GPL a dodržiavaním licenčných požiadaviek GPL v kóde Netfilter prijímané kolektívne.
Projekt netfilter naďalej podporuje „Princípy Súlad s GPL orientovaný na komunitu“. Preto táto dohoda nezbaví tretie strany ich povinností dodržiavať licenciu ďalej.
Rozhodnutie bude schválené iba vtedy, ak zaň bude hlasovať väčšina aktívnych členov základného tímu. Dohoda sa nevzťahuje len na nové porušenia, ale môže sa vzťahovať aj na predchádzajúce konania. Projekt Netfilter pri tom neopúšťa potrebu presadzovania GPL, ale bude dodržiavať princípy konania v záujme komunity a poskytnutia času na odstránenie porušenia.
Konečne ak máte záujem dozvedieť sa o tom viac, môžete skontrolovať podrobnosti v nasledujúci odkaz.