Racket, Schemen inspiroima kieli sekä ekosysteemi muiden kielten ohjelmointiin, aloitti siirtymisen Apache 2.0- tai MIT-kaksoislisensointiin vuonna 2017, ja nyt, versiossa 7.5, käytännössä kaikki sen komponentit täydentävät tämän prosessin.
Kirjoittajat mainitsevat kaksi tärkeintä syytä tähän:
- Ei ole selvää, miten LGPL:n säännöksiä dynaamisesta linkittämisestä Racketiin tulisi tulkita, jossa makrot "kopioivat" koodia kirjastoista sovelluskoodiin ja sovellukset on usein varustettu ajonaikaisilla ja Racket-kirjastoilla.
- Jotkut organisaatiot ovat pohjimmiltaan haluttomia käyttämään ohjelmistoja, jotka on lisensoitu GPL:n minkä tahansa muunnelman mukaisesti.
Vain muutama pieni komponentti jää LGPL:n piiriin, koska niiden tekijät ovat tuntemattomia tai eivät ole vastanneet uudelleenlisensointipyyntöön. Kaksi kehittäjää hylkäsi tällaisen pyynnön, heidän koodinsa ja dokumentaationsa on jo poistettu tai kirjoitettu uudelleen.
Lähde: linux.org.ru