מפתחי Netfilter הגנו על קבלת החלטות קולקטיבית 

אלה הנוכחיים מפתחי תת מערכות ליבת Netfilter תבעו להסדיר עם פטריק מק'הרדי, לשעבר מנהיג פרויקט Netfilter, שבמשך שנים רבות הכפיש את התוכנה החופשית ואת הקהילה בהתקפות על מפרי GPLv2, בדומה לסחיטה שבוצעה למטרת העשרה אישית.

En 2016, McHardy הוצא מצוות הפיתוח המרכזי של Netfilter בשל הפרות אתיות, אבל עדיין נהנים מהעובדה שהקוד שלו נמצא בליבת לינוקס.

מק'הרדי דחף את דרישות GPLv2 עד כדי אבסורד ועבור הפרות קלות על ידי חברות המשתמשות בליבת לינוקס במוצרים שלהן, ביקשו סכומים גבוהים (עד 1,8 מיליון יורו), מבלי לתת זמן לבטל את ההפרה ולהציג תנאים מגוחכים.

לדוגמה, הוא חייב את יצרני הסמארטפונים לשלוח עותקים קשיחים של הקוד עבור עדכוני קושחה של OTA שנמסרו אוטומטית, או פירש את המונח "גישה קוד שווה ערך" למשמעות ששרתי קוד מספקים מהירויות הורדה לא איטיות יותר מאשר שרתים להורדת קבצים בינאריים.

המינוף העיקרי בהליכים כאלה היה שלילה מיידית של רישיון העבריין, הקבועה ב-GPLv2, שאפשרה להתייחס להפרת GPLv2 כהפרת חוזה, שבגינה ניתן היה לקבל פיצוי כספי מבית המשפט.

פרויקט netfilter מכריז על עסקה עם פטריק מק'הרדי.
הסכם זה מחייב מבחינה משפטית ומסדיר כל בקשה משפטית פעילויות הקשורות לכל התוכניות וספריות התוכניות שפורסמו על ידי פרויקט netfilter/iptables באתר האינטרנט שלהם וכן ליבת לינוקס. 

כדי לנטרל את התוקפנות הזו, מה שערער את המוניטין של לינוקס, כמה מפתחים של הקרנל וחברות שהקוד שלהן נמצא בשימוש בליבה לקח את היוזמה להתאים את כללי GPLv3 עבור הגרעין לגבי שלילת רישיון.

כללים אלה לאפשר לבטל בעיות שזוהו עם פרסום הקוד בתוך 30 יום ממועד קבלת ההודעה, אם התגלו הפרות בפעם הראשונה. במקרה זה, הזכויות של רישיון GPL משוחזרות והרישיון אינו נשלל לחלוטין (החוזה נותר בעינו).

הסכם זה קובע כי כל קבלת החלטות בנושא פעילויות אכיפה הקשורות ל-netfilter חייבות להתבסס על רוב הַצבָּעָה. לכן, כל חבר בצוות הליבה הפעיל [5] בזמן ה לבקשת ביצוע יש זכות הצבעה. הסכם זה מכסה ביצועים קודמים וחדשים, כמו גם ביצוע התחייבויות

לא ניתן היה לפתור בדרכי שלום את הסכסוך עם מק'הרדי והוא הפסיק לתקשר לאחר שהודח מהצוות הראשי של Netfilter. בשנת 2020, חברי צוות הליבה של Netfilter פנו לבתי המשפט בגרמניה ובשנת 2021 הגיעו להסדר עם McHardy המוגדר כמחייב משפטית ומסדיר כל פעולה של אכיפת חוק הקשורה לקוד פרויקט netfilter/iptables הכלול בליבה. יישומים וספריות בודדות.

על פי ההסכם, כל ההחלטות הקשורות לתגובה להפרות GPL ועמידה בדרישות רישיון GPL בקוד של Netfilter חייבות להיעשות ביחד.

פרויקט netfilter ממשיך לתמוך ב"עקרונות של תאימות GPL מכוונת קהילה". לכן, הסכם זה לא לשחרר צדדים שלישיים מהתחייבויותיהם לקיים את רישיון ואילך.

ההחלטה תאושר רק אם רוב החברים הפעילים בצוות הליבה יצביעו בעד. ההסכם לא רק מכסה הפרות חדשות, אלא יכול לחול גם על הליכים קודמים. בכך, פרויקט Netfilter אינו מוותר על הצורך באכיפת ה-GPL, אלא יעמוד בעקרונות הפעולה לטובת הקהילה ומתן זמן להסרת ההפרה.

בסופו של דבר אם אתה מעוניין לדעת יותר על כך, אתה יכול לבדוק את הפרטים ב הקישור הבא.