Licenser för öppen källkod
60 licenser, från tillåtande till källtillgängliga licenser och modellicenser.
| Licens | Familj | OSI | Fri enligt FSF | Projekt | Med enkla ord |
|---|---|---|---|---|---|
| Apache-2.0 Apache-2.0 | Tillåtande | ✓ | ✓ | 34Android Open Source Project, Apache Cassandra, Apache CouchDB | Tillåtande licens med uttrycklig patentlicens, patentvedergällning och krav på att markera ändrade filer. |
| Apache-2.0+LLVM Apache-2.0 WITH LLVM-exception | Tillåtande | ✓ | ✓ | 5LLVM, wasm-tools, Wasmtime | Apache-2.0 plus ett undantag som tar bort kravet på erkännande för kompilerad kod och gör den användbar med GPL-2.0-projekt. |
| BSD-2 BSD-2-Clause | Tillåtande | ✓ | ✓ | 5FreeBSD, Homebrew, LZ4 | Som MIT: använd koden fritt; behåll upphovsrättsmeddelandet och ansvarsfriskrivningen i käll- och binärkopior. |
| BSD-3 BSD-3-Clause | Tillåtande | ✓ | ✓ | 7Django, Go, NumPy | Som MIT, plus en klausul som förbjuder att ditt namn används för att marknadsföra härledda produkter. |
| Boost-1.0 BSL-1.0 | Tillåtande | ✓ | ✓ | 5Asio, Boost C++ Libraries, Catch2 | Tillåtande licens; meddelandet krävs i källkodskopior men inte i kompilerade binärer. |
| ISC ISC | Tillåtande | ✓ | ✓ | 5lru-cache, minimatch, node-glob | En kortare licens som motsvarar MIT: all användning, med upphovsrätts- och tillståndsmeddelandet kvar. |
| MIT MIT | Tillåtande | ✓ | ✓ | 25Angular, Astro, Bun | Gör nästan vad som helst med koden. Behåll upphovsrätts- och licensmeddelandet. Ingen garanti. |
| MIT-0 MIT-0 | Tillåtande | ✓ | Okänd | 5cfn-lint, Powertools for AWS Lambda (.NET), Powertools for AWS Lambda (Java) | MIT utan kravet på erkännande: använd, kopiera och sälj utan att behålla något meddelande. |
| MulanPSL-2.0 MulanPSL-2.0 | Tillåtande | ✓ | Okänd | 5A-Tune, iSulad, openGauss | En kinesisk tillåtande licens med patentlicens och vedergällning. Den kinesiska och den engelska texten är lika giltiga; vid konflikt har den kinesiska företräde. |
| PostgreSQL PostgreSQL | Tillåtande | ✓ | ✓ | 5pg_cron, pg_partman, pgAdmin 4 | En kort tillåtande licens som liknar MIT och BSD, används av PostgreSQL och dess ekosystem. |
| Unicode-3.0 Unicode-3.0 | Tillåtande | ✓ | Okänd | 5ICU, ICU4X, Unicode Character Database | Tillåtande licens för Unicode-data och programvara som ICU och CLDR; behåll meddelandet och använd inte upphovsrättsinnehavarens namn i marknadsföring. |
| Unlicense Unlicense | Tillåtande | ✓ | ✓ | 5memchr (Rust crate), ripgrep, xsv | Överlåter verket till allmän egendom där det är möjligt, med en tillåtande reservlösning. Inget erkännande krävs. |
| UPL-1.0 UPL-1.0 | Tillåtande | ✓ | ✓ | 5Coherence Community Edition, GraalJS, GraalPy | En kort tillåtande licens med uttrycklig patentlicens, används av Oracle för GraalVM och andra projekt. |
| Zlib Zlib | Tillåtande | ✓ | ✓ | 5Bullet Physics, GLFW, SDL | Tillåtande licens: ändrad källkod måste markeras som ändrad, ursprunget får inte framställas felaktigt och meddelandet ska finnas kvar i källkodskopior. |
| APSL-2.0 APSL-2.0 | Svag copyleft | ✓ | ✓ | 5Apple Libc, CoreFoundation (CF-Lite), dyld | Copyleft på filnivå från Apple: ändrade omfattade filer måste publiceras, även när de driftsätts externt som tjänst. Inte kompatibel med GPL. |
| Artistic-2.0 Artistic-2.0 | Svag copyleft | ✓ | ✓ | 5MoarVM, npm CLI, Parrot VM | Du får ändra och distribuera fritt, men en ändrad version måste tydligt markeras eller byta namn, eller så ska källkoden göras tillgänglig. Innehåller patentvillkor. |
| CDDL-1.0 CDDL-1.0 | Svag copyleft | ✓ | ✓ | 5illumos, OmniOS, OpenIndiana | Copyleft på filnivå härledd från MPL, med patentlicens; inte kompatibel med GPL. |
| EPL-1.0 EPL-1.0 | Svag copyleft | ✓ | ✓ | 5Clojure, ClojureScript, core.async | Copyleft på modulnivå med patentlicens och New Yorks lag som tillämplig lag; inte kompatibel med GPL. |
| EPL-2.0 EPL-2.0 | Svag copyleft | ✓ | ✓ | 5Eclipse IDE, Eclipse Jetty, Eclipse Mosquitto | Svag copyleft på modulnivå med patentlicens; kan ange GPL som sekundär licens för kompatibilitet. |
| GPL-2.0+CPE GPL-2.0-only WITH Classpath-exception-2.0 | Svag copyleft | ✓ | ✓ | 5Amazon Corretto, Eclipse Temurin, GNU Classpath | GPL-2.0 för själva biblioteket, plus ett undantag som låter fristående program länka till det under valfri licens. |
| LGPL-2.1 LGPL-2.1-only | Svag copyleft | ✓ | ✓ | 6FFmpeg, GLib, GStreamer | Bibliotekscopyleft: ändringar i biblioteket förblir öppna; stängda program får länka till det om användarna kan länka om med ett ändrat bibliotek. |
| LGPL-3.0 LGPL-3.0-only | Svag copyleft | ✓ | ✓ | 5GNU Guile, GNU libunistring, GNU MP (GMP) | Copyleft på biblioteksnivå: ändringar i biblioteket förblir öppna; stängda appar får länka till det om användarna kan byta ut biblioteket. |
| LPPL-1.3c LPPL-1.3c | Svag copyleft | ✓ | ✓ | 5amsmath, babel (LaTeX), hyperref | Fri licens för LaTeX-paket: ändrade filer måste byta namn eller tydligt markeras så att dokument fungerar likadant överallt. |
| MPL-2.0 MPL-2.0 | Svag copyleft | ✓ | ✓ | 6Firefox, LibreOffice, OpenBao | Copyleft på filnivå: ändringar i MPL-licensierade filer måste förbli öppna, men de kan kombineras med stängd kod i andra filer. |
| Perl-5 Artistic-1.0-Perl OR GPL-1.0-or-later | Svag copyleft | Okänd | ✓ | 5Catalyst, DBI, libwww-perl (LWP) | Perls dubbellicens: mottagarna väljer Artistic License 1.0 eller GPL (version 1 eller senare). |
| GPL-2.0 GPL-2.0-only | Stark copyleft | ✓ | ✓ | 8Drupal, Git, GNU libunistring | Stark copyleft: distribuerade härledda verk måste släppas i sin helhet under GPL-2.0. Ingen uttrycklig patentlicens; inte kompatibel med GPL-3.0 om inte 'or later' används. |
| GPL-3.0 GPL-3.0-only | Stark copyleft | ✓ | ✓ | 6Ansible, GCC, GIMP | Stark copyleft: om du distribuerar programvaran eller härledda verk måste du släppa hela källkoden under GPL-3.0. |
| AGPL-3.0 AGPL-3.0-only | Nätverks-copyleft | ✓ | ✓ | 10Elasticsearch, Grafana, Grafana Loki | GPL-3.0 plus en nätverksklausul: användare som interagerar med en ändrad version över ett nätverk måste erbjudas dess källkod. |
| BSL-1.1 BUSL-1.1 | Källtillgänglig | ✗ | ✗ | 5Akka, Consul, Nomad | Källtillgänglig: produktionsanvändning begränsas av Additional Use Grant, och varje version övergår till en öppen licens efter Change Date (högst 4 år). |
| Confluent CL LicenseRef-Confluent-Community-1.0 | Källtillgänglig | ✗ | ✗ | 5Confluent REST Proxy, Confluent Schema Registry, Kafka Connect HDFS | Källtillgänglig: använd, ändra och distribuera fritt, utom för att erbjuda en SaaS-produkt som konkurrerar med Confluent. |
| ELv2 Elastic-2.0 | Källtillgänglig | ✗ | ✗ | 5Airbyte, Beats, Elasticsearch | Källtillgänglig: fri att använda och ändra, men du får inte erbjuda den som hanterad tjänst eller kringgå licensnycklar. |
| FSL-1.1 FSL-1.1-ALv2 | Källtillgänglig | ✗ | ✗ | 5Codecov, GitButler, PowerSync Service | Källtillgänglig: all användning utom en konkurrerande produkt, och varje version blir Apache-2.0 två år senare. |
| RSALv2 LicenseRef-RSALv2 | Källtillgänglig | ✗ | ✗ | 5Redis, RedisBloom, RediSearch | Källtillgänglig licens från Redis: fri att använda och ändra, men inte för att erbjuda programvaran som hanterad tjänst eller kringgå licensnycklar. |
| SSPL-1.0 SSPL-1.0 | Källtillgänglig | ✗ | Okänd | 11Beats, Elasticsearch, Graylog | Liknar AGPL, men att erbjuda programvaran som tjänst kräver att källkoden till hela tjänstestacken släpps. Inte OSI-godkänd. |
| Baichuan 2 LicenseRef-Baichuan-2-Community | Modellicens | ✗ | ✗ | 5Baichuan2-13B-Base, Baichuan2-13B-Chat, Baichuan2-13B-Chat-4bits | Fri kommersiell användning för tjänster med färre än en miljon dagligt aktiva användare, efter registrering; större tjänster behöver en separat licens. |
| BLOOM RAIL 1.0 LicenseRef-BigScience-BLOOM-RAIL-1.0 | Modellicens | ✗ | ✗ | 5BLOOM, BLOOM 1B7, BLOOM 3B | Den första Responsible AI License för en stor språkmodell: öppen åtkomst med användningsbegränsningar som även binder härledda verk. |
| ChatGLM License LicenseRef-ChatGLM-Model | Modellicens | ✗ | ✗ | 5ChatGLM-6B, ChatGLM2-6B, ChatGLM3-6B | Vikterna är fria för akademisk forskning; kommersiell användning är gratis efter registrering, med användningsbegränsningar. |
| DeepSeek License LicenseRef-DeepSeek-Model | Modellicens | ✗ | ✗ | 5DeepSeek Coder 33B, DeepSeek LLM 67B, DeepSeek-Coder-V2 | En modellicens i OpenRAIL-stil: kommersiell användning tillåten, med användningsbegränsningar som följer med till härledda verk. |
| Falcon License 2.0 LicenseRef-TII-Falcon-2.0 | Modellicens | ✗ | ✗ | 5Falcon 2 11B, Falcon Mamba 7B, Falcon-H1 | Modellicens från TII baserad på Apache-2.0 med en policy för godtagbar användning; kommersiell användning tillåten utan royalty. |
| FLUX.1-dev NC LicenseRef-FLUX-1-dev-Non-Commercial | Modellicens | ✗ | ✗ | 5FLUX.1 [dev], FLUX.1 Canny [dev], FLUX.1 Depth [dev] | Modellvikter endast för icke-kommersiell användning; kommersiell användning av vikterna kräver en separat licens från Black Forest Labs. |
| Gemma LicenseRef-Gemma | Modellicens | ✗ | ✗ | 5CodeGemma, Gemma, Gemma 2 | Googles modellvillkor: kommersiell användning tillåten, med en policy om förbjuden användning som följer med till varje härlett verk, även destillerade modeller. |
| Hunyuan Community LicenseRef-Tencent-Hunyuan-Community | Modellicens | ✗ | ✗ | 5Hunyuan-A13B, Hunyuan-Large, Hunyuan3D-2 | Kommersiell användning tillåten med en policy för godtagbar användning; mycket stora tjänster behöver en separat licens, och vissa territorier är undantagna. |
| Llama LicenseRef-Llama-Community | Modellicens | ✗ | ✗ | 5Code Llama, Llama 2, Llama 3.1 | En egen modellicens: kommersiell användning är tillåten, med en Acceptable Use Policy, regler för erkännande och namngivning, och en separat licens över 700 miljoner månatligt aktiva användare. |
| Mistral Research LicenseRef-Mistral-Research | Modellicens | ✗ | ✗ | 5Ministral 8B, Mistral Large 2 (2407), Mistral Large 2.1 (2411) | Vikter endast för forskning och personlig användning; all kommersiell användning eller produktionsanvändning kräver en kommersiell licens från Mistral AI. |
| NVIDIA Open Model LicenseRef-NVIDIA-Open-Model | Modellicens | ✗ | ✗ | 5Cosmos-1.0 Diffusion, Mistral-NeMo-Minitron 8B, Nemotron-4 340B Instruct | Kommersiellt användbar modellicens: härledda verk tillåtna, NVIDIA gör inga anspråk på utdata, men inbyggda säkerhetsspärrar får inte kringgås. |
| OpenRAIL-M LicenseRef-OpenRAIL-M | Modellicens | ✗ | ✗ | 5SantaCoder, Stable Diffusion 2.1, Stable Diffusion v1 | En Responsible AI License för modeller: tillåtande villkor plus användningsbegränsningar som varje härlett verk måste föra vidare. |
| Stability Community LicenseRef-Stability-AI-Community | Modellicens | ✗ | ✗ | 5Stable Audio Open, Stable Diffusion 3.5 Large, Stable Diffusion 3.5 Medium | Gratis för forskning, icke-kommersiell användning och kommersiell användning under 1 miljon USD i årsomsättning; större företag behöver en företagslicens. |
| Qwen License LicenseRef-Tongyi-Qianwen | Modellicens | ✗ | ✗ | 5Qwen-72B, Qwen1.5-14B, Qwen1.5-72B | Alibabas modellicens för de största Qwen-modellerna: kommersiell användning tillåten, med erkännande och en separat licens över 100 miljoner månatligt aktiva användare. |
| CC BY 4.0 CC-BY-4.0 | Innehåll / data | ✗ | ✓ | 5COCO annotations, Kubernetes documentation, LAION-5B | För innehåll, data och dokumentation: all användning, även kommersiell, med erkännande och angivelse av ändringar. |
| CC BY-NC 4.0 CC-BY-NC-4.0 | Innehåll / data | ✗ | ✗ | 6Aya 23, Command R (open weights), Galactica | För innehåll och data: erkännande krävs och kommersiell användning är inte tillåten. |
| CC BY-NC-SA 4.0 CC-BY-NC-SA-4.0 | Innehåll / data | ✗ | ✗ | 5CS50, Khan Academy content, LibreTexts | För innehåll: erkännande, ingen kommersiell användning och bearbetningar under samma licens. |
| CC BY-SA 4.0 CC-BY-SA-4.0 | Innehåll / data | ✗ | ✓ | 5SQuAD 2.0, Stack Overflow content, Wikipedia text | Copyleft för innehåll: all användning med erkännande, och bearbetningar måste delas under samma licens. |
| CC0 CC0-1.0 | Innehåll / data | ✗ | ✓ | 5Common Voice, MusicBrainz core data, OpenAlex | Överlåtelse till allmän egendom för data och innehåll, med en reservlicens: inga villkor, inte ens erkännande. |
| CDLA-Permissive-1.0 CDLA-Permissive-1.0 | Innehåll / data | ✗ | Okänd | 5DocLayNet, FinTabNet, PubLayNet | Tillåtande datalicens från Linux Foundation: använd och dela data fritt; resultat som tränade modeller begränsas inte. |
| Etalab-2.0 etalab-2.0 | Innehåll / data | ✗ | Okänd | 5Base Adresse Nationale, data.gouv.fr, Demandes de valeurs foncières (DVF) | Den franska statens öppna licens: återanvänd offentliga data fritt, även kommersiellt, med erkännande. |
| GFDL-1.3 GFDL-1.3-only | Innehåll / data | ✗ | ✓ | 5GCC Manual, GNU Bash Reference Manual, GNU Coreutils Manual | Copyleft för manualer: kopior och ändrade versioner måste förbli under GFDL, och historik och invarianta avsnitt ska behållas. |
| ODbL-1.0 ODbL-1.0 | Innehåll / data | ✗ | ✓ | 5Open Food Facts database, OpenCorporates data, OpenFlights data | Dela lika för databaser: du får använda data kommersiellt, men offentliga härledda databaser måste förbli under ODbL. Framställda verk som kartor eller bilder kräver bara erkännande. |
| ODC-By-1.0 ODC-By-1.0 | Innehåll / data | ✗ | Okänd | 5C4 (AllenAI release), Dolma, FineWeb | För databaser och datamängder: all användning, även kommersiell, om du behåller meddelandet om erkännande. Verk du framställer ur data behöver också ett meddelande. |
| OFL-1.1 OFL-1.1 | Innehåll / data | ✓ | ✓ | 5Fira Sans, IBM Plex, Inter | Fri typsnittslicens: använd, bädda in och ändra typsnitt fritt, men ändrade typsnitt måste släppa reserverade namn, och typsnitten får inte säljas separat. |
| OGL-UK-3.0 OGL-UK-3.0 | Innehåll / data | ✗ | Okänd | 5Companies House data, data.gov.uk, legislation.gov.uk | Licens för brittisk offentlig sektor: använd myndighetsinformation fritt, även kommersiellt, med erkännande. |