Skip to content
$ opensourcelicense.org

极端场景矩阵

选完许可证之后会发生什么?每个格子回答一个问题,并有独立页面。

图例:✓ 对方可以这么做 · ◐ 有条件 · ✗ 许可证阻止 · — 许可证未约定(交由一般法律)

代码许可证

A · 商业竞争 (6)
IDMITBSD-3Apache-2.0MPL-2.0LGPL-3.0GPL-3.0AGPL-3.0MulanPSL-2.0SSPL-1.0BSL-1.1ELv2BSD-2ISCUnlicenseZlibBoost-1.0MIT-0PostgreSQLUnicode-3.0Apache-2.0+LLVMGPL-2.0GPL-2.0+CPELGPL-2.1EPL-2.0EPL-1.0CDDL-1.0APSL-2.0Artistic-2.0Perl-5LPPL-1.3cFSL-1.1RSALv2Confluent CLUPL-1.0
A1 云厂商把你的项目做成托管服务售卖可以可以可以可以可以可以不算分发有条件须公开修改可以有条件须开源整套服务栈许可证阻止除非附加授权允许许可证阻止可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以有条件可以可以可以许可证阻止许可证阻止许可证阻止可以
A2 fork 后闭源分发竞品可以可以可以须标注修改有条件改动的 MPL 文件须开源有条件库的改动须开源许可证阻止许可证阻止可以许可证阻止许可证阻止衍生仍为 BSL有条件限制条款须保留可以可以可以可以可以可以可以可以可以许可证阻止许可证阻止有条件有条件有条件有条件有条件有条件有条件有条件许可证阻止有条件有条件可以
A3 嵌入闭源 SaaS 后端(不分发)可以可以可以可以可以可以有条件若修改须公开可以有条件若以其功能对外服务有条件视附加授权可以非托管其本身可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以有条件可以可以可以有条件可以可以可以
A4 链接进闭源 App / 固件分发可以可以可以可以文件级有条件须允许替换重链接许可证阻止许可证阻止可以许可证阻止有条件视附加授权可以可以可以可以可以可以可以可以可以可以许可证阻止可以有条件可以可以可以可以可以可以可以有条件可以可以可以
A5 用你的名字/商标宣传改版未约定许可证阻止许可证阻止许可证阻止未约定未约定未约定许可证阻止未约定未约定未约定未约定未约定未约定许可证阻止未约定未约定未约定许可证阻止许可证阻止未约定未约定未约定许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止未约定未约定未约定未约定
A6 原样打包收费售卖可以可以可以有条件附源码有条件附源码有条件附源码有条件附源码可以有条件附源码有条件视附加授权可以可以可以可以可以可以可以可以可以可以有条件有条件有条件有条件有条件有条件有条件有条件有条件有条件有条件可以可以可以
B · 专利与法律 (3)
IDMITBSD-3Apache-2.0MPL-2.0LGPL-3.0GPL-3.0AGPL-3.0MulanPSL-2.0SSPL-1.0BSL-1.1ELv2BSD-2ISCUnlicenseZlibBoost-1.0MIT-0PostgreSQLUnicode-3.0Apache-2.0+LLVMGPL-2.0GPL-2.0+CPELGPL-2.1EPL-2.0EPL-1.0CDDL-1.0APSL-2.0Artistic-2.0Perl-5LPPL-1.3cFSL-1.1RSALv2Confluent CLUPL-1.0
B1 起诉作者专利侵权后继续使用未约定未约定许可证阻止专利授权终止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止未约定许可证阻止未约定未约定未约定未约定未约定未约定未约定未约定许可证阻止未约定未约定未约定许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止未约定未约定许可证阻止许可证阻止未约定未约定
B2 贡献者对用户主张其代码中的专利未约定未约定许可证阻止明示专利授权许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止未约定许可证阻止未约定未约定未约定未约定未约定未约定未约定未约定许可证阻止未约定未约定未约定许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止未约定未约定许可证阻止许可证阻止未约定许可证阻止
B3 跨法域纠纷,适用法律/管辖未约定未约定未约定有条件约定被告主营地未约定未约定未约定有条件中英同效,冲突以中文为准未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定有条件有条件有条件有条件有条件有条件有条件未约定未约定未约定未约定
C · 演进与商业化 (6)
IDMITBSD-3Apache-2.0MPL-2.0LGPL-3.0GPL-3.0AGPL-3.0MulanPSL-2.0SSPL-1.0BSL-1.1ELv2BSD-2ISCUnlicenseZlibBoost-1.0MIT-0PostgreSQLUnicode-3.0Apache-2.0+LLVMGPL-2.0GPL-2.0+CPELGPL-2.1EPL-2.0EPL-1.0CDDL-1.0APSL-2.0Artistic-2.0Perl-5LPPL-1.3cFSL-1.1RSALv2Confluent CLUPL-1.0
C1 作者日后改协议/卖商业授权(贡献者未签 CLA)有条件新版可改,旧版不变有条件同 MIT有条件同 MIT有条件MPL 文件须保持 MPL许可证阻止需全体贡献者同意许可证阻止许可证阻止有条件同 MIT许可证阻止有条件通常靠 CLA有条件通常靠 CLA有条件有条件可以有条件有条件有条件有条件有条件有条件许可证阻止许可证阻止许可证阻止有条件有条件有条件有条件有条件有条件有条件有条件有条件有条件有条件
C2 代码被并入 GPL-3.0 项目可以可以可以但不兼容 GPL-2.0可以除非标注不兼容可以可以有条件AGPL 部分仍是 AGPL可以许可证阻止许可证阻止许可证阻止可以可以可以可以可以可以可以可以可以许可证阻止许可证阻止有条件有条件许可证阻止许可证阻止许可证阻止可以可以许可证阻止许可证阻止许可证阻止许可证阻止可以
C3 用了 GPL-3.0 依赖,整体仍以此协议发布许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止可以可以许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止可以许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止
C4 项目停更,他人 fork 接手可以可以可以可以可以可以可以可以可以有条件变更日前受限有条件限制延续可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以有条件有条件有条件可以
C5 作者只禁止大公司/竞争对手使用许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止有条件间接可以通过附加授权有条件仅限托管服务许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止有条件有条件有条件许可证阻止
C6 关键代码由公司员工写、公司不同意开源未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定
D · 使用与合规 (6)
IDMITBSD-3Apache-2.0MPL-2.0LGPL-3.0GPL-3.0AGPL-3.0MulanPSL-2.0SSPL-1.0BSL-1.1ELv2BSD-2ISCUnlicenseZlibBoost-1.0MIT-0PostgreSQLUnicode-3.0Apache-2.0+LLVMGPL-2.0GPL-2.0+CPELGPL-2.1EPL-2.0EPL-1.0CDDL-1.0APSL-2.0Artistic-2.0Perl-5LPPL-1.3cFSL-1.1RSALv2Confluent CLUPL-1.0
D1 删除版权/署名声明许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止可以许可证阻止有条件可以许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止
D2 修改文件不标注修改可以可以许可证阻止可以许可证阻止许可证阻止许可证阻止可以许可证阻止可以可以可以可以可以许可证阻止可以可以可以可以许可证阻止许可证阻止许可证阻止许可证阻止可以可以可以可以可以可以可以可以待核待核可以
D3 内部修改、不分发也不对外服务可以可以可以可以可以可以有条件内网用户交互有争议可以可以有条件视附加授权可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以有条件可以可以可以
D4 用于军事/监控等作者不认同的用途可以可以可以可以可以可以可以可以可以有条件视附加授权可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以可以有条件可以可以可以
D5 被受制裁实体使用未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定
D6 代码被用于训练 AI 模型未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定未约定

