De nuværende Udviklere af Netfilter-kerneundersystem sagsøgte for at forlige sig med Patrick McHardy, tidligere leder af Netfilter-projektet, som i mange år miskrediterede fri software og fællesskabet med angreb på GPLv2-overtrædere, svarende til afpresning og udført med henblik på personlig berigelse.
En 2016, McHardy blev fjernet fra Netfilters kerneudviklingsteam på grund af etiske overtrædelser, men fortsatte med at drage fordel af det faktum, at dens kode er i Linux-kernen.
McHardy pressede GPLv2-kravene til det absurde og for mindre overtrædelser af virksomheder, der bruger Linux-kernen i deres produkter, anmodede han om store beløb (op til 1,8 millioner euro), uden at give tid til at eliminere krænkelsen og fremlægge latterlige betingelser.
For eksempel krævede det, at smartphoneproducenter indsendte papirkopier af koden for automatisk leverede OTA-firmwareopdateringer, eller fortolket udtrykket "ækvivalent kodeadgang" til at betyde, at kodeservere giver downloadhastigheder ikke mindre end servere til download af binære sæt.
Den vigtigste løftestang i sådanne sager var øjeblikkelig tilbagekaldelse af gerningsmandens tilladelse, fastsat i GPLv2, som gjorde det muligt at behandle et brud på GPLv2 som et kontraktbrud, for hvilket der kunne opnås en økonomisk erstatning fra retten.
Netfilter-projektet annoncerer en aftale med Patrick McHardy.
Denne aftale er juridisk bindende og regulerer enhver juridisk anvendelse aktiviteter vedrørende alle programmer og programbiblioteker udgivet af netfilter/iptables-projektet på deres hjemmeside samt Linux-kernen.
For at modvirke denne aggression, der underminerede Linux omdømme, nogle udviklere af kernen og virksomheder, hvis kode bruges i kernen tog initiativ til at tilpasse GPLv3-reglerne for kernen vedrørende tilbagekaldelse af licens.
disse regler tillade at eliminere problemer identificeret med offentliggørelsen af koden inden for 30 dage fra datoen for modtagelsen af anmeldelsen, hvis overtrædelser blev opdaget for første gang. I dette tilfælde gendannes rettighederne under GPL-licensen, og licensen tilbagekaldes ikke fuldt ud (kontrakten forbliver intakt).
Denne aftale fastslår, at enhver beslutningstagning vedr netfilter-relaterede compliance-aktiviteter skal baseres på et flertal stemme. Derfor er hvert aktivt kerneteammedlem [5] på tidspunktet for anmodning om udførelse har stemmeret. Denne aftale dækker tidligere og nye overholdelse, samt overholdelse af forpligtelser
Det var ikke muligt at løse konflikten med McHardy fredeligt og han stoppede med at kommunikere efter at være blevet sparket fra hovedholdet i Netfilter. I 2020 gik medlemmer af Netfilter Core Team til tyske domstole og nåede i 2021 en aftale med McHardy, der er defineret som juridisk bindende og regulerer enhver retshåndhævende handling relateret til netfilter/iptables-projektkoden inkluderet i kernen eller distribueret som individuelle applikationer og biblioteker.
I henhold til aftalen skal alle beslutninger i forbindelse med at reagere på GPL-overtrædelser og håndhæve GPL-licenskravene i Netfilters kode træffes samlet.
Netfilter-projektet fortsætter med at understøtte "The Principles of Fællesskabsorienteret GPL-overholdelse." Derfor denne aftale ikke fritage tredjeparter fra deres forpligtelser til at overholde licens og frem.
Beslutningen godkendes kun, hvis et flertal af de aktive medlemmer af Core Team stemmer for.. Aftalen omfatter ikke kun nye overtrædelser, men kan også gælde tidligere sager. Derved opgiver Netfilter-projektet ikke behovet for at håndhæve GPL, men vil i stedet overholde principperne om handling i samfundets interesse og afsætning af tid til at fjerne overtrædelsen.
Endelig hvis du er interesseret i at vide mere om det, kan du kontrollere detaljerne i følgende link.