Erlaubnisse, Bedingungen und Einschränkungen auf einen Blick
Bedingungen
- Urheberrechts- und LizenzhinweisBei der Verbreitung müssen eine Kopie der Lizenz und der Urheberrechtsvermerk beigefügt werden.
Einschränkungen
- HaftungsbeschränkungEs wird ausdrücklich jede Haftung für Schäden ausgeschlossen.
- Keine GewährleistungEs wird ausdrücklich jede Gewährleistung ausgeschlossen.
Einteilung in Erlaubnisse, Bedingungen und Einschränkungen: Daten von choosealicense.com (GitHub, MIT-Lizenz).
Was ist das für eine Lizenz?
Die MIT-Lizenz ist eine freizügige (permissive) Lizenz, die auf das Massachusetts Institute of Technology (MIT) zurückgeht. Ihr Text umfasst nur drei Absätze, ist leicht lesbar und erlaubt Nutzung, Vervielfältigung, Änderung, Zusammenführung, Veröffentlichung, Verbreitung, Unterlizenzierung und Verkauf. Es gibt nur eine Bedingung: Urheberrechtsvermerk und dieser Erlaubnishinweis müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein. Der letzte Absatz ist ein Haftungsausschluss: Die Software wird „wie besehen“ (AS IS) bereitgestellt, ohne jede Gewährleistung und ohne Haftung für Schäden.
Sie gilt als die meistgenutzte Lizenz in öffentlichen GitHub-Repositorys; bekannte Projekte wie Node.js, Ruby on Rails, jQuery und React verwenden MIT. React ist auch dafür bekannt, 2017 von der Kombination „BSD + Patente“ zu MIT gewechselt zu sein.
Pflichten bei der Verbreitung
- Den ursprünglichen Urheberrechtsvermerk (
Copyright (c) Jahr Rechteinhaber) und den vollständigen Erlaubnishinweis beifügen. - Auch bei reiner Binärverbreitung entfällt die Hinweispflicht nicht. Üblich sind der Bildschirm „Open-Source-Lizenzen“ einer App, das Handbuch oder eine mitgelieferte Textdatei.
- Es gibt keine Pflicht zur Offenlegung des Quellcodes, zum Kennzeichnen von Änderungen oder zur Beibehaltung derselben Lizenz. MIT-Code darf geändert und in proprietäre kommerzielle Produkte übernommen werden.
Anwendung
Legen Sie im Stammverzeichnis des Repositorys eine Datei LICENSE (oder LICENSE.txt, LICENSE.md) mit dem Text an und ersetzen Sie [year] durch das Jahr und [fullname] durch den Rechteinhaber. Der Generator dieser Website erledigt das für Sie. Wenn Sie zusätzlich die Paketmetadaten (z. B. "license": "MIT" in package.json) und SPDX-License-Identifier: MIT im Dateikopf angeben, erkennen Werkzeuge die Lizenz automatisch.
Häufige Irrtümer
- „MIT hat überhaupt keine Bedingungen“ — Es gibt eine Hinweispflicht. Völlig bedingungslos sind 0BSD, Unlicense und CC0.
- „Wer MIT-Code nutzt, muss seinen Code auch unter MIT stellen“ — Nein. Solange die Hinweise des übernommenen Teils erhalten bleiben, kann das Gesamtprodukt unter jeder Lizenz (auch proprietär) verbreitet werden.
- „Patentsorgen gibt es gar nicht“ — Der MIT-Text enthält keine ausdrückliche Patentklausel. Viele nehmen eine stillschweigende Lizenz an; wer eine ausdrückliche Patentlizenz braucht, sollte die Apache-2.0 prüfen.
- „Unter MIT veröffentlicht heißt, der Name darf für Werbung verwendet werden“ — Die Lizenz ist eine Erlaubnis zum Urheberrecht und gewährt keine Rechte an Marken oder Namen.
Wofür sie sich eignet
Für Bibliotheken, kleine Werkzeuge und Beispielcode, die möglichst viele Menschen ohne Einschränkungen nutzen sollen. Unternehmen können sie leicht einführen, und sie lässt sich in Projekte unter fast jeder anderen Lizenz (einschließlich GPL) aufnehmen – ihre Kompatibilität im Ökosystem gehört zu den breitesten. In den Ökosystemen von Rust und JavaScript wird zur Ergänzung der Patentfrage oft auch das Dual Licensing MIT OR Apache-2.0 gewählt (Ratgeber Dual Licensing).
Darf MIT-Code in andere Projekte übernommen werden?
Allgemeine Einschätzung, wenn Code unter dieser Lizenz in ein Projekt mit der unten genannten Lizenz übernommen und gemeinsam verbreitet wird. Weitere Kombinationen im Kompatibilitätsprüfer →
| Zielprojekt | Ergebnis | Hinweis |
|---|---|---|
| Proprietäre (kommerzielle) Software | Möglich | Der ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden. |
| Apache-2.0 | Möglich | Der ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden. |
| MPL-2.0 | Möglich | Der ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden. |
| LGPL-2.1 | Möglich | Der ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden. |
| LGPL-3.0 | Möglich | Der ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden. |
| GPL-2.0 | Möglich | Der ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden. |
| GPL-3.0 | Möglich | Der ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden. |
| AGPL-3.0 | Möglich | Der ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden. |
Die Inhalte dieser Website sind allgemeine Informationen und keine Rechtsberatung. Für konkrete Entscheidungen zu Vertrieb, Verträgen oder Streitfällen wenden Sie sich an eine Anwältin, einen Anwalt oder andere Fachleute.