Nykyiset Netfilter-ytimen alijärjestelmän kehittäjät haastoivat oikeuteen Patrick McHardyn kanssa, Netfilter-projektin entinen johtaja, joka monien vuosien ajan huonosti ilmaisia ohjelmistoja ja yhteisöä hyökkäyksillä GPLv2-rikkojia vastaan, jotka ovat samankaltaisia kuin kiristystä ja jotka toteutettiin henkilökohtaisen rikastumisen tarkoituksessa.
En 2016, McHardy poistettiin Netfilterin ydinkehitystiimistä eettisten rikkomusten vuoksi, mutta hyötyvät silti siitä, että sen koodi on Linux-ytimessä.
McHardy työnsi GPLv2-vaatimukset järjettömyyteen ja pieniin rikkomuksiin Tuotteissaan Linux-ydintä käyttävät yritykset vaativat suuria summia (jopa 1,8 miljoonaa euroa), antamatta aikaa rikkomuksen poistamiseen ja esittämättä naurettavia ehtoja.
Se esimerkiksi vaati älypuhelinten valmistajia lähettämään koodin paperikopiot automaattisesti toimitetuille OTA-laiteohjelmistopäivityksille tai tulkinnut termin "vastaava koodin käyttöoikeus" tarkoittavan, että koodipalvelimet tarjoavat latausnopeuksia, jotka eivät ole hitaampia kuin palvelimet binäärien lataamiseen.
Pääasiallinen vipuvaikutus tällaisissa menettelyissä oli rikoksentekijän ajokortin välitön peruuttaminen, joka on säädetty GPLv2:ssa, jonka ansiosta GPLv2:n rikkomista voitiin käsitellä sopimusrikkomuksena, josta voitiin saada rahallinen korvaus tuomioistuimelta.
Netfilter-projekti julkistaa sopimuksen Patrick McHardyn kanssa.
Tämä sopimus on oikeudellisesti sitova ja säätelee mitä tahansa oikeudellista soveltamista kaikkiin julkaisemiin ohjelmiin ja ohjelmakirjastoihin liittyvät toiminnot netfilter/iptables-projekti heidän verkkosivuillaan sekä Linux-ydin.
Tämän aggression torjumiseksi joka heikensi Linuxin mainetta, jotkut kehittäjät ytimestä ja yrityksistä, joiden koodia ytimessä käytetään teki aloitteen GPLv3-sääntöjen mukauttamisesta ytimen osalta lisenssin peruuttamisesta.
nämä säännöt antaa mahdollisuuden poistaa koodin julkaisemiseen liittyvät ongelmat 30 päivän kuluessa ilmoituksen vastaanottopäivästä, jos rikkomuksia havaitaan ensimmäistä kertaa. Tässä tapauksessa GPL-lisenssin oikeudet palautetaan eikä lisenssiä kokonaan peruuteta (sopimus säilyy ennallaan).
Tämä sopimus määrää, että kaikki päätöksenteko koskien netfilteriin liittyvien täytäntöönpanotoimien on perustuttava enemmistöön äänestys. Siksi jokainen aktiivisen ydintiimin jäsen [5] ajankohtana täytäntöönpanopyynnöllä on äänioikeus. Tämä sopimus kattaa aikaisemmat ja uudet suoritukset sekä velvoitteiden täyttäminen
Ei ollut mahdollista ratkaista rauhanomaisesti konfliktia McHardyn kanssa ja hän lopetti viestinnän sen jälkeen, kun hänet erotettiin Netfilterin päätiimistä. Vuonna 2020 Netfilter Core Teamin jäsenet menivät saksalaisiin tuomioistuimiin ja pääsivät vuonna 2021 McHardyn kanssa sovintoon, joka on määritelty oikeudellisesti sitovaksi ja säätelee kaikkia lainvalvontatoimia, jotka liittyvät ytimeen sisältyvään netfilter/iptables-projektikoodiin tai jaettuina yksittäisiä sovelluksia ja kirjastoja.
Sopimuksen mukaan kaikki päätökset, jotka liittyvät GPL-rikkomuksiin reagoimiseen ja Netfilterin koodin GPL-lisenssivaatimusten noudattamiseen, on tehtävä kollektiivisesti.
Netfilter-projekti tukee edelleen "The Principles of Yhteisökeskeinen GPL-yhteensopivuus”. Siksi tämä sopimus ei vapauta kolmansia osapuolia velvollisuudestaan noudattaa lisenssistä eteenpäin.
Päätös hyväksytään vain, jos enemmistö ydintiimin aktiivisista jäsenistä äänestää sen puolesta. Sopimus ei koske vain uusia rikkomuksia, vaan sitä voidaan soveltaa myös aikaisempiin menettelyihin. Näin tehdessään Netfilter-projekti ei hylkää tarvetta pakottaa GPL:ää, vaan noudattaa sen sijaan yhteisön edun mukaisia toimintaperiaatteita ja aikaa rikkomisen poistamiseen.
Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat seuraava linkki.