Racket completa la transizione dalla licenza LGPL a una doppia licenza MIT/Apache

Racket — un linguaggio ispirato a Scheme, nonché un ecosistema per la programmazione di altri linguaggi — ha iniziato il passaggio al doppio licensing Apache 2.0 o MIT nel 2017 e ora, con la versione 7.5, praticamente tutti i suoi componenti stanno completando questo processo.

Gli autori evidenziano due motivi principali per questo:

  1. Non è chiaro come interpretare le disposizioni LGPL riguardanti il linking dinamico con Racket, dove le macro "copiano" codice dalle librerie nel codice dell'applicazione, e le applicazioni spesso includono il runtime e le librerie Racket.
  2. Alcune organizzazioni non vogliono utilizzare software con licenza sotto qualsiasi variazione della GPL.

Solo alcuni piccoli componenti rimangono sotto LGPL a causa del fatto che i loro autori sono sconosciuti o non hanno risposto alla richiesta di ri-licenza. Due sviluppatori hanno risposto negativamente a tale richiesta e il loro codice e documentazione sono già stati rimossi o riscritti.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster