Racket fullfører overgangen fra LGPL til MIT/Apache dobbel lisensiering

Racket, et Scheme-inspirert språk så vel som et økosystem for programmering av andre språk, begynte overgangen til Apache 2.0 eller MIT dobbel lisensiering i 2017 og nå, med versjon 7.5, fullfører praktisk talt alle komponentene denne prosessen.

Forfatterne nevner to hovedårsaker til dette:

  1. Det er ikke klart hvordan man skal tolke LGPL-bestemmelsene om dynamisk kobling til Racket, der makroer "kopierer" kode fra biblioteker til applikasjonskode, og applikasjoner er ofte utstyrt med runtime- og Racket-biblioteker.
  2. Noen organisasjoner er grunnleggende motvillige til å bruke programvare lisensiert under noen variant av GPL.

Bare noen få små komponenter forblir under LGPL på grunn av at forfatterne deres er ukjente eller ikke har svart på forespørselen om ny lisensiering. To utviklere nektet en slik forespørsel, koden og dokumentasjonen deres er allerede slettet eller skrevet om.

Kilde: linux.org.ru

Legg til en kommentar