라이선스 라이브러리
허용형부터 소스 공개형, 모델 라이선스까지 60개.
| 라이선스 | 계열 | 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 같은 유니코드 데이터와 소프트웨어용 허용형 라이선스. 고지를 유지하고 저작권자 이름을 홍보에 쓰지 마세요. |
| 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 | 약한 카피레프트 | ✓ | ✓ | 5Apple Libc, CoreFoundation (CF-Lite), dyld | Apple의 파일 단위 카피레프트. 수정한 대상 파일은 외부에 서비스로 배포하는 경우에도 공개해야 합니다. GPL과 비호환입니다. |
| Artistic-2.0 Artistic-2.0 | 약한 카피레프트 | ✓ | ✓ | 5MoarVM, npm CLI, Parrot VM | 자유롭게 수정·배포할 수 있지만, 수정판은 분명히 표시하거나 이름을 바꾸거나 소스를 공개해야 합니다. 특허 조항이 있습니다. |
| CDDL-1.0 CDDL-1.0 | 약한 카피레프트 | ✓ | ✓ | 5illumos, OmniOS, OpenIndiana | MPL에서 파생된 파일 단위 카피레프트로 특허 허락이 있습니다. GPL과 비호환입니다. |
| EPL-1.0 EPL-1.0 | 약한 카피레프트 | ✓ | ✓ | 5Clojure, ClojureScript, core.async | 모듈 단위 카피레프트로 특허 허락이 있고 뉴욕주 법을 따릅니다. GPL과 비호환입니다. |
| EPL-2.0 EPL-2.0 | 약한 카피레프트 | ✓ | ✓ | 5Eclipse IDE, Eclipse Jetty, Eclipse Mosquitto | 모듈 단위의 약한 카피레프트로 특허 허락이 있습니다. 호환성을 위해 GPL을 보조 라이선스로 지정할 수 있습니다. |
| GPL-2.0+CPE GPL-2.0-only WITH Classpath-exception-2.0 | 약한 카피레프트 | ✓ | ✓ | 5Amazon Corretto, Eclipse Temurin, GNU Classpath | 라이브러리 자체는 GPL-2.0이며, 예외 덕분에 독립 프로그램은 어떤 라이선스로든 링크할 수 있습니다. |
| LGPL-2.1 LGPL-2.1-only | 약한 카피레프트 | ✓ | ✓ | 6FFmpeg, GLib, GStreamer | 라이브러리 단위 카피레프트. 라이브러리 변경은 공개해야 하며, 사용자가 수정한 라이브러리로 재링크할 수 있다면 폐쇄형 프로그램도 링크할 수 있습니다. |
| LGPL-3.0 LGPL-3.0-only | 약한 카피레프트 | ✓ | ✓ | 5GNU Guile, GNU libunistring, GNU MP (GMP) | 라이브러리 단위 카피레프트. 라이브러리 변경은 공개해야 하며, 사용자가 라이브러리를 교체할 수 있다면 폐쇄형 앱도 링크할 수 있습니다. |
| LPPL-1.3c LPPL-1.3c | 약한 카피레프트 | ✓ | ✓ | 5amsmath, babel (LaTeX), hyperref | LaTeX 패키지용 자유 라이선스. 문서가 어디서나 같게 조판되도록, 수정한 파일은 이름을 바꾸거나 분명히 표시해야 합니다. |
| MPL-2.0 MPL-2.0 | 약한 카피레프트 | ✓ | ✓ | 6Firefox, LibreOffice, OpenBao | 파일 단위 카피레프트. MPL 파일의 변경은 공개해야 하지만, 다른 파일의 폐쇄형 코드와 결합할 수 있습니다. |
| Perl-5 Artistic-1.0-Perl OR GPL-1.0-or-later | 약한 카피레프트 | 알 수 없음 | ✓ | 5Catalyst, DBI, libwww-perl (LWP) | Perl의 듀얼 라이선스. 받는 사람이 Artistic License 1.0 또는 GPL(1 이상)을 선택합니다. |
| GPL-2.0 GPL-2.0-only | 강한 카피레프트 | ✓ | ✓ | 8Drupal, Git, GNU libunistring | 강한 카피레프트. 배포하는 파생물은 전체를 GPL-2.0으로 공개해야 합니다. 명시적 특허 허락이 없고, "또는 이후 버전"이 아니면 GPL-3.0과 비호환입니다. |
| GPL-3.0 GPL-3.0-only | 강한 카피레프트 | ✓ | ✓ | 6Ansible, GCC, GIMP | 강한 카피레프트. 소프트웨어나 파생물을 배포하면 전체 소스를 GPL-3.0으로 공개해야 합니다. |
| AGPL-3.0 AGPL-3.0-only | 네트워크 카피레프트 | ✓ | ✓ | 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 | 소스 공개형. 경쟁 제품을 제외한 모든 용도가 가능하며, 각 릴리스는 2년 뒤 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 | 콘텐츠용 카피레프트. 저작자 표시만 하면 어떤 용도든 가능하고, 변경물은 같은 라이선스로 공유해야 합니다. |
| 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 | 매뉴얼용 카피레프트. 사본과 수정판은 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 | 영국 공공 부문 라이선스. 정부 정보를 상업적 용도를 포함해 자유롭게 쓸 수 있으며 출처 표시가 필요합니다. |