De nåværende Utviklere av Netfilter-kjerneundersystem saksøkte for å gjøre et oppgjør med Patrick McHardy, tidligere leder av Netfilter-prosjektet, som i mange år diskrediterte fri programvare og fellesskapet med angrep på GPLv2-overtredere, som ligner på utpressing og utført med formålet personlig berikelse.
S 2016, McHardy ble fjernet fra Netfilters kjerneutviklingsteam på grunn av etiske brudd, men dra nytte av det faktum at koden er i Linux-kjernen.
McHardy presset GPLv2-kravene til det absurde og for mindre overtredelser av selskaper som bruker Linux-kjernen i produktene sine, ba om store summer (opptil 1,8 millioner euro), uten å gi tid til å eliminere bruddet og presentere latterlige forhold.
For eksempel krevde det smarttelefonprodusenter å sende papirkopier av koden for automatisk leverte OTA-fastvareoppdateringer, eller tolket begrepet "ekvivalent kodetilgang" til å bety at kodeservere gir nedlastingshastigheter som ikke er lavere enn servere for nedlasting av binærfiler.
Den viktigste innflytelsen i slike prosedyrer var umiddelbar tilbakekall av lovbryterens lisens, fastsatt i GPLv2, som tillot at brudd på GPLv2 ble behandlet som et kontraktsbrudd, for hvilket økonomisk kompensasjon kunne oppnås fra domstolen.
Netfilter-prosjektet kunngjør en avtale med Patrick McHardy.
Denne avtalen er juridisk bindende og regulerer enhver juridisk anvendelse aktiviteter knyttet til alle programmer og programbibliotek utgitt av netfilter/iptables-prosjektet på nettsiden deres samt Linux-kjernen.
For å motvirke denne aggresjonen, som undergravde omdømmet til Linux, noen utviklere av kjernen og selskaper hvis kode brukes i kjernen tok initiativ til å tilpasse GPLv3-reglene for kjernen angående tilbakekall av lisens.
Disse reglene tillate å eliminere problemer identifisert med publiseringen av koden innen 30 dager fra datoen for mottak av varselet, dersom brudd ble oppdaget for første gang. I dette tilfellet gjenopprettes rettighetene til GPL-lisensen og lisensen blir ikke helt tilbakekalt (kontrakten forblir intakt).
Denne avtalen slår fast at enhver beslutningstakelse vedr håndhevingsaktiviteter knyttet til nettfilter må baseres på flertall stemme. Derfor, hvert medlem av det aktive kjerneteamet [5] på tidspunktet for utførelsesbegjæring har stemmerett. Denne avtalen dekker tidligere og ny ytelse, samt oppfyllelse av forpliktelser
Det var ikke mulig å fredelig løse konflikten med McHardy og han sluttet å kommunisere etter å ha blitt sparket av Netfilter-teamet. I 2020 gikk medlemmer av Netfilter Core Team til de tyske domstolene og nådde i 2021 et forlik med McHardy som er definert som juridisk bindende og regulerer enhver rettshåndhevelsestiltak knyttet til netfilter/iptables-prosjektkoden inkludert i kjernen. eller distribuert som individuelle applikasjoner og biblioteker.
I henhold til avtalen må alle avgjørelser knyttet til å svare på GPL-brudd og overholde GPL-lisenskravene i Netfilters kode gjøres samlet.
Netfilter-prosjektet fortsetter å støtte "The Principles of Fellesskapsorientert GPL-overholdelse". Derfor denne avtalen ikke frita tredjeparter fra deres forpliktelser til å overholde lisens og utover.
Beslutningen godkjennes bare dersom flertallet av de aktive medlemmene i kjernelaget stemmer for. Avtalen omfatter ikke bare nye brudd, men kan også gjelde tidligere prosedyrer. Ved å gjøre dette, forlater ikke Netfilter-prosjektet behovet for å håndheve GPL, men vil i stedet følge prinsippene for handling i fellesskapets interesse og å gi tid til å fjerne bruddet.
Endelig hvis du er interessert i å vite mer om det, kan du sjekke detaljene i følgende lenke.