Racket lõpetab ülemineku LGPL-ilt MIT/Apache kahepoolsesse litsentseerimisse

Racket — keel, mis on inspireeritud Scheme'ist, ja ka ökosüsteem teiste keelte programmeerimiseks — alustas üleminekut kahekordsele litsentseerimisele Apache 2.0 või MIT 2017. aastal ning nüüd, versiooniga 7.5, on praktiliselt kõik selle komponendid lõpetamas seda protsessi.

Autorid tõstavad esile kaks peamist põhjust:

  1. Ei ole selge, kuidas tõlgendada LGPL-i sätteid Racketi dünaamilise linkimise kohta, kus makrod "kopeerivad" koodi raamatukogudest rakenduse koodi ning rakendused hõlmavad sageli Racketi käitusaja ja raamatukogusid.
  2. Mõned organisatsioonid ei soovi põhimõtteliselt kasutada tarkvara, mis on litsentseeritud tunni GPL-i variandi alusel.

Ainult mõned väikesed komponendid jäävad LGPL-i alla, kuna nende autorid on teadmata või ei ole nad vastanud litsentsi muutmise taotlusele. Kaks arendajat keeldusid sellisest taotlusest, nende kood ja dokumentatsioon on juba eemaldatud või ümber kirjutatud.

Allikas: linux.org.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster