Amddiffynnodd datblygwyr Netfilter wneud penderfyniadau ar y cyd yn groes i'r GPL

Mae datblygwyr presennol is-system cnewyllyn Netfilter wedi negodi setliad gyda Patrick McHardy, cyn-arweinydd y prosiect Netfilter, a fu am flynyddoedd lawer yn difrïo meddalwedd am ddim a’r gymuned gydag ymosodiadau tebyg i flacmel ar droseddwyr GPLv2 er budd personol. Yn 2016, tynnwyd McHardy o dîm datblygu craidd Netfilter oherwydd troseddau moeseg, ond parhaodd i elwa o gael ei god yn y cnewyllyn Linux.

Cymerodd McHardy ofynion GPLv2 i'r pwynt o abswrdiaeth a mynnodd symiau mawr am fân droseddau gan gwmnïau sy'n defnyddio'r cnewyllyn Linux yn eu cynhyrchion, heb roi amser i gywiro'r drosedd a gosod amodau chwerthinllyd. Er enghraifft, roedd yn ei gwneud yn ofynnol i weithgynhyrchwyr ffonau clyfar anfon allbrintiau papur o god ar gyfer diweddariadau cadarnwedd OTA a gyflwynwyd yn awtomatig, neu ddehongli'r ymadrodd “mynediad cyfatebol i god” i olygu bod yn rhaid i weinyddion cod ddarparu cyflymderau lawrlwytho heb fod yn is na gweinyddwyr ar gyfer lawrlwytho gwasanaethau deuaidd.

Y prif ysgogiad o bwysau mewn achosion o'r fath oedd dirymu trwydded y troseddwr y darperir ar ei gyfer yn GPLv2 ar unwaith, a oedd yn ei gwneud hi'n bosibl trin diffyg cydymffurfio â GPLv2 yn groes i'r contract, y gellid cael iawndal ariannol amdano gan y llys. Er mwyn gwrthsefyll ymddygiad ymosodol o'r fath, a danseiliodd enw da Linux, cymerodd rhai o'r datblygwyr cnewyllyn a'r cwmnïau y mae eu cod yn cael ei ddefnyddio yn y cnewyllyn y fenter i addasu rheolau GPLv3 ynghylch dirymu trwydded ar gyfer y cnewyllyn. Mae'r rheolau hyn yn ei gwneud hi'n bosibl dileu problemau a nodwyd gyda chyhoeddi cod o fewn 30 diwrnod o ddyddiad derbyn yr hysbysiad, pe bai troseddau'n cael eu nodi am y tro cyntaf. Yn yr achos hwn, mae'r hawliau i'r drwydded GPL yn cael eu hadfer ac nid yw'r drwydded yn cael ei dirymu'n llwyr (mae'r cytundeb yn parhau'n gyfan).

Nid oedd yn bosibl datrys y gwrthdaro gyda McHardy yn heddychlon a rhoddodd y gorau i gyfathrebu ar ôl cael ei ddiarddel o brif dîm Netfilter. Yn 2020, aeth aelodau o Dîm Craidd Netfilter i'r llys ac yn 2021 cyflawnwyd cytundeb gyda McHardy, a ddiffinnir fel un sy'n rhwymo'n gyfreithiol ac sy'n llywodraethu unrhyw gamau gorfodi'r gyfraith sy'n ymwneud â chod prosiect netfilter/iptables sydd wedi'u cynnwys yn y craidd neu a ddosberthir fel cymwysiadau ar wahân. a llyfrgelloedd.

O dan y cytundeb, rhaid i bob penderfyniad sy'n ymwneud ag ymateb i droseddau GPL a gorfodi gofynion trwydded GPL yng nghod Netfilter gael eu gwneud ar y cyd. Dim ond os bydd mwyafrif o aelodau gweithredol y Tîm Craidd yn pleidleisio drosto y caiff penderfyniad ei gymeradwyo. Mae'r cytundeb yn ymdrin nid yn unig â throseddau newydd, ond gellir ei gymhwyso hefyd i achosion yn y gorffennol. Wrth wneud hynny, nid yw'r Prosiect Netfilter yn cefnu ar yr angen i orfodi'r GPL, ond bydd yn cadw at egwyddorion sy'n canolbwyntio ar weithredu er lles gorau'r gymuned a chaniatáu amser i gywiro troseddau.

Ffynhonnell: opennet.ru

Ychwanegu sylw