告别 MIT,我转向 EUPL 开源协议

I Changed My License

告别 MIT,我转向 EUPL 开源协议

在发布软件的第 28 个年头,我决定将默认开源协议从 MIT 切换为 EUPL-1.2。过去,Midgard 使用 LGPLv2,JavaScript 项目则偏爱 MIT 协议,追求简单与互操作性。然而,随着 Flowhub 的关闭和休整期的思考,我意识到宽松许可并未真正惠及用户,反而让大公司更廉价地构建产品,让亿万富翁积累更多财富。EUPL 作为强 Copyleft 协议,能有效堵住 SaaS 漏洞,要求无论软件如何分发都必须遵循互惠许可。如今,我的 reticulum-js、dacar 及 NoFlo Development Environment 新项目均已采用 EUPL,而 NoFlo 核心库仍保留 MIT 许可以尊重历史贡献。

多年来,我们‘开源’阵营(而非‘自由软件’阵营)一直错了:我们赢得了辩论,却未给用户或开发者带来多少实质利益。

同日更多故事

2026-09-06