Racket fuldfører overgangen fra LGPL til MIT/Apache Dual Licensing

Racket, et Scheme-inspireret sprog og et økosystem til programmering af andre sprog, begyndte overgangen til dual-licensing Apache 2.0 eller MIT i 2017, og nu, med version 7.5, fuldfører næsten alle dets komponenter denne proces.

Forfatterne bemærker to hovedårsager til dette:

  1. Det er ikke klart, hvordan man skal fortolke bestemmelserne i LGPL om dynamisk linkning til Racket, hvor makroer "kopierer" kode fra biblioteker til applikationskode, og applikationer ofte er bundtet med Racket runtime og biblioteker.
  2. Nogle organisationer er grundlæggende tilbageholdende med at bruge software, der er licenseret under nogen variant af GPL.

Kun få små komponenter forblev under LGPL på grund af det faktum, at deres forfattere er ukendte eller ikke reagerede på en anmodning om genlicensering. To udviklere har afvist en sådan anmodning, deres kode og dokumentation er allerede blevet fjernet eller omskrevet.

Kilde: linux.org.ru

Tilføj en kommentar