Danh sách giấy phép mã nguồn mở
60 giấy phép, từ giấy phép dễ dãi đến giấy phép công khai mã nguồn và giấy phép mô hình.
| Giấy phép | Nhóm | OSI | Tự do theo FSF | Dự án | Nói đơn giản |
|---|---|---|---|---|---|
| Apache-2.0 Apache-2.0 | Dễ dãi (permissive) | ✓ | ✓ | 34Android Open Source Project, Apache Cassandra, Apache CouchDB | Giấy phép dễ dãi có điều khoản cấp quyền sáng chế rõ ràng, điều khoản trả đũa về sáng chế và yêu cầu đánh dấu các tệp đã thay đổi. |
| Apache-2.0+LLVM Apache-2.0 WITH LLVM-exception | Dễ dãi (permissive) | ✓ | ✓ | 5LLVM, wasm-tools, Wasmtime | Apache-2.0 cộng thêm ngoại lệ bỏ yêu cầu ghi công đối với mã đã biên dịch và cho phép dùng cùng các dự án GPL-2.0. |
| BSD-2 BSD-2-Clause | Dễ dãi (permissive) | ✓ | ✓ | 5FreeBSD, Homebrew, LZ4 | Giống MIT: tự do sử dụng mã; giữ thông báo bản quyền và tuyên bố miễn trừ trong bản sao mã nguồn và nhị phân. |
| BSD-3 BSD-3-Clause | Dễ dãi (permissive) | ✓ | ✓ | 7Django, Go, NumPy | Giống MIT, cộng thêm điều khoản cấm dùng tên của bạn để bảo chứng cho sản phẩm phái sinh. |
| Boost-1.0 BSL-1.0 | Dễ dãi (permissive) | ✓ | ✓ | 5Asio, Boost C++ Libraries, Catch2 | Giấy phép dễ dãi; thông báo là bắt buộc trong bản sao mã nguồn nhưng không bắt buộc trong tệp nhị phân đã biên dịch. |
| ISC ISC | Dễ dãi (permissive) | ✓ | ✓ | 5lru-cache, minimatch, node-glob | Giấy phép tương đương MIT nhưng ngắn hơn: được dùng cho mọi mục đích nếu giữ thông báo bản quyền và cấp phép. |
| MIT MIT | Dễ dãi (permissive) | ✓ | ✓ | 25Angular, Astro, Bun | Làm gần như mọi thứ với mã. Giữ thông báo bản quyền và giấy phép. Không bảo hành. |
| MIT-0 MIT-0 | Dễ dãi (permissive) | ✓ | Không rõ | 5cfn-lint, Powertools for AWS Lambda (.NET), Powertools for AWS Lambda (Java) | MIT không có yêu cầu ghi công: được dùng, sao chép và bán mà không cần giữ bất kỳ thông báo nào. |
| MulanPSL-2.0 MulanPSL-2.0 | Dễ dãi (permissive) | ✓ | Không rõ | 5A-Tune, iSulad, openGauss | Giấy phép dễ dãi của Trung Quốc có cấp quyền sáng chế và điều khoản trả đũa. Bản tiếng Trung và tiếng Anh có giá trị như nhau; bản tiếng Trung được ưu tiên khi có mâu thuẫn. |
| PostgreSQL PostgreSQL | Dễ dãi (permissive) | ✓ | ✓ | 5pg_cron, pg_partman, pgAdmin 4 | Giấy phép dễ dãi ngắn gọn tương tự MIT và BSD, được PostgreSQL và hệ sinh thái của nó sử dụng. |
| Unicode-3.0 Unicode-3.0 | Dễ dãi (permissive) | ✓ | Không rõ | 5ICU, ICU4X, Unicode Character Database | Giấy phép dễ dãi cho dữ liệu và phần mềm Unicode như ICU và CLDR; giữ thông báo và không dùng tên chủ sở hữu bản quyền để quảng bá. |
| Unlicense Unlicense | Dễ dãi (permissive) | ✓ | ✓ | 5memchr (Rust crate), ripgrep, xsv | Hiến tặng tác phẩm vào phạm vi công cộng khi có thể, với giấy phép dễ dãi dự phòng. Không yêu cầu ghi công. |
| UPL-1.0 UPL-1.0 | Dễ dãi (permissive) | ✓ | ✓ | 5Coherence Community Edition, GraalJS, GraalPy | Giấy phép dễ dãi ngắn gọn có cấp quyền sáng chế rõ ràng, được Oracle dùng cho GraalVM và các dự án khác. |
| Zlib Zlib | Dễ dãi (permissive) | ✓ | ✓ | 5Bullet Physics, GLFW, SDL | Giấy phép dễ dãi: mã nguồn đã sửa phải được đánh dấu là đã sửa, không được trình bày sai về nguồn gốc, và thông báo phải được giữ trong bản sao mã nguồn. |
| APSL-2.0 APSL-2.0 | Copyleft yếu | ✓ | ✓ | 5Apple Libc, CoreFoundation (CF-Lite), dyld | Copyleft cấp tệp của Apple: các tệp thuộc phạm vi đã sửa đổi phải được công bố, kể cả khi triển khai ra bên ngoài dưới dạng dịch vụ. Không tương thích với GPL. |
| Artistic-2.0 Artistic-2.0 | Copyleft yếu | ✓ | ✓ | 5MoarVM, npm CLI, Parrot VM | Cho phép tự do sửa đổi và phân phối, nhưng phiên bản sửa đổi phải được đánh dấu rõ hoặc đổi tên, hoặc công khai mã nguồn. Có điều khoản về sáng chế. |
| CDDL-1.0 CDDL-1.0 | Copyleft yếu | ✓ | ✓ | 5illumos, OmniOS, OpenIndiana | Copyleft cấp tệp dựa trên MPL, có cấp quyền sáng chế; không tương thích với GPL. |
| EPL-1.0 EPL-1.0 | Copyleft yếu | ✓ | ✓ | 5Clojure, ClojureScript, core.async | Copyleft cấp mô-đun có cấp quyền sáng chế và luật điều chỉnh là luật New York; không tương thích với GPL. |
| EPL-2.0 EPL-2.0 | Copyleft yếu | ✓ | ✓ | 5Eclipse IDE, Eclipse Jetty, Eclipse Mosquitto | Copyleft yếu ở cấp mô-đun có cấp quyền sáng chế; có thể chỉ định GPL làm giấy phép thứ cấp để tương thích. |
| GPL-2.0+CPE GPL-2.0-only WITH Classpath-exception-2.0 | Copyleft yếu | ✓ | ✓ | 5Amazon Corretto, Eclipse Temurin, GNU Classpath | GPL-2.0 cho chính thư viện, cộng thêm ngoại lệ cho phép các chương trình độc lập liên kết tới nó theo bất kỳ giấy phép nào. |
| LGPL-2.1 LGPL-2.1-only | Copyleft yếu | ✓ | ✓ | 6FFmpeg, GLib, GStreamer | Copyleft cho thư viện: thay đổi trong thư viện vẫn phải mở; chương trình đóng có thể liên kết tới nó nếu người dùng có thể liên kết lại với thư viện đã sửa đổi. |
| LGPL-3.0 LGPL-3.0-only | Copyleft yếu | ✓ | ✓ | 5GNU Guile, GNU libunistring, GNU MP (GMP) | Copyleft cấp thư viện: thay đổi trong thư viện vẫn phải mở; ứng dụng đóng có thể liên kết tới nó nếu người dùng có thể thay thế thư viện. |
| LPPL-1.3c LPPL-1.3c | Copyleft yếu | ✓ | ✓ | 5amsmath, babel (LaTeX), hyperref | Giấy phép tự do cho các gói LaTeX: tệp đã sửa đổi phải được đổi tên hoặc đánh dấu rõ để tài liệu hoạt động giống nhau ở mọi nơi. |
| MPL-2.0 MPL-2.0 | Copyleft yếu | ✓ | ✓ | 6Firefox, LibreOffice, OpenBao | Copyleft cấp tệp: thay đổi trên các tệp theo MPL phải giữ mở, nhưng có thể kết hợp với mã đóng ở các tệp khác. |
| Perl-5 Artistic-1.0-Perl OR GPL-1.0-or-later | Copyleft yếu | Không rõ | ✓ | 5Catalyst, DBI, libwww-perl (LWP) | Giấy phép kép của Perl: người nhận chọn Artistic License 1.0 hoặc GPL (phiên bản 1 trở lên). |
| GPL-2.0 GPL-2.0-only | Copyleft mạnh | ✓ | ✓ | 8Drupal, Git, GNU libunistring | Copyleft mạnh: sản phẩm phái sinh được phân phối phải phát hành toàn bộ theo GPL-2.0. Không có cấp quyền sáng chế rõ ràng; không tương thích với GPL-3.0 trừ khi dùng 'or later'. |
| GPL-3.0 GPL-3.0-only | Copyleft mạnh | ✓ | ✓ | 6Ansible, GCC, GIMP | Copyleft mạnh: nếu bạn phân phối phần mềm hoặc sản phẩm phái sinh, bạn phải phát hành toàn bộ mã nguồn theo GPL-3.0. |
| AGPL-3.0 AGPL-3.0-only | Copyleft mạng | ✓ | ✓ | 10Elasticsearch, Grafana, Grafana Loki | GPL-3.0 cộng thêm điều khoản mạng: người dùng tương tác với phiên bản đã sửa đổi qua mạng phải được cung cấp mã nguồn của nó. |
| BSL-1.1 BUSL-1.1 | Công khai mã nguồn | ✗ | ✗ | 5Akka, Consul, Nomad | Công khai mã nguồn: việc dùng trong production bị giới hạn bởi Additional Use Grant, và mỗi phiên bản chuyển sang giấy phép mở sau Change Date (tối đa 4 năm). |
| Confluent CL LicenseRef-Confluent-Community-1.0 | Công khai mã nguồn | ✗ | ✗ | 5Confluent REST Proxy, Confluent Schema Registry, Kafka Connect HDFS | Công khai mã nguồn: tự do sử dụng, sửa đổi và phân phối, trừ việc cung cấp sản phẩm SaaS cạnh tranh với Confluent. |
| ELv2 Elastic-2.0 | Công khai mã nguồn | ✗ | ✗ | 5Airbyte, Beats, Elasticsearch | Công khai mã nguồn: tự do sử dụng và sửa đổi, nhưng bạn không được cung cấp nó dưới dạng dịch vụ được quản lý hoặc vượt qua khóa giấy phép. |
| FSL-1.1 FSL-1.1-ALv2 | Công khai mã nguồn | ✗ | ✗ | 5Codecov, GitButler, PowerSync Service | Công khai mã nguồn: được dùng cho mọi mục đích trừ sản phẩm cạnh tranh, và mỗi bản phát hành trở thành Apache-2.0 sau hai năm. |
| RSALv2 LicenseRef-RSALv2 | Công khai mã nguồn | ✗ | ✗ | 5Redis, RedisBloom, RediSearch | Giấy phép công khai mã nguồn của Redis: tự do sử dụng và sửa đổi, nhưng không được cung cấp phần mềm dưới dạng dịch vụ được quản lý hoặc vượt qua khóa giấy phép. |
| SSPL-1.0 SSPL-1.0 | Công khai mã nguồn | ✗ | Không rõ | 11Beats, Elasticsearch, Graylog | Giống AGPL, nhưng cung cấp phần mềm dưới dạng dịch vụ đòi hỏi công bố mã nguồn của toàn bộ stack dịch vụ. Không được OSI phê duyệt. |
| Baichuan 2 LicenseRef-Baichuan-2-Community | Giấy phép mô hình | ✗ | ✗ | 5Baichuan2-13B-Base, Baichuan2-13B-Chat, Baichuan2-13B-Chat-4bits | Miễn phí sử dụng thương mại cho dịch vụ dưới một triệu người dùng hoạt động hằng ngày, sau khi đăng ký; dịch vụ lớn hơn cần giấy phép riêng. |
| BLOOM RAIL 1.0 LicenseRef-BigScience-BLOOM-RAIL-1.0 | Giấy phép mô hình | ✗ | ✗ | 5BLOOM, BLOOM 1B7, BLOOM 3B | Responsible AI License đầu tiên cho một mô hình ngôn ngữ lớn: truy cập mở với các hạn chế dựa trên mục đích sử dụng, ràng buộc cả sản phẩm phái sinh. |
| ChatGLM License LicenseRef-ChatGLM-Model | Giấy phép mô hình | ✗ | ✗ | 5ChatGLM-6B, ChatGLM2-6B, ChatGLM3-6B | Trọng số miễn phí cho nghiên cứu học thuật; sử dụng thương mại miễn phí sau khi đăng ký, tuân theo các hạn chế sử dụng. |
| DeepSeek License LicenseRef-DeepSeek-Model | Giấy phép mô hình | ✗ | ✗ | 5DeepSeek Coder 33B, DeepSeek LLM 67B, DeepSeek-Coder-V2 | Giấy phép mô hình kiểu OpenRAIL: cho phép sử dụng thương mại, với các hạn chế dựa trên mục đích sử dụng được chuyển sang sản phẩm phái sinh. |
| Falcon License 2.0 LicenseRef-TII-Falcon-2.0 | Giấy phép mô hình | ✗ | ✗ | 5Falcon 2 11B, Falcon Mamba 7B, Falcon-H1 | Giấy phép mô hình của TII dựa trên Apache-2.0, kèm chính sách sử dụng được chấp nhận; cho phép sử dụng thương mại không mất phí bản quyền. |
| FLUX.1-dev NC LicenseRef-FLUX-1-dev-Non-Commercial | Giấy phép mô hình | ✗ | ✗ | 5FLUX.1 [dev], FLUX.1 Canny [dev], FLUX.1 Depth [dev] | Trọng số mô hình chỉ cho mục đích phi thương mại; dùng trọng số cho mục đích thương mại cần giấy phép riêng từ Black Forest Labs. |
| Gemma LicenseRef-Gemma | Giấy phép mô hình | ✗ | ✗ | 5CodeGemma, Gemma, Gemma 2 | Điều khoản mô hình của Google: cho phép sử dụng thương mại, với chính sách cấm sử dụng được chuyển sang mọi sản phẩm phái sinh, kể cả mô hình chưng cất. |
| Hunyuan Community LicenseRef-Tencent-Hunyuan-Community | Giấy phép mô hình | ✗ | ✗ | 5Hunyuan-A13B, Hunyuan-Large, Hunyuan3D-2 | Cho phép sử dụng thương mại kèm chính sách sử dụng được chấp nhận; dịch vụ rất lớn cần giấy phép riêng, và một số vùng lãnh thổ bị loại trừ. |
| Llama LicenseRef-Llama-Community | Giấy phép mô hình | ✗ | ✗ | 5Code Llama, Llama 2, Llama 3.1 | Giấy phép mô hình riêng: cho phép sử dụng thương mại, kèm Acceptable Use Policy, quy tắc ghi công và đặt tên, và giấy phép riêng khi vượt 700 triệu người dùng hoạt động hằng tháng. |
| Mistral Research LicenseRef-Mistral-Research | Giấy phép mô hình | ✗ | ✗ | 5Ministral 8B, Mistral Large 2 (2407), Mistral Large 2.1 (2411) | Trọng số chỉ dành cho nghiên cứu và sử dụng cá nhân; mọi mục đích thương mại hoặc production đều cần giấy phép thương mại từ Mistral AI. |
| NVIDIA Open Model LicenseRef-NVIDIA-Open-Model | Giấy phép mô hình | ✗ | ✗ | 5Cosmos-1.0 Diffusion, Mistral-NeMo-Minitron 8B, Nemotron-4 340B Instruct | Giấy phép mô hình dùng được cho mục đích thương mại: cho phép sản phẩm phái sinh, NVIDIA không đòi quyền với đầu ra, nhưng không được vượt qua các rào chắn an toàn tích hợp. |
| OpenRAIL-M LicenseRef-OpenRAIL-M | Giấy phép mô hình | ✗ | ✗ | 5SantaCoder, Stable Diffusion 2.1, Stable Diffusion v1 | Responsible AI License cho mô hình: điều khoản dễ dãi cộng thêm các hạn chế dựa trên mục đích sử dụng mà mọi sản phẩm phái sinh phải chuyển tiếp. |
| Stability Community LicenseRef-Stability-AI-Community | Giấy phép mô hình | ✗ | ✗ | 5Stable Audio Open, Stable Diffusion 3.5 Large, Stable Diffusion 3.5 Medium | Miễn phí cho nghiên cứu, sử dụng phi thương mại và sử dụng thương mại với doanh thu hằng năm dưới 1 triệu USD; công ty lớn hơn cần giấy phép doanh nghiệp. |
| Qwen License LicenseRef-Tongyi-Qianwen | Giấy phép mô hình | ✗ | ✗ | 5Qwen-72B, Qwen1.5-14B, Qwen1.5-72B | Giấy phép mô hình của Alibaba cho các mô hình Qwen lớn nhất: cho phép sử dụng thương mại, kèm ghi công và giấy phép riêng khi vượt 100 triệu người dùng hoạt động hằng tháng. |
| CC BY 4.0 CC-BY-4.0 | Nội dung / dữ liệu | ✗ | ✓ | 5COCO annotations, Kubernetes documentation, LAION-5B | Dành cho nội dung, dữ liệu và tài liệu: được dùng cho mọi mục đích, kể cả thương mại, miễn là ghi công và nêu rõ thay đổi. |
| CC BY-NC 4.0 CC-BY-NC-4.0 | Nội dung / dữ liệu | ✗ | ✗ | 6Aya 23, Command R (open weights), Galactica | Dành cho nội dung và dữ liệu: bắt buộc ghi công và không được sử dụng thương mại. |
| CC BY-NC-SA 4.0 CC-BY-NC-SA-4.0 | Nội dung / dữ liệu | ✗ | ✗ | 5CS50, Khan Academy content, LibreTexts | Dành cho nội dung: ghi công, không sử dụng thương mại và bản chuyển thể phải theo cùng giấy phép. |
| CC BY-SA 4.0 CC-BY-SA-4.0 | Nội dung / dữ liệu | ✗ | ✓ | 5SQuAD 2.0, Stack Overflow content, Wikipedia text | Copyleft cho nội dung: được dùng cho mọi mục đích nếu ghi công, và bản chuyển thể phải được chia sẻ theo cùng giấy phép. |
| CC0 CC0-1.0 | Nội dung / dữ liệu | ✗ | ✓ | 5Common Voice, MusicBrainz core data, OpenAlex | Hiến tặng vào phạm vi công cộng cho dữ liệu và nội dung, kèm giấy phép dự phòng: không có điều kiện nào, kể cả ghi công. |
| CDLA-Permissive-1.0 CDLA-Permissive-1.0 | Nội dung / dữ liệu | ✗ | Không rõ | 5DocLayNet, FinTabNet, PubLayNet | Giấy phép dữ liệu dễ dãi của Linux Foundation: tự do sử dụng và chia sẻ dữ liệu; kết quả như mô hình đã huấn luyện không bị hạn chế. |
| Etalab-2.0 etalab-2.0 | Nội dung / dữ liệu | ✗ | Không rõ | 5Base Adresse Nationale, data.gouv.fr, Demandes de valeurs foncières (DVF) | Giấy phép mở của chính phủ Pháp: tự do tái sử dụng dữ liệu công, kể cả cho mục đích thương mại, miễn là ghi công. |
| GFDL-1.3 GFDL-1.3-only | Nội dung / dữ liệu | ✗ | ✓ | 5GCC Manual, GNU Bash Reference Manual, GNU Coreutils Manual | Copyleft cho sách hướng dẫn: các bản sao và phiên bản sửa đổi phải giữ giấy phép GFDL, đồng thời giữ lại lịch sử và các phần bất biến (invariant sections). |
| ODbL-1.0 ODbL-1.0 | Nội dung / dữ liệu | ✗ | ✓ | 5Open Food Facts database, OpenCorporates data, OpenFlights data | Share-alike cho cơ sở dữ liệu: bạn được dùng dữ liệu cho mục đích thương mại, nhưng cơ sở dữ liệu phái sinh công khai phải giữ giấy phép ODbL. Các tác phẩm tạo ra như bản đồ hay hình ảnh chỉ cần ghi công. |
| ODC-By-1.0 ODC-By-1.0 | Nội dung / dữ liệu | ✗ | Không rõ | 5C4 (AllenAI release), Dolma, FineWeb | Dành cho cơ sở dữ liệu và bộ dữ liệu: được dùng cho mọi mục đích, kể cả thương mại, nếu giữ thông báo ghi công. Tác phẩm bạn tạo ra từ dữ liệu cũng cần có thông báo. |
| OFL-1.1 OFL-1.1 | Nội dung / dữ liệu | ✓ | ✓ | 5Fira Sans, IBM Plex, Inter | Giấy phép phông chữ tự do: tự do sử dụng, nhúng và sửa đổi phông chữ, nhưng phông đã sửa phải bỏ các tên được bảo lưu, và không được bán riêng phông chữ. |
| OGL-UK-3.0 OGL-UK-3.0 | Nội dung / dữ liệu | ✗ | Không rõ | 5Companies House data, data.gov.uk, legislation.gov.uk | Giấy phép khu vực công của Vương quốc Anh: tự do sử dụng thông tin của chính phủ, kể cả cho mục đích thương mại, miễn là ghi công. |