



























LGPL:最宽松,适合类库,允许私有软件链接。
GPL:中等严格,只要分发软件,就必须开源。
AGPL:最严格,即使不分发软件(仅SaaS服务),也必须开源。
| 协议类型 | 核心关键词 | 传染性范围 | 商业闭源软件使用难度 |
|---|---|---|---|
| MIT / Apache | 完全宽松 | 无传染性 | ⭐ (最易,仅需保留声明) |
| LGPL | 动态链接豁免 | 仅限库本身 | ⭐⭐ (较易,动态链接不传染) |
| MPL / EPL | 弱传染 / 文件级 | 仅限修改的文件/模块 | ⭐⭐⭐ (中等,混合开发友好) |
| GPL | 强传染 | 整个软件/衍生作品 | ⭐⭐⭐⭐ (困难,必须全盘开源) |
| AGPL | 网络服务传染 | 整个软件 + 网络交互 | ⭐⭐⭐⭐⭐ (最难,SaaS也要开源) |
2026-04-17 09:13:12【出处】:https://www.cnblogs.com/echo-efun/p/19870544
=======================================================================================
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。