HeadlinesBriefing favicon HeadlinesBriefing.com

Desarrollador cambia licencia a EUPL-1.2

Hacker News •
×

En los últimos 28 años de publicación de software, el autor ha tenido tres eras distintas de licencias de software. Todo lo reciente ahora está disponible bajo la Licencia Pública de la Unión Europea 1.2. Midgard era todo LGPLv2, una época más simple con menos licencias de software libre.

Dado que Midgard era un marco web, usar una licencia de copyleft débil parecía lo correcto. El sitio web de ejemplo que se incluía con Midgard estaba licenciado bajo X11. Cuando trabajé más seriamente con JavaScript alrededor de 2011, el autor cambió a la licencia MIT.

Esto era un asunto sencillo de "haz lo que quieras, solo no me demandes", apreciado por la ecología de paquetes de NPM. Después de cerrar Flowhub, hubo años de pausa publicando casi ningún software, ya sea porque no era factible debido a la situación laboral o porque estaba ocupado con la embarcación. Este año, el autor decidió cambiar la licencia predeterminada a EUPL-1.2.

Esta es una licencia de software libre aprobada por OSI, creada y publicada por la Unión Europea, y una desviación de las licencias anteriores. EUPL es una licencia de copyleft fuerte que cierra la laguna de SaaS exigiendo licencias recíprocas independientemente de cómo se distribuya el software. El hecho de que EUPL tenga traducciones oficiales legítimas a 23 idiomas tampoco es un obstáculo en un mundo donde la mayoría del software se construye y utiliza fuera de Silicon Valley.

Ya publicado bajo EUPL están: reticulum-js: implementación en JavaScript del protocolo de red de malla Reticulum, dacor: sistema de autorización descentralizado construido sobre Reticulum, signalk-energy-predictor: sistema de predicción para embarcaciones impulsadas por energía renovable, y offshore-blogging-system: herramienta para publicar publicaciones de blog y descargar datos meteorológicos a través de mensajes de texto satelitales In Reach. La nueva reescritura del Entorno de Desarrollo de No Flo también se está realizando bajo EUPL, mientras que No Flo en sí permanecerá con licencia MIT debido a contribuciones de terceros.