LIZENZ-Dateigenerator
Generieren Sie in Sekundenschnelle den vollständigen, korrekt formatierten Text jeder gängigen Open-Source-Lizenz (MIT, Apache 2.0, GPL, BSD usw.). Fügen Sie den Namen und das Jahr Ihres benutzerdefinierten Urheberrechtsinhabers hinzu, lesen Sie explizite Metadaten zu Berechtigungen/Einschränkungen und laden Sie Ihre LIZENZdatei sofort herunter. Privat, schnell und komplett lokal.
Select an open-source license type, enter your copyright details, and generate the complete, production-ready LICENSE file text instantly in your browser.
Select the open-source license for your project.
MIT License
A simple, extremely permissive, and popular license. Anyone can use, modify, distribute, and sell your software without commercial limitations, provided they preserve the original copyright and license notice.
Permits
Requires
Forbids / Limits
4-digit year, e.g. 2026.
Your full name or organization name.
Optional - appears in some license templates.
Warum unseren LIZENZ-Dateigenerator verwenden?
- 10 beliebte Lizenzen: Generieren Sie sofort MIT, Apache 2.0, GPL v2/v3, LGPL, MPL 2.0, BSD 2/3-Clause, Unlicense und CC0 1.0 – alles standardmäßig und produktionsbereit.
- 100 % privat und lokal: Der gesamte Lizenztext wird mithilfe von JavaScript vollständig in Ihrem Browser generiert. Ihr Projektname und Ihre Autorendaten verlassen niemals Ihr Gerät und berühren keinen Server.
- Visuelle Genehmigungsabzeichen: Farbcodierte Genehmigungs-, Erfordernis- und Verbotsabzeichen helfen Ihnen, sofort zu verstehen, was jede Lizenz erlaubt, erfordert und einschränkt, bevor Sie eine Auswahl treffen.
- Sofortiger Download: Durch den Download mit einem Klick wird eine saubere Klartext-LIZENZdatei generiert, die Sie in Ihrem Repository-Stammverzeichnis ablegen können. Zur schnellen Verwendung in einer Aktion in die Zwischenablage kopieren.
Was ist eine Open-Source-Lizenz?
Eine Open-Source-Lizenz ist ein Rechtsdokument, das regelt, wie Software verwendet, geändert und verbreitet werden darf. Ohne eine Lizenz gelten alle standardmäßigen Urheberrechtsgesetze – das bedeutet, dass niemand außer dem ursprünglichen Autor das Recht hat, die Software zu nutzen, zu kopieren oder zu verbreiten, selbst wenn der Quellcode öffentlich einsehbar ist.
Durch das Hinzufügen einer LICENSE-Datei zu Ihrem Repository werden Benutzern explizit bestimmte Rechte gewährt und Anforderungen definiert, die sie befolgen müssen. Es verwandelt Ihren öffentlichen Code von „sichtbar, aber eingeschränkt“ in wirklich offen und wiederverwendbar unter genau definierten rechtlichen Bedingungen.
Permissive vs. Copyleft-Lizenzen
Permissive Lizenzen (MIT, Apache 2.0, BSD) unterliegen nur minimalen Einschränkungen – Benutzer können Ihren Code verwenden, ändern und sogar in proprietäre Produkte integrieren, sofern sie den ursprünglichen Urheberrechtshinweis enthalten. Dies maximiert die Akzeptanz und kommerzielle Nutzung Ihres Projekts.
Copyleft-Lizenzen (GPL, LGPL) erfordern, dass abgeleitete Werke unter derselben Lizenz veröffentlicht werden. Dies stellt sicher, dass Verbesserungen an der Software Open Source bleiben, und verhindert, dass Unternehmen den Code proprietär übernehmen, ohne etwas zurückzugeben.
Auswahl der richtigen Lizenz
Für maximale Akzeptanz: Wählen Sie MIT oder Apache 2.0. MIT ist das einfachste und am weitesten verbreitete Verfahren. Apache 2.0 fügt explizite Patenterteilungen hinzu und schützt so Mitwirkende und Benutzer vor Patentstreitigkeiten.
Für Bibliotheken: LGPL v3 oder MPL 2.0 ermöglichen proprietären Programmen die Verknüpfung mit Ihrer Bibliothek, ohne dass ihre Codebasis durch Copyleft infiziert wird, was sie zu einer beliebten Wahl für Infrastruktur-Tools und Frameworks macht.
Zur gemeinfreien Widmung: Die Unlicense oder CC0 1.0 verzichten weltweit auf alle Urheberrechtsbeschränkungen und machen Ihre Arbeit wirklich kostenlos, ohne dass eine Quellenangabe erforderlich ist.
Konventionen für Lizenzdateien
Konventionell platzieren Open-Source-Projekte ihre Lizenz in einer Datei namens LICENSE oder LICENSE.txt im Stammverzeichnis des Repositorys. Sowohl GitHub als auch GitLab erkennen und zeigen automatisch Lizenzinformationen aus dieser Datei an und zeigen sie gut sichtbar auf der Projektseite an.
Geben Sie immer das korrekte Urheberrechtsjahr und den offiziellen Namen oder Organisationsnamen des Urheberrechtsinhabers an. Einige Lizenzen wie Apache 2.0 erfordern möglicherweise auch eine NOTICE-Datei zur Namensnennung. Die Verwendung einer genauen, ordnungsgemäß formatierten Lizenzdatei sorgt für Rechtsklarheit und schafft Vertrauen bei Mitwirkenden und Benutzern.
Häufig gestellte Fragen
Ein LIZENZ-Dateigenerator ist ein browserbasiertes Tool, das sofort den vollständigen, korrekt formatierten Text jeder gängigen Open-Source-Lizenz erstellt. Wählen Sie einfach einen Lizenztyp aus, geben Sie Ihren Namen und das Copyright-Jahr ein und laden Sie die vollständige, sofort übertragbare LIZENZdatei für Ihr Software-Repository oder Open-Source-Projekt herunter.
Ja. Unser LIZENZ-Dateigenerator arbeitet vollständig clientseitig in Ihrem Webbrowser und verwendet lokales JavaScript. Ihr Autorenname, Projektname und Copyright-Jahr werden niemals an einen externen Server oder einen Drittanbieterdienst übermittelt. Sämtliche Lizenztexte werden ausschließlich privat und lokal auf Ihrem eigenen Gerät generiert.
Freizügige Lizenzen (MIT, Apache 2.0, BSD) ermöglichen die uneingeschränkte Nutzung, einschließlich proprietärer Produkte, und erfordern lediglich die Angabe des Urheberrechts. Copyleft-Lizenzen (GPL, LGPL) erfordern, dass abgeleitete Werke unter derselben Open-Source-Lizenz veröffentlicht werden, um sicherzustellen, dass alle Verbesserungen der öffentlichen Entwicklergemeinschaft weiterhin zur Verfügung stehen.
Wählen Sie MIT für maximale Akzeptanz und Einfachheit. Apache 2.0 fügt expliziten Patentschutz für Mitwirkende hinzu. Verwenden Sie GPL v3, um Open-Source-Beiträge von Forks zu erzwingen. Für Bibliotheken, die möglicherweise von proprietärer Software verknüpft werden, sind LGPL oder MPL 2.0 ideal. Für gemeinfreie Widmungen sind The Unlicense oder CC0 die stärksten verfügbaren Optionen.
Ja. Bei den meisten Open-Source-Lizenzen müssen Sie das Urheberrechtsjahr und den vollständigen Namen des Urheberrechtsinhabers angeben – entweder den Namen eines einzelnen Entwicklers oder einen Firmennamen. Das Weglassen dieser Informationen schwächt die rechtliche Durchsetzbarkeit Ihrer Lizenz und kann zu Compliance-Problemen bei Softwareprüfungen für Unternehmen oder Institutionen führen.
Ja. Sie können für jedes Jahr und jeden Urheberrechtsinhaber eine neue Lizenzdatei erstellen. Beachten Sie, dass die Neulizenzierung vorhandener Software rechtlich die Zustimmung aller Mitwirkenden erfordert, die Urheberrechte besitzen, nicht nur des Projektbetreuers. Konsultieren Sie immer alle Mitwirkenden und einen Rechtsberater, bevor Sie von einer Copyleft-Lizenz zu einer freizügigeren Lizenz wechseln.
Konventionell verwenden Sie den Dateinamen LICENSE (ohne Erweiterung) oder LICENSE.txt im Stammverzeichnis Ihres Repositorys. Sowohl GitHub als auch GitLab erkennen automatisch Lizenzinformationen aus diesen Dateinamen und zeigen sie an. Einige Ökosysteme wie npm erwarten zusätzlich die SPDX-Identifikationszeichenfolge im Paket.json-Lizenzfeld neben der Datei.