After 28 years of publishing software, a developer has adopted the European Union Public License 1.2 (EUPL 1.2) as their new default license. This marks a departure from previous licensing choices, which included LGPLv2 for projects like Midgard and MIT for JavaScript-focused work around 2011.
The primary reason for this change is the developer's view that permissive licenses, often favored in the "open source" camp, have inadvertently made it easier for large corporations to build products cheaply, without providing sufficient benefit to users or developers. The EUPL 1.2 is an OSI-approved, strong copyleft license designed to address this by requiring reciprocal licensing regardless of how the software is distributed, effectively closing the "SaaS loophole."
By choosing a strong copyleft license, the developer intends to ensure that if corporations wish to use their software, they must adhere to the specified terms or develop their own solutions. The EUPL's availability in 23 official translations is also noted as a practical benefit, acknowledging the global nature of software development and usage outside of traditional tech hubs.
Several projects have already been released under EUPL 1.2, including reticulum-js (a JavaScript implementation of the Reticulum mesh networking protocol), dacar (a decentralized authorization system), signalk-energy-predictor (a prediction system for boats), and offshore-blogging-system (a tool for publishing blog posts and downloading weather data). A rewrite of the NoFlo Development Environment is also planned under this license.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
A developer has changed their default software license to the European Union Public License 1.2 (EUPL 1.2), moving away from more permissive licenses like LGPLv2 and MIT. This shift is motivated by a belief that permissive licenses primarily benefit large corporations without adequately supporting users or developers, and the EUPL's strong copyleft nature aims to close the "SaaS loophole."