A Racket, a Scheme által ihletett nyelv, valamint más nyelvek programozására szolgáló ökoszisztéma 2.0-ben kezdte meg az Apache 2017 vagy MIT kettős licencelésre való átállást, és most, a 7.5-ös verzióval gyakorlatilag minden összetevője befejezi ezt a folyamatot.
A szerzők ennek két fő okát emelik ki:
- Nem világos, hogyan kell értelmezni a Rackethez való dinamikus linkelésre vonatkozó LGPL rendelkezéseket, ahol a makrók „másolják” a kódot a könyvtárakból az alkalmazáskódba, és az alkalmazások gyakran futásidejű és Racket könyvtárakkal vannak felszerelve.
- Egyes szervezetek alapvetően vonakodnak a GPL bármely változata szerint licencelt szoftverek használatától.
Csak néhány apró komponens maradt az LGPL hatálya alatt, mivel a szerzők ismeretlenek, vagy nem válaszoltak az újralicenc-kérésre. Két fejlesztő visszautasította az ilyen kérést, kódjukat és dokumentációjukat már törölték vagy átírták.
Forrás: linux.org.ru