Netfilter developer များသည် GPL ချိုးဖောက်မှုများတွင် စုပေါင်းဆုံးဖြတ်ချက်ချခြင်းကို ကာကွယ်ခဲ့သည်။

Netfilter kernel subsystem ၏လက်ရှိ developer များသည် Netfilter ပရောဂျက်၏ခေါင်းဆောင်ဟောင်း Patrick McHardy နှင့် ညှိနှိုင်းဆွေးနွေးခဲ့ပြီး အခမဲ့ဆော့ဖ်ဝဲလ်များနှင့် အသိုင်းအဝိုင်းအား ပုဂ္ဂိုလ်ရေးအရ ချိုးဖေါက်မှုများပြုလုပ်ရန် နှစ်ပေါင်းများစွာ အသိအမှတ်ပြုခံခဲ့ရသည့် GPLv2 ချိုးဖောက်သူများကို ချိုးဖေါက်သည့်ပုံစံကဲ့သို့ တိုက်ခိုက်မှုများ ပြုလုပ်ခဲ့သည်။ ကျင့်ဝတ်ချိုးဖောက်မှုများကြောင့် McHardy သည် Netfilter ၏ ပင်မဖွံ့ဖြိုးတိုးတက်ရေးအဖွဲ့မှ 2016 ခုနှစ်တွင် ဖယ်ရှားခံခဲ့ရသော်လည်း Linux kernel တွင် ၎င်း၏ကုဒ်ကို ဆက်လက်ရရှိခြင်းကြောင့် အကျိုးအမြတ်ဆက်လက်ရရှိခဲ့သည်။

McHardy သည် GPLv2 ၏လိုအပ်ချက်များကို အဓိပ္ပာယ်မဲ့အဖြစ်ယူကာ ၎င်းတို့၏ထုတ်ကုန်များတွင် Linux kernel ကိုအသုံးပြုသည့်ကုမ္ပဏီများမှ အသေးစားချိုးဖောက်မှုများအတွက် ပမာဏများစွာတောင်းဆိုခဲ့ပြီး၊ ချိုးဖောက်မှုကို ပြုပြင်ရန်နှင့် ရယ်စရာကောင်းသောအခြေအနေများချမှတ်ရန် အချိန်မပေးဘဲ၊ ဥပမာအားဖြင့်၊ စမတ်ဖုန်းထုတ်လုပ်သူများသည် အလိုအလျောက်ပေးပို့သော OTA firmware အပ်ဒိတ်များအတွက် ကုဒ်စာရွက်ပရင့်ထုတ်မှုများကို ပေးပို့ရန် လိုအပ်သည်၊ သို့မဟုတ် binary assemblies များကို ဒေါင်းလုဒ်လုပ်ရန်အတွက် ဆာဗာများထက်မနိမ့်သော ဒေါင်းလုဒ်အမြန်နှုန်းကို ကုဒ်ဆာဗာများက ပေးဆောင်ရမည်ဟု ဆိုလိုသည်မှာ "ကုဒ်သို့ ညီမျှသောဝင်ရောက်ခွင့်" ဟူသော စကားစုကို အဓိပ္ပာယ်ပြန်ဆိုရန် လိုအပ်ပါသည်။

