Skip to content
$ opensourcelicense.org

Licencje open source — biblioteka licencji

60 licencji: od permisywnych po source-available i licencje modeli AI.

LicencjaRodzinaOSIWolna wg FSFProjektyW prostych słowach
Apache-2.0
Apache-2.0
Permisywna✓✓34Android Open Source Project, Apache Cassandra, Apache CouchDBLicencja permisywna z wyraźną licencją patentową, klauzulą odwetu patentowego i wymogiem oznaczania zmienionych plików.
Apache-2.0+LLVM
Apache-2.0 WITH LLVM-exception
Permisywna✓✓5LLVM, wasm-tools, WasmtimeApache-2.0 z wyjątkiem, który znosi wymóg uznania autorstwa dla skompilowanego kodu i pozwala używać go w projektach na GPL-2.0.
BSD-2
BSD-2-Clause
Permisywna✓✓5FreeBSD, Homebrew, LZ4Podobna do MIT: używaj kodu swobodnie; zachowaj informację o prawach autorskich i wyłączenie odpowiedzialności w kopiach źródłowych i binarnych.
BSD-3
BSD-3-Clause
Permisywna✓✓7Django, Go, NumPyPodobna do MIT, z dodatkowym zapisem zakazującym używania Twojego nazwiska do promowania produktów pochodnych.
Boost-1.0
BSL-1.0
Permisywna✓✓5Asio, Boost C++ Libraries, Catch2Licencja permisywna; informacja o licencji jest wymagana w kopiach kodu źródłowego, ale nie w skompilowanych plikach binarnych.
ISC
ISC
Permisywna✓✓5lru-cache, minimatch, node-globKrótszy odpowiednik MIT: dowolny użytek pod warunkiem zachowania informacji o prawach autorskich i zezwoleniu.
MIT
MIT
Permisywna✓✓25Angular, Astro, BunRób z kodem niemal wszystko. Zachowaj informację o prawach autorskich i licencji. Brak gwarancji.
MIT-0
MIT-0
Permisywna✓Nieznane5cfn-lint, Powertools for AWS Lambda (.NET), Powertools for AWS Lambda (Java)MIT bez wymogu uznania autorstwa: używaj, kopiuj i sprzedawaj bez zachowywania jakiejkolwiek informacji.
MulanPSL-2.0
MulanPSL-2.0
Permisywna✓Nieznane5A-Tune, iSulad, openGaussChińska licencja permisywna z licencją patentową i klauzulą odwetu. Teksty chiński i angielski są równorzędne; w razie rozbieżności rozstrzyga chiński.
PostgreSQL
PostgreSQL
Permisywna✓✓5pg_cron, pg_partman, pgAdmin 4Krótka licencja permisywna podobna do MIT i BSD, używana przez PostgreSQL i jego ekosystem.
Unicode-3.0
Unicode-3.0
Permisywna✓Nieznane5ICU, ICU4X, Unicode Character DatabaseLicencja permisywna dla danych i oprogramowania Unicode, takich jak ICU i CLDR; zachowaj informację i nie używaj nazwy właściciela praw do promocji.
Unlicense
Unlicense
Permisywna✓✓5memchr (Rust crate), ripgrep, xsvPrzekazuje utwór do domeny publicznej tam, gdzie to możliwe, z permisywną licencją zapasową. Uznanie autorstwa nie jest wymagane.
UPL-1.0
UPL-1.0
Permisywna✓✓5Coherence Community Edition, GraalJS, GraalPyKrótka licencja permisywna z wyraźną licencją patentową, używana przez Oracle w GraalVM i innych projektach.
Zlib
Zlib
Permisywna✓✓5Bullet Physics, GLFW, SDLLicencja permisywna: zmieniony kod źródłowy trzeba oznaczyć jako zmieniony, nie wolno przeinaczać pochodzenia, a informacja pozostaje w kopiach źródłowych.
APSL-2.0
APSL-2.0
Słaby copyleft✓✓5Apple Libc, CoreFoundation (CF-Lite), dyldCopyleft na poziomie pliku od Apple: zmodyfikowane objęte pliki trzeba opublikować, także przy zewnętrznym wdrożeniu jako usługa. Niezgodna z GPL.
Artistic-2.0
Artistic-2.0
Słaby copyleft✓✓5MoarVM, npm CLI, Parrot VMPozwala swobodnie modyfikować i rozpowszechniać, ale zmodyfikowaną wersję trzeba wyraźnie oznaczyć lub przemianować albo udostępnić jej kod źródłowy. Zawiera postanowienia patentowe.
CDDL-1.0
CDDL-1.0
Słaby copyleft✓✓5illumos, OmniOS, OpenIndianaCopyleft na poziomie pliku wywodzący się z MPL, z licencją patentową; niezgodna z GPL.
EPL-1.0
EPL-1.0
Słaby copyleft✓✓5Clojure, ClojureScript, core.asyncCopyleft na poziomie modułu z licencją patentową i prawem stanu Nowy Jork jako właściwym; niezgodna z GPL.
EPL-2.0
EPL-2.0
Słaby copyleft✓✓5Eclipse IDE, Eclipse Jetty, Eclipse MosquittoSłaby copyleft na poziomie modułu z licencją patentową; może wskazać GPL jako licencję dodatkową dla zgodności.
GPL-2.0+CPE
GPL-2.0-only WITH Classpath-exception-2.0
Słaby copyleft✓✓5Amazon Corretto, Eclipse Temurin, GNU ClasspathGPL-2.0 dla samej biblioteki, z wyjątkiem pozwalającym niezależnym programom linkować się z nią na dowolnej licencji.
LGPL-2.1
LGPL-2.1-only
Słaby copyleft✓✓6FFmpeg, GLib, GStreamerCopyleft dla bibliotek: zmiany w bibliotece pozostają otwarte; zamknięte programy mogą się z nią linkować, jeśli użytkownicy mogą ponownie zlinkować zmodyfikowaną bibliotekę.
LGPL-3.0
LGPL-3.0-only
Słaby copyleft✓✓5GNU Guile, GNU libunistring, GNU MP (GMP)Copyleft na poziomie biblioteki: zmiany w bibliotece pozostają otwarte; zamknięte aplikacje mogą się z nią linkować, jeśli użytkownicy mogą bibliotekę wymienić.
LPPL-1.3c
LPPL-1.3c
Słaby copyleft✓✓5amsmath, babel (LaTeX), hyperrefWolna licencja dla pakietów LaTeX: zmodyfikowane pliki trzeba przemianować lub wyraźnie oznaczyć, aby dokumenty wszędzie działały tak samo.
MPL-2.0
MPL-2.0
Słaby copyleft✓✓6Firefox, LibreOffice, OpenBaoCopyleft na poziomie pliku: zmiany w plikach na MPL muszą pozostać otwarte, ale można je łączyć z zamkniętym kodem w innych plikach.
Perl-5
Artistic-1.0-Perl OR GPL-1.0-or-later
Słaby copyleftNieznane✓5Catalyst, DBI, libwww-perl (LWP)Podwójna licencja Perla: odbiorcy wybierają Artistic License 1.0 albo GPL (wersja 1 lub późniejsza).
GPL-2.0
GPL-2.0-only
Silny copyleft✓✓8Drupal, Git, GNU libunistringSilny copyleft: rozpowszechniane utwory zależne trzeba w całości udostępnić na GPL-2.0. Brak wyraźnej licencji patentowej; niezgodna z GPL-3.0, chyba że użyto zapisu „or later”.
GPL-3.0
GPL-3.0-only
Silny copyleft✓✓6Ansible, GCC, GIMPSilny copyleft: jeśli rozpowszechniasz oprogramowanie lub utwory zależne, musisz udostępnić pełny kod źródłowy na GPL-3.0.
AGPL-3.0
AGPL-3.0-only
Sieciowy copyleft✓✓10Elasticsearch, Grafana, Grafana LokiGPL-3.0 z dodatkowym zapisem sieciowym: użytkownikom korzystającym ze zmodyfikowanej wersji przez sieć trzeba zaoferować jej kod źródłowy.
BSL-1.1
BUSL-1.1
Source-available (kod dostępny)✗✗5Akka, Consul, NomadSource-available: użytek produkcyjny ogranicza Additional Use Grant, a każda wersja przechodzi na licencję otwartą po Change Date (maks. 4 lata).
Confluent CL
LicenseRef-Confluent-Community-1.0
Source-available (kod dostępny)✗✗5Confluent REST Proxy, Confluent Schema Registry, Kafka Connect HDFSSource-available: swobodnie używaj, modyfikuj i rozpowszechniaj, z wyjątkiem oferowania produktu SaaS konkurującego z Confluent.
ELv2
Elastic-2.0
Source-available (kod dostępny)✗✗5Airbyte, Beats, ElasticsearchSource-available: swobodne używanie i modyfikowanie, ale nie wolno oferować oprogramowania jako usługi zarządzanej ani obchodzić kluczy licencyjnych.
FSL-1.1
FSL-1.1-ALv2
Source-available (kod dostępny)✗✗5Codecov, GitButler, PowerSync ServiceSource-available: dowolny użytek z wyjątkiem konkurencyjnego produktu, a każde wydanie po dwóch latach przechodzi na Apache-2.0.
RSALv2
LicenseRef-RSALv2
Source-available (kod dostępny)✗✗5Redis, RedisBloom, RediSearchLicencja source-available od Redis: swobodne używanie i modyfikowanie, ale bez oferowania oprogramowania jako usługi zarządzanej i bez obchodzenia kluczy licencyjnych.
SSPL-1.0
SSPL-1.0
Source-available (kod dostępny)✗Nieznane11Beats, Elasticsearch, GraylogPodobna do AGPL, ale oferowanie oprogramowania jako usługi wymaga udostępnienia kodu źródłowego całego stosu usługi. Niezatwierdzona przez OSI.
Baichuan 2
LicenseRef-Baichuan-2-Community
Licencja modelu✗✗5Baichuan2-13B-Base, Baichuan2-13B-Chat, Baichuan2-13B-Chat-4bitsBezpłatny użytek komercyjny dla usług poniżej miliona dziennie aktywnych użytkowników, po rejestracji; większe usługi wymagają osobnej licencji.
BLOOM RAIL 1.0
LicenseRef-BigScience-BLOOM-RAIL-1.0
Licencja modelu✗✗5BLOOM, BLOOM 1B7, BLOOM 3BPierwsza licencja Responsible AI dla dużego modelu językowego: otwarty dostęp z ograniczeniami użycia, które wiążą też utwory zależne.
ChatGLM License
LicenseRef-ChatGLM-Model
Licencja modelu✗✗5ChatGLM-6B, ChatGLM2-6B, ChatGLM3-6BWagi są bezpłatne do badań naukowych; użytek komercyjny jest bezpłatny po rejestracji, z zastrzeżeniem ograniczeń użycia.
DeepSeek License
LicenseRef-DeepSeek-Model
Licencja modelu✗✗5DeepSeek Coder 33B, DeepSeek LLM 67B, DeepSeek-Coder-V2Licencja modelu w stylu OpenRAIL: użytek komercyjny dozwolony, z ograniczeniami użycia przechodzącymi na utwory zależne.
Falcon License 2.0
LicenseRef-TII-Falcon-2.0
Licencja modelu✗✗5Falcon 2 11B, Falcon Mamba 7B, Falcon-H1Licencja modelu od TII oparta na Apache-2.0, z zasadami dopuszczalnego użytkowania; użytek komercyjny dozwolony bez opłat licencyjnych.
FLUX.1-dev NC
LicenseRef-FLUX-1-dev-Non-Commercial
Licencja modelu✗✗5FLUX.1 [dev], FLUX.1 Canny [dev], FLUX.1 Depth [dev]Wagi modelu wyłącznie do użytku niekomercyjnego; komercyjne użycie wag wymaga osobnej licencji od Black Forest Labs.
Gemma
LicenseRef-Gemma
Licencja modelu✗✗5CodeGemma, Gemma, Gemma 2Warunki modeli Google: użytek komercyjny dozwolony, z zasadami zakazanych zastosowań przechodzącymi na każdy utwór zależny, w tym modele destylowane.
Hunyuan Community
LicenseRef-Tencent-Hunyuan-Community
Licencja modelu✗✗5Hunyuan-A13B, Hunyuan-Large, Hunyuan3D-2Użytek komercyjny dozwolony z zasadami dopuszczalnego użytkowania; bardzo duże usługi wymagają osobnej licencji, a niektóre terytoria są wyłączone.
Llama
LicenseRef-Llama-Community
Licencja modelu✗✗5Code Llama, Llama 2, Llama 3.1Własna licencja modelu: użytek komercyjny dozwolony, z Acceptable Use Policy, zasadami uznania autorstwa i nazewnictwa oraz osobną licencją powyżej 700 mln aktywnych użytkowników miesięcznie.
Mistral Research
LicenseRef-Mistral-Research
Licencja modelu✗✗5Ministral 8B, Mistral Large 2 (2407), Mistral Large 2.1 (2411)Wagi wyłącznie do badań i użytku osobistego; każdy użytek komercyjny lub produkcyjny wymaga licencji komercyjnej od Mistral AI.
NVIDIA Open Model
LicenseRef-NVIDIA-Open-Model
Licencja modelu✗✗5Cosmos-1.0 Diffusion, Mistral-NeMo-Minitron 8B, Nemotron-4 340B InstructLicencja modelu dopuszczająca użytek komercyjny: utwory zależne dozwolone, NVIDIA nie rości sobie praw do wyników, ale nie wolno obchodzić wbudowanych zabezpieczeń.
OpenRAIL-M
LicenseRef-OpenRAIL-M
Licencja modelu✗✗5SantaCoder, Stable Diffusion 2.1, Stable Diffusion v1Licencja Responsible AI dla modeli: warunki permisywne plus ograniczenia użycia, które każdy utwór zależny musi przekazać dalej.
Stability Community
LicenseRef-Stability-AI-Community
Licencja modelu✗✗5Stable Audio Open, Stable Diffusion 3.5 Large, Stable Diffusion 3.5 MediumBezpłatna do badań, użytku niekomercyjnego i komercyjnego przy rocznych przychodach poniżej 1 mln USD; większe firmy potrzebują licencji enterprise.
Qwen License
LicenseRef-Tongyi-Qianwen
Licencja modelu✗✗5Qwen-72B, Qwen1.5-14B, Qwen1.5-72BLicencja Alibaby dla największych modeli Qwen: użytek komercyjny dozwolony, z uznaniem autorstwa i osobną licencją powyżej 100 milionów aktywnych użytkowników miesięcznie.
CC BY 4.0
CC-BY-4.0
Treści / dane✗✓5COCO annotations, Kubernetes documentation, LAION-5BDla treści, danych i dokumentacji: dowolny użytek, także komercyjny, z uznaniem autorstwa i wskazaniem zmian.
CC BY-NC 4.0
CC-BY-NC-4.0
Treści / dane✗✗6Aya 23, Command R (open weights), GalacticaDla treści i danych: wymagane uznanie autorstwa, użytek komercyjny jest niedozwolony.
CC BY-NC-SA 4.0
CC-BY-NC-SA-4.0
Treści / dane✗✗5CS50, Khan Academy content, LibreTextsDla treści: uznanie autorstwa, brak użytku komercyjnego, a adaptacje na tej samej licencji.
CC BY-SA 4.0
CC-BY-SA-4.0
Treści / dane✗✓5SQuAD 2.0, Stack Overflow content, Wikipedia textCopyleft dla treści: dowolny użytek z uznaniem autorstwa, a adaptacje trzeba udostępniać na tej samej licencji.
CC0
CC0-1.0
Treści / dane✗✓5Common Voice, MusicBrainz core data, OpenAlexPrzekazanie do domeny publicznej dla danych i treści z licencją zapasową: bez żadnych warunków, nawet uznania autorstwa.
CDLA-Permissive-1.0
CDLA-Permissive-1.0
Treści / dane✗Nieznane5DocLayNet, FinTabNet, PubLayNetPermisywna licencja na dane od Linux Foundation: swobodnie używaj i udostępniaj dane; wyniki, np. wytrenowane modele, nie są ograniczone.
Etalab-2.0
etalab-2.0
Treści / dane✗Nieznane5Base Adresse Nationale, data.gouv.fr, Demandes de valeurs foncières (DVF)Otwarta licencja rządu Francji: swobodnie wykorzystuj dane publiczne, także komercyjnie, z uznaniem autorstwa.
GFDL-1.3
GFDL-1.3-only
Treści / dane✗✓5GCC Manual, GNU Bash Reference Manual, GNU Coreutils ManualCopyleft dla podręczników: kopie i zmodyfikowane wersje muszą pozostać na GFDL, z zachowaniem historii i sekcji niezmiennych.
ODbL-1.0
ODbL-1.0
Treści / dane✗✓5Open Food Facts database, OpenCorporates data, OpenFlights dataZasada „na tych samych warunkach” dla baz danych: możesz używać danych komercyjnie, ale publiczne pochodne bazy danych muszą pozostać na ODbL. Wytworzone utwory, np. mapy lub obrazy, wymagają tylko uznania autorstwa.
ODC-By-1.0
ODC-By-1.0
Treści / dane✗Nieznane5C4 (AllenAI release), Dolma, FineWebDla baz i zbiorów danych: dowolny użytek, także komercyjny, pod warunkiem zachowania informacji o autorstwie. Utwory wytworzone z danych też wymagają takiej informacji.
OFL-1.1
OFL-1.1
Treści / dane✓✓5Fira Sans, IBM Plex, InterWolna licencja na fonty: swobodnie używaj, osadzaj i modyfikuj fonty, ale zmodyfikowane fonty muszą porzucić zastrzeżone nazwy, a samych fontów nie wolno sprzedawać osobno.
OGL-UK-3.0
OGL-UK-3.0
Treści / dane✗Nieznane5Companies House data, data.gov.uk, legislation.gov.ukLicencja brytyjskiego sektora publicznego: swobodnie wykorzystuj informacje rządowe, także komercyjnie, z uznaniem autorstwa.