一位拥有28年软件发布历史的开发者宣布改变其开源项目的默认许可证策略1。该开发者将许可证从MIT改为EUPL-1.2,这是一个由欧盟创建且获得OSI认可的开源许可证1。
开发者选择EUPL-1.2的主要原因在于其强著佐权模式能够更好地保护开发者权益1。与MIT等宽松许可证不同,EUPL采用互惠许可要求,关闭了"SaaS漏洞"这一普遍存在的法律空白1。开发者已将多个项目转换至该许可证,包括reticulum-js、dacar、signalk-energy-predictor和offshore-blogging-system1。此外,NoFlo Development Environment的新版本已采用EUPL许可,尽管NoFlo项目本身仍保持MIT许可1。
这次许可证调整反映了开发者在28年开源历程中从LGPLv2到MIT再到EUPL-1.2的演进1。
A software developer with 28 years of publishing history has announced a shift in default licensing strategy, moving from the permissive MIT license to the stronger copyleft EUPL-1.2 1. The developer's licensing evolution reflects a progression through LGPLv2 and MIT before settling on the European Union-created open source license 1.
The EUPL-1.2, recognized by the Open Source Initiative, operates under a strong copyleft model that addresses what the developer describes as the "SaaS loophole" by requiring reciprocal licensing obligations 1. This approach differs significantly from permissive frameworks, offering enhanced protections for developer rights 1. Several projects have already been converted to the new license, including reticulum-js, dacar, signalk-energy-predictor, and offshore-blogging-system 1.
The transition extends to new releases as well; the NoFlo Development Environment's latest version now adopts EUPL licensing, though the NoFlo project itself remains under the MIT license 1.
评论
还没有评论,欢迎留下第一条。