Netfilter ishlab chiquvchilari GPL buzilishlarida jamoaviy qarorlar qabul qilishni himoya qilishdi

Netfilter yadro quyi tizimining hozirgi ishlab chiquvchilari Netfilter loyihasining sobiq rahbari Patrik Makhardi bilan kelishuv bo'yicha muzokaralar olib borishdi, u ko'p yillar davomida shaxsiy manfaatlar uchun GPLv2 qoidabuzarlariga shantajga o'xshash hujumlar bilan bepul dasturiy ta'minot va hamjamiyatni obro'sizlantiradi. 2016-yilda MakHardy axloq qoidalarini buzgani uchun Netfilterning asosiy ishlab chiqish guruhidan chetlashtirildi, ammo Linux yadrosida oβ€˜z kodini saqlashdan foyda koβ€˜rishda davom etdi.

McHardy GPLv2 talablarini bema'nilik darajasiga olib chiqdi va o'z mahsulotlarida Linux yadrosidan foydalanadigan kompaniyalar tomonidan buzilishlarni tuzatishga vaqt bermasdan va kulgili shartlarni qo'ymasdan, kichik qoidabuzarliklar uchun katta summalarni talab qildi. Misol uchun, u smartfon ishlab chiqaruvchilardan avtomatik ravishda yetkazib beriladigan OTA proshivka yangilanishlari uchun kodning qog'oz nashrlarini yuborishni talab qildi yoki "kodga ekvivalent kirish" iborasini kod serverlari ikkilik yig'ilishlarni yuklab olish uchun serverlardan past bo'lmagan yuklab olish tezligini ta'minlashi kerak degan ma'noni anglatadi.

Bunday jarayonlarda bosimning asosiy dastagi GPLv2da ko'zda tutilgan huquqbuzarning litsenziyasini darhol bekor qilish edi, bu GPLv2ga rioya qilmaslikni shartnomaning buzilishi sifatida ko'rib chiqishga imkon berdi, buning uchun pul kompensatsiyasini olish mumkin edi. sud. Linux obro'siga putur etkazgan bunday tajovuzga qarshi turish uchun ba'zi yadro ishlab chiquvchilari va kodlari yadroda ishlatiladigan kompaniyalar yadro uchun litsenziyani bekor qilish bo'yicha GPLv3 qoidalarini moslashtirish tashabbusi bilan chiqdilar. Ushbu qoidalar, agar buzilishlar birinchi marta aniqlangan bo'lsa, xabarnoma olingan kundan boshlab 30 kun ichida kodni nashr etish bilan bog'liq aniqlangan muammolarni bartaraf etish imkonini beradi. Bunday holda, GPL litsenziyasiga bo'lgan huquqlar tiklanadi va litsenziya to'liq bekor qilinmaydi (shartnoma buzilmagan holda qoladi).

McHardy bilan mojaroni tinch yo'l bilan hal qilishning iloji bo'lmadi va u Netfilterning asosiy jamoasidan haydalganidan keyin aloqani to'xtatdi. 2020 yilda Netfilter Core Team a'zolari sudga murojaat qilishdi va 2021 yilda McHardy bilan kelishuvga erishdilar, bu kelishuv qonuniy kuchga ega bo'lib, yadroga kiritilgan yoki alohida ilovalar sifatida tarqatilgan netfilter/iptables loyiha kodi bilan bog'liq har qanday huquqni muhofaza qilish harakatlarini boshqaradi. va kutubxonalar.

Shartnomaga ko'ra, GPL buzilishlariga javob berish va Netfilter kodida GPL litsenziya talablarini bajarish bilan bog'liq barcha qarorlar birgalikda qabul qilinishi kerak. Qaror faqat asosiy jamoa a'zolarining ko'pchiligi ovoz bergan taqdirdagina tasdiqlanadi. Shartnoma nafaqat yangi huquqbuzarliklarni qamrab oladi, balki o'tgan sud jarayonlariga ham qo'llanilishi mumkin. Bunda Netfilter loyihasi GPLni qoβ€˜llash zaruratidan voz kechmaydi, balki jamiyat manfaatlarini koβ€˜zlab harakat qilishga va buzilishlarni tuzatishga vaqt ajratishga yoβ€˜naltirilgan tamoyillarga amal qiladi.

Manba: opennet.ru

a Izoh qo'shish