El desarrollador finlandés Henri Bergius, conocido por proyectos como Midgard y NoFlo, ha anunciado que adopta la European Union Public License (EUPL) 1.2 como licencia predeterminada para sus nuevos trabajos de software. Tras 28 años publicando código, Bergius resume tres etapas: la copyleft débil LGPLv2 de Midgard en los años 2000, la permisiva MIT al profundizar en JavaScript a partir de 2011, y ahora la EUPL, una licencia de copyleft fuerte aprobada por la OSI y creada por la Unión Europea.
El cambio se justifica, según el autor, porque la EUPL cierra la «laguna del SaaS» al exigir licenciamiento recíproco con independencia del modo de distribución. Bergius sostiene que el movimiento de «código abierto» ganó el debate frente al de «software libre» pero aportó poco a usuarios y desarrolladores, al facilitar que las grandes corporaciones construyan productos más baratos. También destaca que la EUPL cuenta con traducciones oficiales a 23 idiomas, una ventaja en un ecosistema de software global.
Entre los proyectos ya publicados bajo EUPL figuran reticulum-js, una implementación en JavaScript del protocolo de redes malladas Reticulum; dacar, un sistema de autorización descentralizada; signalk-energy-predictor, orientado a barcos con energía renovable; y offshore-blogging-system, una herramienta para publicar bitácoras y obtener datos meteorológicos vía mensajes de texto por satélite InReach. La próxima reescritura del entorno de desarrollo de NoFlo también adoptará EUPL, mientras que el propio NoFlo continuará bajo MIT por contar con contribuciones de terceros previas.