ထိုသို့သောတရားစွဲဆိုမှုများတွင် အဓိကဖိအားပေးရမည့်အချက်မှာ GPLv2 တွင် ပေးထားသည့်ချိုးဖောက်သူ၏လိုင်စင်ကို ချက်ခြင်းရုတ်သိမ်းခြင်းဖြစ်ပြီး GPLv2 နှင့် မလိုက်နာပါက စာချုပ်ကိုချိုးဖောက်မှုအဖြစ် သဘောထားကာ ငွေကြေးလျော်ကြေးငွေများရရှိနိုင်မည်ဖြစ်သည်။ တရားရုံး။ Linux ၏ဂုဏ်သိက္ခာကိုထိခိုက်စေသောထိုကဲ့သို့သောရန်လိုမှုကိုတန်ပြန်ရန်အတွက် kernel developer များနှင့် အချို့သောကုမ္ပဏီများသည် kernel အတွက်လိုင်စင်ရုပ်သိမ်းခြင်းနှင့်ပတ်သက်သည့် GPLv3 စည်းမျဉ်းများကိုလိုက်လျောညီထွေဖြစ်အောင်လုပ်ဆောင်ခဲ့ကြသည်။ ဤစည်းမျဉ်းများသည် ချိုးဖောက်မှုများကို ပထမဆုံးအကြိမ် တွေ့ရှိပါက အကြောင်းကြားချက်ကို လက်ခံရရှိသည့်နေ့မှ ရက်ပေါင်း 30 အတွင်း ကုဒ်ထုတ်ဝေခြင်းနှင့် ခွဲခြားသတ်မှတ်ထားသော ပြဿနာများကို ဖယ်ရှားနိုင်စေပါသည်။ ဤကိစ္စတွင်၊ GPL လိုင်စင်လုပ်ပိုင်ခွင့်များကို ပြန်လည်ရရှိပြီး လိုင်စင်ကို လုံးဝရုပ်သိမ်းခြင်းမပြုပါ (သဘောတူညီချက်သည် ကျန်ရှိနေဆဲဖြစ်သည်)။

McHardy နှင့် ပဋိပက္ခကို ငြိမ်းချမ်းစွာ မဖြေရှင်းနိုင်ခဲ့ဘဲ ပင်မ Netfilter အဖွဲ့မှ ထုတ်ပယ်ခံရပြီးနောက် ဆက်သွယ်မှု ရပ်ဆိုင်းခဲ့သည်။ 2020 ခုနှစ်တွင် Netfilter Core Team ၏အဖွဲ့ဝင်များသည် တရားရုံးသို့သွားခဲ့ကြပြီး 2021 ခုနှစ်တွင် McHardy နှင့် သဘောတူညီချက်တစ်ခုရရှိခဲ့သည်၊ ၎င်းသည် တရားဝင်စည်းနှောင်မှုအဖြစ် သတ်မှတ်ကာ netfilter/iptables ပရောဂျက်ကုဒ်တွင်ပါဝင်သော netfilter/iptables ပရောဂျက်ကုဒ်နှင့် သက်ဆိုင်သည့် မည်သည့်တရားဥပဒေစိုးမိုးရေးလုပ်ဆောင်မှုများကိုမဆို အုပ်ချုပ်သည် သို့မဟုတ် သီးခြားအပလီကေးရှင်းများအဖြစ် ဖြန့်ဝေထားသည်။ နှင့် စာကြည့်တိုက်များ။

သဘောတူညီချက်အောက်တွင်၊ GPL ချိုးဖောက်မှုများကို တုံ့ပြန်ခြင်းနှင့် Netfilter ကုဒ်ရှိ GPL လိုင်စင်လိုအပ်ချက်များကို လိုက်နာခြင်းဆိုင်ရာ ဆုံးဖြတ်ချက်အားလုံးကို စုပေါင်းလုပ်ဆောင်ရပါမည်။ လက်ရှိ Core Team အဖွဲ့ဝင်အများစု မဲပေးမှသာလျှင် ဆုံးဖြတ်ချက်ကို အတည်ပြုမည်ဖြစ်သည်။ သဘောတူညီချက်သည် အသစ်အသစ်သော ချိုးဖောက်မှုများသာမက ယခင်တရားစွဲဆိုမှုများတွင်လည်း အကျုံးဝင်ပါသည်။ ထိုသို့လုပ်ဆောင်ရာတွင် Netfilter Project သည် GPL ကို ကျင့်သုံးရန် လိုအပ်မှုကို မစွန့်လွှတ်ဘဲ ရပ်ရွာ၏ အကောင်းဆုံး အကျိုးစီးပွားအတွက် လုပ်ဆောင်ရန်နှင့် ချိုးဖောက်မှုများကို ပြုပြင်ရန် အချိန်ပေးမည့် အခြေခံမူများကို လိုက်နာမည်ဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add