الحالية رفع مطورو النظام الفرعي لـ Netfilter kernel دعوى قضائية للتسوية مع باتريك مكاردي، القائد السابق لمشروع Netfilter ، الذي شوه سمعة البرمجيات الحرة والمجتمع لسنوات عديدة بهجمات على منتهكي GPLv2 ، على غرار الابتزاز ونُفذت لغرض الإثراء الشخصي.
في 2016، تمت إزالة McHardy من فريق التطوير الأساسي لـ Netfilter بسبب الانتهاكات الأخلاقية، ولكن لا تزال تستفيد من حقيقة أن الكود الخاص بها موجود في Linux kernel.
مكاردي دفع متطلبات GPLv2 إلى حد العبث والمخالفات البسيطة من قبل الشركات التي تستخدم نواة Linux في منتجاتها ، طلبت مبالغ كبيرة (تصل إلى 1,8 مليون يورو) ، دون إعطاء وقت لإزالة الانتهاك وتقديم شروط سخيفة.
على سبيل المثال ، تطلب الأمر من مصنعي الهواتف الذكية إرسال نسخ مطبوعة من الكود لتحديثات البرامج الثابتة OTA التي يتم تسليمها تلقائيًا ، أو تفسير مصطلح "الوصول إلى الكود المكافئ" ليعني أن خوادم الكود توفر سرعات تنزيل ليست أبطأ من خوادم تنزيل الثنائيات.
كان النفوذ الرئيسي في مثل هذه الإجراءات إلغاء فوري لترخيص المخالف، المنصوص عليها في GPLv2 ، والتي سمحت بمعاملة خرق GPLv2 على أنه انتهاك للعقد ، والذي يمكن الحصول على تعويض نقدي عنه من المحكمة.
يعلن مشروع netfilter عن صفقة مع باتريك مكهاردي.
هذه الاتفاقية ملزمة قانونًا وتحكم أي تطبيق قانوني الأنشطة المتعلقة بجميع البرامج ومكتبات البرامج المنشورة من قبل مشروع netfilter / iptables على موقع الويب الخاص بهم بالإضافة إلى Linux Kernel.
لمواجهة هذا العدوان ، التي قوضت سمعة Linux ، بعض المطورين للنواة والشركات التي يتم استخدام كودها في النواة أخذ زمام المبادرة لتكييف قواعد GPLv3 للنواة فيما يتعلق بإلغاء الترخيص.
هذه القواعد السماح بالتخلص من المشكلات التي تم تحديدها عند نشر الكود في غضون 30 يومًا من تاريخ استلام الإخطار إذا تم الكشف عن المخالفات لأول مرة. في هذه الحالة ، تتم استعادة حقوق ترخيص GPL ولا يتم إبطال الترخيص بالكامل (يظل العقد كما هو).
هذه الاتفاقية تنص على أن أي عملية صنع القرار بشأن يجب أن تستند أنشطة الإنفاذ المتعلقة ببرنامج netfilter إلى الأغلبية تصويت. لذلك ، فإن كل عضو من أعضاء الفريق الأساسي النشط [5] في وقت طلب التنفيذ له الحق في التصويت. تغطي هذه الاتفاقية الأداء السابق والجديد ، وكذلك أداء الالتزامات
لم يكن من الممكن حل النزاع سلميا مع ماكهاردي وتوقف عن الاتصال بعد طرده من فريق Netfilter الرئيسي. في عام 2020 ، ذهب أعضاء فريق Netfilter الأساسي إلى المحاكم الألمانية وتوصلوا في عام 2021 إلى تسوية مع McHardy مُعرَّفة على أنها مُلزمة قانونًا وتحكم أي إجراء لإنفاذ القانون يتعلق برمز مشروع netfilter / iptables المتضمن في النواة. المكتبات والتطبيقات الفردية.
بموجب الاتفاقية ، يجب اتخاذ جميع القرارات المتعلقة بالاستجابة لانتهاكات GPL والامتثال لمتطلبات ترخيص GPL في كود Netfilter بشكل جماعي.
يواصل مشروع netfilter دعم "مبادئ التوافق مع GPL الموجه نحو المجتمع ". لذلك ، هذه الاتفاقية عدم إعفاء الأطراف الثالثة من التزاماتها بالامتثال لـ الترخيص فصاعدا.
سيتم الموافقة على القرار فقط إذا صوتت أغلبية الأعضاء النشطين في الفريق الأساسي لصالحه. لا تغطي الاتفاقية الانتهاكات الجديدة فحسب ، بل يمكن أن تنطبق أيضًا على الإجراءات السابقة. عند القيام بذلك ، لا يتخلى مشروع Netfilter عن الحاجة إلى فرض GPL ، ولكنه يلتزم بدلاً من ذلك بمبادئ العمل لصالح المجتمع وتوفير الوقت لإزالة الانتهاك.
أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها، يمكنك التحقق من التفاصيل في الرابط التالي.