许可证库
共 60 个许可证,覆盖宽松、Copyleft、源码可见与模型许可。
| 许可证 | 家族 | OSI | FSF 自由 | 项目数 | 白话解读 |
|---|---|---|---|---|---|
| Apache-2.0 Apache-2.0 | 宽松 | ✓ | ✓ | 34Android Open Source Project, Apache Cassandra, Apache CouchDB | 带明示专利授权与专利报复条款的宽松许可证,要求标注修改过的文件。 |
| Apache-2.0+LLVM Apache-2.0 WITH LLVM-exception | 宽松 | ✓ | ✓ | 5LLVM, wasm-tools, Wasmtime | Apache-2.0 加一条例外:编译产物无需署名,并可与 GPL-2.0 项目配合使用。 |
| BSD-2 BSD-2-Clause | 宽松 | ✓ | ✓ | 5FreeBSD, Homebrew, LZ4 | 与 MIT 类似:可自由使用代码,源码和二进制分发时保留版权声明与免责声明。 |
| BSD-3 BSD-3-Clause | 宽松 | ✓ | ✓ | 7Django, Go, NumPy | 与 MIT 类似,另加一条:不得用作者名义为衍生产品背书。 |
| Boost-1.0 BSL-1.0 | 宽松 | ✓ | ✓ | 5Asio, Boost C++ Libraries, Catch2 | 宽松许可证:源码副本须保留声明,编译后的二进制则不需要。 |
| ISC ISC | 宽松 | ✓ | ✓ | 5lru-cache, minimatch, node-glob | 相当于更短的 MIT:保留版权与许可声明即可任意使用。 |
| MIT MIT | 宽松 | ✓ | ✓ | 25Angular, Astro, Bun | 几乎可以随意使用代码,只需保留版权与许可声明;不提供任何担保。 |
| MIT-0 MIT-0 | 宽松 | ✓ | 未知 | 5cfn-lint, Powertools for AWS Lambda (.NET), Powertools for AWS Lambda (Java) | 去掉署名要求的 MIT:使用、复制、售卖都无需保留任何声明。 |
| MulanPSL-2.0 MulanPSL-2.0 | 宽松 | ✓ | 未知 | 5A-Tune, iSulad, openGauss | 中国的宽松许可证,含专利授权与专利报复条款;中英文同等效力,冲突时以中文为准。 |
| PostgreSQL PostgreSQL | 宽松 | ✓ | ✓ | 5pg_cron, pg_partman, pgAdmin 4 | 与 MIT、BSD 类似的简短宽松许可证,PostgreSQL 及其生态使用。 |
| Unicode-3.0 Unicode-3.0 | 宽松 | ✓ | 未知 | 5ICU, ICU4X, Unicode Character Database | 适用于 ICU、CLDR 等 Unicode 数据与软件的宽松许可证;须保留声明,不得用版权方名义宣传。 |
| Unlicense Unlicense | 宽松 | ✓ | ✓ | 5memchr (Rust crate), ripgrep, xsv | 尽可能将作品贡献给公有领域,并附宽松的兜底授权;无需署名。 |
| UPL-1.0 UPL-1.0 | 宽松 | ✓ | ✓ | 5Coherence Community Edition, GraalJS, GraalPy | 带明示专利授权的简短宽松许可证,Oracle 在 GraalVM 等项目中使用。 |
| Zlib Zlib | 宽松 | ✓ | ✓ | 5Bullet Physics, GLFW, SDL | 宽松许可证:修改后的源码须标明已修改,不得歪曲来源,源码副本须保留声明。 |
| APSL-2.0 APSL-2.0 | 弱 Copyleft | ✓ | ✓ | 5Apple Libc, CoreFoundation (CF-Lite), dyld | Apple 的文件级 Copyleft:修改过的受保护文件须公开,即使只是对外部署为服务。与 GPL 不兼容。 |
| Artistic-2.0 Artistic-2.0 | 弱 Copyleft | ✓ | ✓ | 5MoarVM, npm CLI, Parrot VM | 允许自由修改和分发,但修改版须明确标注、改名或公开源码;包含专利条款。 |
| CDDL-1.0 CDDL-1.0 | 弱 Copyleft | ✓ | ✓ | 5illumos, OmniOS, OpenIndiana | 源自 MPL 的文件级 Copyleft,含专利授权;与 GPL 不兼容。 |
| EPL-1.0 EPL-1.0 | 弱 Copyleft | ✓ | ✓ | 5Clojure, ClojureScript, core.async | 模块级 Copyleft,含专利授权,适用纽约州法律;与 GPL 不兼容。 |
| EPL-2.0 EPL-2.0 | 弱 Copyleft | ✓ | ✓ | 5Eclipse IDE, Eclipse Jetty, Eclipse Mosquitto | 模块级弱 Copyleft,含专利授权;可指定 GPL 作为次要许可证以获得兼容性。 |
| GPL-2.0+CPE GPL-2.0-only WITH Classpath-exception-2.0 | 弱 Copyleft | ✓ | ✓ | 5Amazon Corretto, Eclipse Temurin, GNU Classpath | 库本身适用 GPL-2.0,另有例外:独立程序可以任意许可证与其链接。 |
| LGPL-2.1 LGPL-2.1-only | 弱 Copyleft | ✓ | ✓ | 6FFmpeg, GLib, GStreamer | 库级 Copyleft:对库的修改须开源;允许闭源程序链接,但须让用户能换用修改后的库重新链接。 |
| LGPL-3.0 LGPL-3.0-only | 弱 Copyleft | ✓ | ✓ | 5GNU Guile, GNU libunistring, GNU MP (GMP) | 库级 Copyleft:对库本身的修改须开源;闭源应用可以链接它,但须允许用户替换该库。 |
| LPPL-1.3c LPPL-1.3c | 弱 Copyleft | ✓ | ✓ | 5amsmath, babel (LaTeX), hyperref | LaTeX 宏包的自由许可证:修改后的文件须改名或明确标注,以保证文档在各处排版一致。 |
| MPL-2.0 MPL-2.0 | 弱 Copyleft | ✓ | ✓ | 6Firefox, LibreOffice, OpenBao | 文件级 Copyleft:修改过的 MPL 文件必须保持开源,但可以与其他文件中的闭源代码组合。 |
| Perl-5 Artistic-1.0-Perl OR GPL-1.0-or-later | 弱 Copyleft | 未知 | ✓ | 5Catalyst, DBI, libwww-perl (LWP) | Perl 的双许可证:接收者可选 Artistic 1.0 或 GPL(1 或更高版本)。 |
| GPL-2.0 GPL-2.0-only | 强 Copyleft | ✓ | ✓ | 8Drupal, Git, GNU libunistring | 强 Copyleft:分发的衍生作品须以 GPL-2.0 完整开源。没有明示专利授权;除非使用“或更高版本”,否则与 GPL-3.0 不兼容。 |
| GPL-3.0 GPL-3.0-only | 强 Copyleft | ✓ | ✓ | 6Ansible, GCC, GIMP | 强 Copyleft:分发该软件或其衍生作品时,必须以 GPL-3.0 公开完整源代码。 |
| AGPL-3.0 AGPL-3.0-only | 网络 Copyleft | ✓ | ✓ | 10Elasticsearch, Grafana, Grafana Loki | 在 GPL-3.0 基础上增加网络条款:通过网络与修改版交互的用户也有权获得其源代码。 |
| BSL-1.1 BUSL-1.1 | 源码可见 | ✗ | ✗ | 5Akka, Consul, Nomad | 源码可见:生产使用受“附加使用授权”限制,每个版本在“变更日”(最长 4 年)后转为开源许可证。 |
| Confluent CL LicenseRef-Confluent-Community-1.0 | 源码可见 | ✗ | ✗ | 5Confluent REST Proxy, Confluent Schema Registry, Kafka Connect HDFS | 源码可见:可自由使用、修改、分发,但不得提供与 Confluent 竞争的 SaaS 产品。 |
| ELv2 Elastic-2.0 | 源码可见 | ✗ | ✗ | 5Airbyte, Beats, Elasticsearch | 源码可见:可免费使用和修改,但不得作为托管服务提供,也不得绕过许可证密钥。 |
| FSL-1.1 FSL-1.1-ALv2 | 源码可见 | ✗ | ✗ | 5Codecov, GitButler, PowerSync Service | 源码可见:除竞争性产品外均可使用,每个版本两年后转为 Apache-2.0。 |
| RSALv2 LicenseRef-RSALv2 | 源码可见 | ✗ | ✗ | 5Redis, RedisBloom, RediSearch | Redis 的源码可见许可证:可免费使用和修改,但不得作为托管服务提供或绕过许可证密钥。 |
| SSPL-1.0 SSPL-1.0 | 源码可见 | ✗ | 未知 | 11Beats, Elasticsearch, Graylog | 类似 AGPL,但以服务形式提供软件时须公开整个服务栈的源代码;未获 OSI 认可。 |
| Baichuan 2 LicenseRef-Baichuan-2-Community | 模型许可 | ✗ | ✗ | 5Baichuan2-13B-Base, Baichuan2-13B-Chat, Baichuan2-13B-Chat-4bits | 日活低于 100 万的服务在登记后可免费商用;更大的服务需另行授权。 |
| BLOOM RAIL 1.0 LicenseRef-BigScience-BLOOM-RAIL-1.0 | 模型许可 | ✗ | ✗ | 5BLOOM, BLOOM 1B7, BLOOM 3B | 首个面向大语言模型的负责任 AI 许可:开放获取,附带约束衍生模型的用途限制。 |
| ChatGLM License LicenseRef-ChatGLM-Model | 模型许可 | ✗ | ✗ | 5ChatGLM-6B, ChatGLM2-6B, ChatGLM3-6B | 权重可免费用于学术研究;登记后可免费商用,需遵守使用限制。 |
| DeepSeek License LicenseRef-DeepSeek-Model | 模型许可 | ✗ | ✗ | 5DeepSeek Coder 33B, DeepSeek LLM 67B, DeepSeek-Coder-V2 | OpenRAIL 风格的模型许可:允许商用,附带基于用途的限制,并传递给衍生模型。 |
| Falcon License 2.0 LicenseRef-TII-Falcon-2.0 | 模型许可 | ✗ | ✗ | 5Falcon 2 11B, Falcon Mamba 7B, Falcon-H1 | TII 基于 Apache-2.0 的模型许可,附可接受使用政策;可免版税商用。 |
| FLUX.1-dev NC LicenseRef-FLUX-1-dev-Non-Commercial | 模型许可 | ✗ | ✗ | 5FLUX.1 [dev], FLUX.1 Canny [dev], FLUX.1 Depth [dev] | 模型权重仅限非商业使用;权重的商业使用需向 Black Forest Labs 另行取得许可。 |
| Gemma LicenseRef-Gemma | 模型许可 | ✗ | ✗ | 5CodeGemma, Gemma, Gemma 2 | Google 的模型条款:允许商用,附带禁止用途政策,须传递给包括蒸馏模型在内的所有衍生模型。 |
| Hunyuan Community LicenseRef-Tencent-Hunyuan-Community | 模型许可 | ✗ | ✗ | 5Hunyuan-A13B, Hunyuan-Large, Hunyuan3D-2 | 允许商用,需遵守可接受使用政策;超大规模服务需另行授权,部分地区被排除。 |
| Llama LicenseRef-Llama-Community | 模型许可 | ✗ | ✗ | 5Code Llama, Llama 2, Llama 3.1 | 定制的模型许可:允许商用,但须遵守可接受使用政策、署名与命名要求;月活超 7 亿须另行授权。 |
| Mistral Research LicenseRef-Mistral-Research | 模型许可 | ✗ | ✗ | 5Ministral 8B, Mistral Large 2 (2407), Mistral Large 2.1 (2411) | 权重仅限研究与个人使用;任何商业或生产用途都需向 Mistral AI 取得商业许可。 |
| NVIDIA Open Model LicenseRef-NVIDIA-Open-Model | 模型许可 | ✗ | ✗ | 5Cosmos-1.0 Diffusion, Mistral-NeMo-Minitron 8B, Nemotron-4 340B Instruct | 可商用的模型许可:允许衍生,NVIDIA 不主张输出权利,但不得绕过内置安全防护。 |
| OpenRAIL-M LicenseRef-OpenRAIL-M | 模型许可 | ✗ | ✗ | 5SantaCoder, Stable Diffusion 2.1, Stable Diffusion v1 | 面向模型的“负责任 AI 许可”:条款宽松,但附带使用限制,所有衍生版本都必须继承。 |
| Stability Community LicenseRef-Stability-AI-Community | 模型许可 | ✗ | ✗ | 5Stable Audio Open, Stable Diffusion 3.5 Large, Stable Diffusion 3.5 Medium | 研究、非商业以及年收入低于 100 万美元的商业用途免费;更大的公司需要企业许可。 |
| Qwen License LicenseRef-Tongyi-Qianwen | 模型许可 | ✗ | ✗ | 5Qwen-72B, Qwen1.5-14B, Qwen1.5-72B | 阿里巴巴为最大尺寸 Qwen 模型设定的许可:允许商用,需署名,月活超过 1 亿需另行授权。 |
| CC BY 4.0 CC-BY-4.0 | 内容 / 数据 | ✗ | ✓ | 5COCO annotations, Kubernetes documentation, LAION-5B | 适用于内容、数据和文档:可任意使用(含商用),只需署名并注明修改。 |
| CC BY-NC 4.0 CC-BY-NC-4.0 | 内容 / 数据 | ✗ | ✗ | 6Aya 23, Command R (open weights), Galactica | 适用于内容与数据:须署名,且不得商用。 |
| CC BY-NC-SA 4.0 CC-BY-NC-SA-4.0 | 内容 / 数据 | ✗ | ✗ | 5CS50, Khan Academy content, LibreTexts | 适用于内容:须署名、不得商用,改编作品须以相同许可证发布。 |
| CC BY-SA 4.0 CC-BY-SA-4.0 | 内容 / 数据 | ✗ | ✓ | 5SQuAD 2.0, Stack Overflow content, Wikipedia text | 内容的 Copyleft:署名即可任意使用,改编作品须以相同许可证共享。 |
| CC0 CC0-1.0 | 内容 / 数据 | ✗ | ✓ | 5Common Voice, MusicBrainz core data, OpenAlex | 面向数据与内容的公有领域贡献,并附兜底授权:没有任何条件,连署名都不需要。 |
| CDLA-Permissive-1.0 CDLA-Permissive-1.0 | 内容 / 数据 | ✗ | 未知 | 5DocLayNet, FinTabNet, PubLayNet | Linux 基金会的宽松数据许可:可自由使用和分享数据,训练出的模型等结果不受限制。 |
| Etalab-2.0 etalab-2.0 | 内容 / 数据 | ✗ | 未知 | 5Base Adresse Nationale, data.gouv.fr, Demandes de valeurs foncières (DVF) | 法国政府开放许可:可自由复用公共数据(含商用),需署名。 |
| GFDL-1.3 GFDL-1.3-only | 内容 / 数据 | ✗ | ✓ | 5GCC Manual, GNU Bash Reference Manual, GNU Coreutils Manual | 手册的 Copyleft:副本与修改版须保持 GFDL,并保留历史与不变章节。 |
| ODbL-1.0 ODbL-1.0 | 内容 / 数据 | ✗ | ✓ | 5Open Food Facts database, OpenCorporates data, OpenFlights data | 数据库的“相同方式共享”:可以商用,但公开的衍生数据库必须继续使用 ODbL;地图、图片等产出作品只需署名。 |
| ODC-By-1.0 ODC-By-1.0 | 内容 / 数据 | ✗ | 未知 | 5C4 (AllenAI release), Dolma, FineWeb | 适用于数据库和数据集:保留署名声明即可任意使用(含商用);基于数据产出的作品也需附带声明。 |
| OFL-1.1 OFL-1.1 | 内容 / 数据 | ✓ | ✓ | 5Fira Sans, IBM Plex, Inter | 自由字体许可证:可自由使用、嵌入和修改字体,但修改版须去掉保留名称,且不能单独售卖字体。 |
| OGL-UK-3.0 OGL-UK-3.0 | 内容 / 数据 | ✗ | 未知 | 5Companies House data, data.gov.uk, legislation.gov.uk | 英国公共部门许可:可自由使用政府信息(含商用),需署名。 |