Racket-ն ավարտում է անցումը LGPL-ից MIT/Apache երկակի արտոնագրման

Racket-ը՝ Scheme-ից ոգեշնչված լեզու, ինչպես նաև այլ լեզուների ծրագրավորման էկոհամակարգ, սկսեց անցումը դեպի Apache 2.0 կամ MIT կրկնակի արտոնագրման 2017 թվականին և այժմ, 7.5 տարբերակով, դրա գրեթե բոլոր բաղադրիչներն ավարտում են այս գործընթացը:

Հեղինակները նշում են դրա երկու հիմնական պատճառ.

  1. Անհասկանալի է, թե ինչպես կարելի է մեկնաբանել LGPL-ի դրույթները Racket-ին դինամիկ կապելու վերաբերյալ, որտեղ մակրոները գրադարաններից «պատճենում» են ծածկագիրը հավելվածի կոդ, իսկ հավելվածները հաճախ հագեցած են «runtime» և «Racket» գրադարաններով:
  2. Որոշ կազմակերպություններ սկզբունքորեն չեն ցանկանում օգտագործել GPL-ի որևէ տարբերակով լիցենզավորված ծրագրակազմ:

Միայն մի քանի փոքր բաղադրիչներ են մնացել LGPL-ի ներքո, քանի որ դրանց հեղինակներն անհայտ են կամ չեն արձագանքել վերալիցենզավորման հայտին: Երկու ծրագրավորողներ մերժել են նման խնդրանքը, նրանց ծածկագիրը և փաստաթղթերն արդեն ջնջվել կամ վերաշարադրվել են:

Source: linux.org.ru

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