Racket သည် LGPL မှ MIT/Apache dual လိုင်စင်သို့ ကူးပြောင်းခြင်းကို အပြီးသတ်ပါသည်။

Scheme-မှုတ်သွင်းထားသောဘာသာစကားတစ်ခုဖြစ်သည့် Racket သည် အခြားဘာသာစကားများကို ပရိုဂရမ်ပြုလုပ်ရန်အတွက် ဂေဟစနစ်တစ်ခုဖြစ်သည့် Apache 2.0 သို့မဟုတ် MIT လိုင်စင်နှစ်ခုကို 2017 ခုနှစ်တွင် စတင်ကူးပြောင်းခဲ့ပြီး ယခုဗားရှင်း 7.5 ဖြင့် ၎င်း၏အစိတ်အပိုင်းအားလုံးနီးပါးသည် ဤလုပ်ငန်းစဉ်ကို ပြီးမြောက်ခဲ့သည်။

စာရေးသူသည် ယင်းအတွက် အဓိကအကြောင်းရင်းနှစ်ရပ်ကို မှတ်သားထားသည်။

  1. Racket သို့ ရွေ့လျားချိတ်ဆက်ခြင်းဆိုင်ရာ LGPL ပြဋ္ဌာန်းချက်များကို မည်သို့အဓိပ္ပာယ်ပြန်ဆိုရမည်ကို ရှင်းလင်းစွာမသိရသေးဘဲ၊ macros မှ စာကြည့်တိုက်များမှ ကုဒ်ကို အပလီကေးရှင်းကုဒ်သို့ ကူးယူထားပြီး၊ အပလီကေးရှင်းများတွင် မကြာခဏ runtime နှင့် Racket စာကြည့်တိုက်များ တပ်ဆင်ထားပါသည်။
  2. အချို့သောအဖွဲ့အစည်းများသည် GPL ၏ကွဲပြားမှုအောက်တွင်လိုင်စင်ရထားသောဆော့ဖ်ဝဲကိုအသုံးပြုရန်အခြေခံအားဖြင့်တွန့်ဆုတ်နေပါသည်။

၎င်းတို့၏စာရေးဆရာများကို မသိခြင်း သို့မဟုတ် ပြန်လည်လိုင်စင်ထုတ်ပေးရန် တောင်းဆိုချက်ကို မတုံ့ပြန်ခြင်းကြောင့် LGPL အောက်တွင် သေးငယ်သော အစိတ်အပိုင်းအနည်းငယ်သာ ကျန်ရှိတော့သည်။ ဆော့ဖ်ဝဲရေးသားသူ နှစ်ဦးသည် ယင်းတောင်းဆိုမှုကို ငြင်းဆိုခဲ့ပြီး ၎င်းတို့၏ ကုဒ်နှင့် စာရွက်စာတမ်းများကို ဖျက်ပြီး သို့မဟုတ် ပြန်လည်ရေးသားပြီးဖြစ်သည်။

source: linux.org.ru

မှတ်ချက် Add