Racket concluye la transición de LGPL a licenciamiento dual MIT/Apache

Racket es un lenguaje inspirado en Scheme, así como un ecosistema para programar en otros lenguajes. Comenzó su transición a una doble licencia Apache 2.0 o MIT en 2017, y ahora, con la versión 7.5, prácticamente todos sus componentes están finalizando este proceso.

Los autores destacan dos razones principales para esto:

  1. No está claro cómo interpretar las disposiciones de la LGPL sobre el enlace dinámico a Racket, donde los macros "copian" código de bibliotecas al código de la aplicación, y las aplicaciones a menudo se empaquetan con el runtime y bibliotecas de Racket.
  2. Algunas organizaciones se oponen por principio al uso de software licenciado bajo cualquier variante de la GPL.

Solo quedan unos pocos componentes pequeños bajo la LGPL debido a que sus autores son desconocidos o no respondieron a la solicitud de relicenciamiento. Dos desarrolladores rechazaron dicha solicitud, y su código y documentación ya han sido eliminados o reescritos.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster