Developer switches default software licence to EUPL-1.2
Recent projects will use the European Union Public Licence, while NoFlo itself will remain under MIT.
A software developer has made the European Union Public Licence 1.2 the default for recent projects published in 2026, replacing earlier use of LGPLv2 and MIT licences.
The developer outlined the change in a blog post carried by Hacker News, describing EUPL-1.2 as an OSI-approved free-software licence created and published by the European Union.
Earlier projects followed different licensing models. Midgard was released under LGPLv2, while JavaScript projects published from about 2011 used MIT, a permissive licence the developer said suited the NPM ecosystem and supported straightforward interoperability.
The developer said EUPL’s strong copyleft terms were central to the decision, including a requirement for reciprocal licensing regardless of how software is distributed. They also pointed to the licence’s official translations into 23 languages.
The change does not apply to NoFlo itself, which will remain MIT-licensed because it is an existing project with significant third-party contributions. Its new Development Environment rewrite will instead be released under EUPL-1.2.


