Entwickler / Open Source

Open-Source-Lizenzgenerator

Erstelle eine LICENSE-Datei für MIT, Apache 2.0, GPL, LGPL, AGPL, MPL, BSD, ISC, Unlicense und weitere Lizenzen. Name und Jahr werden eingefügt, und du kannst vergleichen, was jede Lizenz erlaubt.

Open-Source-Lizenzgenerator: Die Lizenztexte stammen aus der offiziellen SPDX License List, die von GitHub und Paketregistrierungen zur Identifizierung von Lizenzen verwendet wird. Bei kurzen, permissiven Lizenzen wie MIT und BSD werden dein Name und das Jahr in der Copyright-Zeile ergänzt. Längere Lizenzen wie GPL und Apache 2.0 werden wortgetreu verwendet; dein Copyright-Hinweis kommt dabei in einen Header jeder Datei und wird hier im SPDX-Format angegeben. Die Tabelle vergleicht Copyleft, Patentrechte, Hinweis- und Kennzeichnungspflichten sowie die Anerkennung durch OSI und FSF. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.

Ausführungen
In deinem Browser
Kosten
Kostenlos · ohne Anmeldung
Verfügbarkeit
Einsatzbereit
LizenzgeneratorLokale Verarbeitung

Läuft vollständig in deinem Browser

Vergleich der Lizenzen

LizenzTypPatentrechteHinweis in Kopien erforderlichOSIFSF
FreizügigNicht erwähntJa
FreizügigAusdrückliche EinräumungJa
Starkes CopyleftAusdrückliche EinräumungJa
Starkes CopyleftNicht erwähntJa
Schwaches CopyleftAusdrückliche EinräumungJa
Starkes Copyleft einschließlich NetzwerknutzungAusdrückliche EinräumungJa
Schwaches CopyleftAusdrückliche EinräumungJa
FreizügigNicht erwähntJa
FreizügigNicht erwähntJa
FreizügigNicht erwähntJa
FreizügigNicht erwähntNein
FreizügigNicht erwähntNein
FreizügigNicht erwähntNur in Quelltextkopien
FreizügigAusdrücklich nicht gewährtNein
Starkes CopyleftAusdrückliche EinräumungJa

Die Texte sowie die Angaben zur Anerkennung durch OSI und FSF stammen aus der SPDX License List 3.29.0. Dies ist eine Zusammenfassung und keine Rechtsberatung: Lies die Lizenz selbst und frage bei wichtigen Angelegenheiten einen Rechtsanwalt.

Die Lizenz anwenden

Speichere den Text als LICENSE (oder LICENSE.txt beziehungsweise bei der GPL als COPYING) im Stammverzeichnis des Repositorys, setze das Lizenzfeld in package.json, Cargo.toml oder pyproject.toml auf die zugehörige SPDX-Kennung und füge jeder Quelldatei den zweizeiligen SPDX-Kopf hinzu, damit die Lizenz beim Kopieren von Dateien erhalten bleibt.

Halte außerdem Build-Ausgaben und Geheimnisse mit dem .gitignore-Generator aus dem Repository heraus.

Lizenzen kombinieren

Freizügig lizenzierter Code kann in der Regel in Copyleft-Projekten verwendet werden, aber nicht umgekehrt: GPL-Code darf nicht in ein MIT-Projekt einfließen, ohne dass das Ergebnis unter der GPL steht. Apache-2.0-Code ist mit der GPL Version 3, aber nicht mit Version 2 kompatibel.

So benutzt du es

  1. Wähle eine Lizenz aus. Wenn du unsicher bist, hilft dir die Vergleichstabelle.
  2. Gib das Jahr und den Namen des Urheberrechtsinhabers ein.
  3. Lade die LICENSE-Datei in das Stammverzeichnis deines Repositorys herunter und füge den Header zu deinen Quelldateien hinzu.

Datenschutz & Einschränkungen

Alles wird in deinem Browser generiert.

Ähnliche Tools

Häufige Fragen

Welche Lizenz sollte ich wählen?

Für maximale Wiederverwendung: MIT oder Apache 2.0 (mit einer ausdrücklichen Patenterteilung). Wenn Änderungen offen bleiben sollen: GPL. Für Bibliotheken, die von proprietären Programmen eingebunden werden dürfen: LGPL oder MPL. Für Software, die über ein Netzwerk angeboten wird: AGPL.

Was bedeutet Copyleft?

Kopien und geänderte Versionen müssen unter derselben Lizenz weitergegeben werden: Starkes Copyleft gilt für das gesamte Programm, schwaches Copyleft nur für die lizenzierten Dateien oder die Bibliothek. Die AGPL gilt außerdem für Nutzer, die über ein Netzwerk auf das Programm zugreifen.

Was ist der Unterschied zwischen GPL-3.0-only und -or-later?

Bei „or-later“ dürfen Nutzer auch jede spätere von der FSF veröffentlichte GPL-Version verwenden; bei „only“ gilt ausschließlich Version 3. Der Lizenztext ist derselbe, die Auswahl wird in den Datei-Headern festgehalten.

Kostenloses Tool · läuft in deinem browser · kein Konto nötig