Lizenzgenerator
Ein Projekt ohne eine LICENSE-Datei bedeutet technisch “alle Rechte vorbehalten”, niemand kann den Code wiederverwenden. Dieser Generator erstellt den vollständigen, unveränderten Text der beliebtesten Open-Source-Lizenzen, wobei Ihr Name und das aktuelle Jahr in die Copyright-Zeile eingefügt werden. Fügen Sie es in eine LICENSE-Datei im Stammverzeichnis Ihres Repositories ein und pushen Sie es.
So wählen und generieren Sie eine Lizenz
-
1
Wählen Sie eine Lizenz
MIT für permissiv, Apache-2.0 für permissiv + Patentgewährung, GPLv3 für Copyleft.
-
2
Geben Sie Ihren Namen und das Jahr ein
Der Copyright-Inhaber, Ihr rechtlicher Name oder Ihr Unternehmen. Jahr ist das erste Veröffentlichungsjahr.
-
3
Überprüfen Sie den vollständigen Text
Der Lizenztext bleibt genau so, wie ihn OSI / FSF veröffentlicht; nur die Copyright-Zeile ändert sich.
-
4
Fügen Sie es in LICENSE ein
Speichern Sie es im Stammverzeichnis Ihres Repositories. GitHub erkennt es und zeigt es in der Seitenleiste an.
Wahl zwischen den beliebten Optionen
Es gibt keine universell “beste” Open-Source-Lizenz. Die Wahl hängt davon ab, was Sie den nachgelagerten Nutzern erlauben, und was nicht.
| Lizenz | Typ | Patentgewährung | Copyleft? | Bemerkenswerte Nutzer |
|---|---|---|---|---|
| MIT | Permissiv | Implizit | Nein | Rails, Node-Pakete, jQuery |
| Apache-2.0 | Permissiv | Explizit | Nein | Kubernetes, Android AOSP |
| BSD-3-Klausel | Permissiv | Nein | Nein | Go Standardbibliothek, Nginx |
| GPL-3.0 | Starkes Copyleft | Ja | Ja | GCC, Bash, GIMP |
| LGPL-3.0 | Schwaches Copyleft | Ja | Teilweise | glibc, Qt (historisch) |
| MPL-2.0 | Schwaches Copyleft | Ja | Teilweise | Firefox, Thunderbird |
| AGPL-3.0 | Netzwerk-Copyleft | Ja | Ja | MongoDB (vor 2018), Grafana |
| Unlicense / CC0 | Widmung an das öffentliche Domäne | - | Nein | Kleine Dienstprogrammbibliotheken |
Die drei praktischen Fragen
-
Möchten Sie Closed-Source-Forks? Permissiv (MIT, Apache, BSD) → ja. Copyleft (GPL, AGPL) → nein.
-
Kümmern Sie sich um Patentvergeltung? Apache-2.0, GPLv3 und MPL-2.0 haben explizite Patentgewährungen, die bei Rechtsstreitigkeiten enden. MIT und BSD-2/3 nicht.
-
Läuft Ihr Code als Netzwerkdienst? AGPL-3.0 schließt das “SaaS-Schlupfloch”, Nutzer des Dienstes zählen als Verbreitung. Wenn das wichtig ist, wählen Sie es; andernfalls ist GPLv3 einfacher.
Häufige Fehler, die zu vermeiden sind
- Bearbeiten Sie den Lizenztext nicht. Eine “MIT-mit-meinen-Änderungen”-Lizenz ist eine neue, inkompatible Lizenz. Gerichte lehnen ad-hoc Änderungen ab.
- Verwenden Sie nicht zwei Lizenzen ohne Verständnis der Kompatibilität. Apache-2.0 und GPLv2 sind nicht kompatibel; Apache-2.0 und GPLv3 sind es.
- Vergessen Sie nicht die SPDX-Identifikationsnummer in den Quellüberschriften:
SPDX-License-Identifier: MITin Zeile 1 hilft Werkzeugen, Ihre Wahl zu erkennen. - Verwenden Sie “Creative Commons” nicht für Software. CC-Lizenzen sind für kreative Werke; verwenden Sie sie für Dokumentation und Bilder, nicht für Code.
Duale Lizenzierung
Einige Projekte werden unter zwei Lizenzen veröffentlicht, typischerweise eine Copyleft- und eine kommerzielle, damit Unternehmen die Copyleft-Bedingungen umgehen können. Qt und MySQL tun dies berühmt. Es ist rechtlich komplex; wenn Sie das Projekt nicht monetarisieren, bleiben Sie bei einer einzigen OSI-genehmigten Lizenz.
Häufig gestellte Fragen
MIT ist die beliebteste Standardlizenz für kleine Open-Source-Projekte: kurz, permissiv, weit verbreitet und mit praktisch jeder anderen Lizenz kompatibel. Apache-2.0 ist eine etwas sicherere Wahl, wenn Ihr Projekt patentierbare Neuheiten hat.
Ja. Ohne eine ist Ihr Code vollständig urheberrechtlich geschützt und niemand kann ihn legal wiederverwenden, der öffentliche Zugang von GitHub ist keine Lizenz. Fügen Sie am selben Tag, an dem Sie das Repo öffentlich machen, eine LICENSE-Datei hinzu.
Das erste Jahr der Veröffentlichung (einzelnes Jahr) oder ein Bereich, der im aktuellen Jahr endet (z. B. “2019-2026”). Das Aktualisieren des Jahres jedes Januar ist eine Höflichkeit, keine gesetzliche Anforderung in den meisten Jurisdiktionen.
Nein, die Substitution erfolgt in Ihrem Browser und Ihr Name, Jahr und die Wahl der Lizenz werden nie an uns gesendet.
Verwandte Tools
ASCII-Tabelle Referenz
Vollständige ASCII-Tabelle von 0 bis 127 mit Dezimal-, Hex-, Oktal-, Binär- und numerischer HTML-Zeichenreferenz für jedes Zeichen, einschließlich Steuerzeichen wie NUL, LF und DEL.
HTML-Zeichenreferenz
Durchsuchbare Liste von HTML-Entitäten, ihren benannten und numerischen Codes sowie eine Ein-Klick-Kopie für Sonderzeichen und Symbole.
Farbrad-Explorer
Erforschen Sie das Farbrad interaktiv. Rotieren Sie Harmonien, vergleichen Sie HSL mit RYB, erkennen Sie komplementäre und triadische Paare in Echtzeit.
Referenz für Tastenkombinationen
Durchsuchen Sie dokumentierte Standardkürzel für VS Code, Chrome und Bash mit GNU Readline unter macOS, Windows und Linux.
Zufallsbuchstaben-Generator
Erzeugen Sie zufällige A-Z-Buchstaben. Wählen Sie Anzahl, Großschreibung, Kleinschreibung oder gemischte Schreibweise für Spiele, Aufgaben und Unterricht.
HTML-Formatter
Formatieren Sie HTML lokal im Browser mit zwei oder vier Leerzeichen Einrückung. HTML wird weder hochgeladen noch validiert.
Tool in anderen Sprachen verfügbar
- Generator Lisensi [ID]
- ライセンスジェネレーター [JA]
- ตัวสร้างไลเซนส์ [TH]
- Bộ tạo giấy phép [VI]
- 라이선스 생성기 [KO]
- Generator licencji [PL]
- Gerador de Licença [PT]
- Generador de Licencias [ES]
- Licensgenerator [SV]
- مولد تراخيص [AR]
- Générateur de licence [FR]
- Licentiegenerator [NL]
- Генератор лицензий [RU]
- Lisans Jeneratörü [TR]
- 许可证生成器 [ZH]
- License Generator [EN]
- Generatore di Licenze [IT]