Racket este un limbaj inspirat de Scheme, precum și un ecosistem pentru programarea altor limbi - a început tranziția către licențierea duală Apache 2.0 sau MIT în 2017, iar acum, la versiunea 7.5, practic toate componentele sale finalizează acest proces.
Autorii notează două motive principale pentru aceasta:
- Nu este clar cum să interpretăm dispozițiile LGPL referitoare la linkarea dinamică cu Racket, unde macro-urile "copiază" cod din biblioteci în codul aplicației, iar aplicațiile sunt adesea livrate cu runtime și biblioteci Racket.
- Unele organizații nu doresc în principiu să utilizeze software licențiat sub vreo variantă GPL.
Doar câteva componente mici au rămas sub LGPL din cauza faptului că autorii lor sunt necunoscuți sau nu au răspuns la cererea de re-licențiere. Doi dezvoltatori au răspuns negativ unei astfel de cereri, iar codul și documentația lor au fost deja șterse sau rescrise.
Sursa: linux.org.ru
