Racket voltooit de transitie van LGPL naar dubbele licenties voor MIT/Apache

Racket, een op Scheme geïnspireerde taal en een ecosysteem voor het programmeren van andere talen, begon in 2.0 met de transitie naar Apache 2017 of MIT dubbele licentieverlening en nu, met versie 7.5, voltooien vrijwel alle componenten dit proces.

De auteurs noemen hiervoor twee belangrijke redenen:

  1. Het is niet duidelijk hoe de LGPL-bepalingen over dynamische koppelingen met Racket moeten worden geïnterpreteerd, waarbij macro's code van bibliotheken naar applicatiecode "kopiëren", en applicaties vaak zijn uitgerust met runtime- en Racket-bibliotheken.
  2. Sommige organisaties zijn fundamenteel terughoudend in het gebruik van software die onder welke variant dan ook van de GPL is gelicentieerd.

Slechts een paar kleine componenten blijven onder de LGPL vallen, omdat de auteurs ervan onbekend zijn of niet hebben gereageerd op het verzoek om herlicentie. Twee ontwikkelaars hebben een dergelijk verzoek afgewezen; hun code en documentatie zijn al verwijderd of herschreven.

Bron: linux.org.ru

Voeg een reactie