A Racket — egy Scheme ihlette nyelv, és egy ökoszisztéma más nyelvek programozásához — 2017-ben kezdte meg az Apache 2.0 vagy MIT kettős licencelésre való áttérést, és most, a 7.5-ös verzióval, szinte minden összetevője befejezte ezt a folyamatot.
A szerzők két fő okot említenek erre:
- Nem világos, hogyan kell értelmezni az LGPL rendelkezéseit a Racket dinamikus linkelésével kapcsolatban, ahol a makrók "lemásolják" a kódot a könyvtárakból az alkalmazás kódjába, és az alkalmazások gyakran Racket futtatókörnyezetet és könyvtárakat tartalmaznak.
- Néhány szervezet alapvetően nem hajlandó olyan szoftvert használni, amely bármilyen GPL változatra van licencelve.
Csak néhány apró összetevő maradt LGPL alatt, mivel a szerzőik ismeretlenek vagy nem válaszoltak a licencmódosításra vonatkozó kérésre. Két fejlesztő elutasította egy ilyen kérés teljesítését, kódjukat és dokumentációjukat már eltávolították vagy átírták.
Forrás: linux.org.ru
