Racket completa la transizione dalla doppia licenza LGPL alla doppia licenza MIT/Apache

Racket, un linguaggio ispirato a Scheme nonché un ecosistema per la programmazione di altri linguaggi, ha iniziato la transizione verso Apache 2.0 o la doppia licenza MIT nel 2017 e ora, con la versione 7.5, praticamente tutti i suoi componenti completano questo processo.

Gli autori notano due ragioni principali per questo:

  1. Non è chiaro come interpretare le disposizioni LGPL sul collegamento dinamico a Racket, dove le macro “copiano” il codice dalle librerie nel codice dell'applicazione, e le applicazioni sono spesso dotate di librerie runtime e Racket.
  2. Alcune organizzazioni sono fondamentalmente riluttanti a utilizzare software concesso in licenza sotto qualsiasi variazione della GPL.

Solo pochi piccoli componenti rimangono sotto la LGPL perché i loro autori sono sconosciuti o non hanno risposto alla richiesta di nuova licenza. Due sviluppatori hanno rifiutato tale richiesta, il loro codice e la documentazione sono già stati cancellati o riscritti.

Fonte: linux.org.ru

Aggiungi un commento