Netfilter tərtibatçıları GPL-i pozaraq kollektiv qərar qəbul etməyi müdafiə etdilər

Netfilter kernel alt sisteminin hazırkı tərtibatçıları Netfilter layihəsinin keçmiş lideri, uzun illər şəxsi mənfəət üçün GPLv2 pozanlarına qarşı şantaj kimi hücumlarla azad proqram təminatını və cəmiyyəti gözdən salan Patrick McHardy ilə danışıqlar aparıblar. 2016-cı ildə McHardy etika pozuntularına görə Netfilter-in əsas inkişaf qrupundan çıxarıldı, lakin kodunu Linux nüvəsində saxlamaqdan qazanc əldə etməyə davam etdi.

McHardy GPLv2 tələblərini absurd həddə çatdırdı və məhsullarında Linux nüvəsindən istifadə edən şirkətlər tərəfindən pozuntunu düzəltməyə vaxt vermədən və gülünc şərtlər qoymadan kiçik pozuntulara görə böyük məbləğlər tələb etdi. Məsələn, o, smartfon istehsalçılarından avtomatik çatdırılan OTA proqram təminatı yeniləmələri üçün kodun kağız çapını göndərmələrini tələb etdi və ya “koda ekvivalent giriş” ifadəsini belə şərh etdi ki, kod serverləri ikili birləşmələri yükləmək üçün serverlərdən aşağı olmayan yükləmə sürətini təmin etməlidir.

Bu cür proseslərdə təzyiqin əsas rıçaqı GPLv2-də nəzərdə tutulmuş qaydanı pozan şəxsin lisenziyasının dərhal ləğv edilməsi idi ki, bu da GPLv2-yə əməl edilməməsini müqavilənin pozulması kimi qiymətləndirməyə imkan verdi və bunun üçün GPLv3-dən pul kompensasiyası alına bildi. məhkəmə. Linux-un reputasiyasına xələl gətirən bu cür aqressiyaya qarşı çıxmaq üçün bəzi kernel tərtibatçıları və kodu nüvədə istifadə olunan şirkətlər nüvə üçün lisenziyanın ləğvi ilə bağlı GPLv30 qaydalarını uyğunlaşdırmaq təşəbbüsü ilə çıxış etdilər. Bu qaydalar pozuntular ilk dəfə aşkar edildikdə, bildirişin alındığı tarixdən etibarən XNUMX gün ərzində kodun dərci ilə bağlı müəyyən edilmiş problemləri aradan qaldırmağa imkan verir. Bu halda, GPL lisenziyasına olan hüquqlar bərpa olunur və lisenziya tamamilə ləğv edilmir (müqavilə toxunulmaz qalır).

McHardy ilə münaqişəni sülh yolu ilə həll etmək mümkün olmadı və o, əsas Netfilter komandasından qovulduqdan sonra əlaqəni dayandırdı. 2020-ci ildə Netfilter Əsas Qrupunun üzvləri məhkəməyə müraciət etdilər və 2021-ci ildə McHardy ilə qanuni olaraq məcburi olaraq təyin olunan və nüvəyə daxil edilmiş və ya ayrıca tətbiqlər kimi paylanan netfilter/iptables layihə kodu ilə bağlı hər hansı hüquq-mühafizə tədbirlərini tənzimləyən razılaşma əldə etdilər. və kitabxanalar.

Müqaviləyə əsasən, GPL pozuntularına cavab vermək və Netfilter kodunda GPL lisenziya tələblərinin yerinə yetirilməsi ilə bağlı bütün qərarlar kollektiv şəkildə qəbul edilməlidir. Qərar yalnız fəal Əsas Qrup üzvlərinin əksəriyyətinin ona səs verdiyi halda təsdiq ediləcək. Müqavilə təkcə yeni pozuntuları əhatə etmir, həm də keçmiş proseslərə də şamil edilə bilər. Bununla, Netfilter Layihəsi GPL-nin tətbiqi zərurətindən əl çəkmir, lakin cəmiyyətin ən yaxşı maraqlarına uyğun fəaliyyət göstərməyə və pozuntuları düzəltməyə vaxt ayırmağa yönəlmiş prinsiplərə əməl edəcəkdir.

Mənbə: opennet.ru

Добавить комментарий