模型与数据许可

E · AI 模型与数据 (6)
IDApache-2.0MITLlamaOpenRAIL-MCC BY 4.0CC BY-NC 4.0ODC-By-1.0ODbL-1.0CC0CC BY-SA 4.0CC BY-NC-SA 4.0GFDL-1.3OFL-1.1CDLA-Permissive-1.0OGL-UK-3.0Etalab-2.0GemmaDeepSeek LicenseBLOOM RAIL 1.0Stability CommunityFLUX.1-dev NCHunyuan CommunityMistral ResearchQwen LicenseFalcon License 2.0NVIDIA Open ModelBaichuan 2ChatGLM License
E1 权重用于军事/监控/虚假信息可以可以许可证阻止可接受使用政策许可证阻止使用限制条款可以有条件仅限非商用可以可以可以可以有条件可以可以可以可以可以许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止有条件有条件许可证阻止有条件许可证阻止许可证阻止
E2 蒸馏/用输出训练其他模型可以可以有条件名称须含 “Llama”有条件衍生须继承限制可以署名有条件仅限非商用有条件署名有条件署名可以有条件有条件有条件可以可以可以可以有条件有条件有条件有条件有条件有条件有条件有条件可以可以有条件有条件
E3 超大规模公司直接商用可以可以有条件月活超 7 亿须单独授权可以可以许可证阻止可以可以可以可以许可证阻止可以可以可以可以可以可以可以可以有条件许可证阻止有条件许可证阻止有条件可以可以有条件有条件
E4 微调后换名闭源发布可以可以有条件须附协议并标注 Built with Llama有条件须传递使用限制可以署名有条件仅限非商用有条件署名有条件衍生数据库须保持 ODbL可以有条件有条件有条件有条件可以可以可以有条件有条件有条件有条件有条件有条件有条件有条件有条件有条件有条件有条件
E5 数据集被商用并再分发可以可以未约定不适用未约定不适用可以署名许可证阻止有条件署名有条件衍生数据库须保持 ODbL可以有条件许可证阻止有条件有条件有条件可以可以未约定未约定未约定未约定许可证阻止未约定许可证阻止未约定未约定未约定未约定未约定
E6 作者只允许研究用途许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止有条件可限非商用,不能限研究许可证阻止许可证阻止许可证阻止许可证阻止有条件许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止有条件许可证阻止可以许可证阻止许可证阻止许可证阻止许可证阻止许可证阻止

全是“—”的行是有意保留的:答案取决于劳动合同与职务作品规定(C6)、出口管制法(D5)或仍在进行的诉讼(D6),与许可证无关。