Racket voltooi die oorgang van LGPL na MIT/Apache dubbele lisensiëring

Racket, 'n Skema-geïnspireerde taal en 'n ekosisteem vir die programmering van ander tale, het in 2.0 met die oorgang na dubbellisensie Apache 2017 of MIT begin, en nou, met weergawe 7.5, voltooi byna al sy komponente daardie proses.

Die skrywers noem twee hoofredes hiervoor:

  1. Dit is nie duidelik hoe om die bepalings van die LGPL oor dinamiese koppeling na Racket te interpreteer nie, waar makros kode van biblioteke na toepassingskode "kopieer", en toepassings dikwels saam met Racket-looptyd en biblioteke gebundel word.
  2. Sommige organisasies is fundamenteel huiwerig om sagteware te gebruik wat onder enige variasie van die GPL gelisensieer is.

Slegs 'n paar klein komponente het onder die LGPL gebly weens die feit dat hul outeurs onbekend is of nie op 'n versoek vir herlisensiëring gereageer het nie. Twee ontwikkelaars het so 'n versoek geweier, hul kode en dokumentasie is reeds verwyder of herskryf.

Bron: linux.org.ru

Voeg 'n opmerking