Racket achève la transition de la LGPL vers la double licence MIT/Apache

Racket, un langage inspiré de Scheme ainsi qu'un écosystème pour programmer d'autres langages, a commencé la transition vers la double licence Apache 2.0 ou MIT en 2017 et maintenant, avec la version 7.5, pratiquement tous ses composants complètent ce processus.

Les auteurs notent à cela deux raisons principales :

  1. Il n'est pas clair comment interpréter les dispositions de la LGPL sur la liaison dynamique à Racket, où les macros « copient » le code des bibliothèques dans le code d'application, et les applications sont souvent équipées de bibliothèques d'exécution et de Racket.
  2. Certaines organisations sont fondamentalement réticentes à utiliser des logiciels sous licence sous une variante de la GPL.

Seuls quelques petits composants restent sous LGPL du fait que leurs auteurs sont inconnus ou n'ont pas répondu à la demande de renouvellement de licence. Deux développeurs ont refusé une telle demande, leur code et leur documentation ont déjà été supprimés ou réécrits.

Source: linux.org.ru

Ajouter un commentaire