Werkzeuge

Open-Source-Lizenzgenerator

Erhalten Sie den vollständigen Text von MIT, Apache 2.0, GPL, BSD, MPL und sechs weiteren Lizenzen – mit eingetragenem Namen und Jahr.

Läuft im BrowserCode-Konverter4198
Kostenlos

Ergebnis

Das Ergebnis erscheint hier.

Jedes Open-Source-Repository braucht eine LICENSE-Datei, und der Text muss die exakte, unveränderte Lizenz sein – eine Umschreibung ist nicht die Lizenz. Dieses Werkzeug liefert Ihnen die von choosealicense.com veröffentlichten Texte, dieselben Dateien, die GitHub hinzufügt, wenn Sie beim Anlegen eines Repositorys eine Lizenz wählen, und trägt Copyright-Jahr und Rechteinhaber ein, wo die Lizenz dafür einen Platz vorsieht. Neben dem Text wird aufgelistet, was die Lizenz erlaubt, was sie von Personen verlangt, die Ihren Code weiterverwenden, und was sie ausschließt – ebenfalls von derselben Website übernommen.

So arbeitet es

  • Enthalten sind elf Lizenzen: MIT, Apache-2.0, GPL-3.0, AGPL-3.0, LGPL-3.0, BSD-2-Clause, BSD-3-Clause, MPL-2.0, ISC, The Unlicense und CC0-1.0.
  • Als Jahr ist das aktuelle voreingestellt; ein Zeitraum wie 2019-2026 wird ebenfalls akzeptiert. Lassen Sie den Rechteinhaber leer, bleibt [fullname] im Text stehen, damit Sie es selbst ausfüllen können.
  • MIT, BSD und ISC haben eine Copyright-Zeile und erhalten Ihre Angaben. Apache, die GPL-Familie, MPL, The Unlicense und CC0 haben keine, daher kommt ihr Text unverändert zurück.
  • Erlaubnisse, Bedingungen und Einschränkungen werden als ✓, ! und ✗ angezeigt, so wie choosealicense.com sie zusammenfasst. Die Texte sind ein datierter Snapshot dieser Website, und der Commit des Snapshots wird angezeigt.

Wohin Ihre Daten gehen

Nirgendwohin. Dieses Werkzeug läuft vollständig in Ihrem Browser: Der eingefügte Text wird von der Seite verarbeitet und weder an einen Server übertragen noch protokolliert.

Dieses Tool ist kostenlos und braucht kein Konto. Die Ergebnisse existieren nur in Ihrer geöffneten Seite und werden nirgends gespeichert.

Was es kostet

Dieses Werkzeug ist kostenlos, ohne Anmeldung und ohne Punkte.

Häufige Fragen

Welche Lizenz sollte ich wählen?
Wenn Sie möglichst wenige Auflagen wollen, ist MIT die gängigste Wahl. Apache-2.0 ist ähnlich, gewährt aber zusätzlich eine Patentlizenz und verlangt, dass geänderte Dateien dies angeben. Wenn Verbesserungen offen bleiben sollen, verpflichtet GPL-3.0 jeden, der eine veränderte Version verbreitet, deren Quellcode zu veröffentlichen, und AGPL-3.0 dehnt das auf Software aus, die über ein Netzwerk angeboten wird. MPL-2.0 liegt dazwischen: Nur die Dateien, die Sie lizenziert haben, müssen offen bleiben.
Wo trage ich bei Apache 2.0 oder der GPL meinen Namen ein?
Nicht im Lizenztext – der hat keine Copyright-Zeile. Bei Apache gehört Ihre Copyright-Zeile in eine NOTICE-Datei oder in einen kurzen Header am Anfang jeder Quelldatei; der Anhang am Ende der Lizenz zeigt diesen Header mit [yyyy] und [name of copyright owner] als Platzhaltern. Der Schlussabschnitt der GPL, How to Apply These Terms to Your New Programs, enthält den entsprechenden Header.
Darf ich den Lizenztext bearbeiten?
Ändern Sie die Bedingungen nicht. Werkzeuge wie die Lizenzerkennung von GitHub, npm und Paketscanner erkennen eine Lizenz an ihrem exakten Text, und eine veränderte Lizenz ist rechtlich eine neue, die andere von Grund auf lesen müssen. Jahr und Namen einzutragen ist vorgesehen, Klauseln umzuformulieren nicht.
Ist das eine Rechtsberatung?
Nein. Die Texte sind die offiziellen, und die Zusammenfassungen stammen von choosealicense.com – doch welche Lizenz zu einem Projekt passt und wie sie mit den Regeln Ihres Arbeitgebers oder den Lizenzen Ihrer Abhängigkeiten zusammenspielt, ist eine Frage für einen Anwalt, wenn viel auf dem Spiel steht.

Das Open Source dahinter

Dieses Werkzeug läuft auf github/choosealicense.com, veröffentlicht unter MIT. Wer dasselbe Verhalten im eigenen Programm braucht, greift zu dieser Bibliothek.

github/choosealicense.com

Auch bekannt als

  • lizenz generator
  • mit lizenz generator
  • open source lizenz
  • apache 2.0 lizenztext
  • lizenz wählen
  • gpl 3.0 lizenztext
  • license datei github