Lizenzvergleich

In einer Tabelle sehen Sie, was jede Lizenz erlaubt (Erlaubnisse), welche Pflichten sie auferlegt (Bedingungen) und was sie nicht zusichert (Einschränkungen). Ein Klick auf den Lizenznamen führt zur ausführlichen Erläuterung.

LizenzErlaubnisseBedingungenEinschränkungen
Kommerzielle NutzungÄnderungVerbreitungPrivate NutzungPatentnutzungUrheberrechts- und LizenzhinweisHinweis bei Quellcode-VerbreitungÄnderungen kennzeichnenQuellcode offenlegenNetzwerknutzung gilt als VerbreitungGleiche LizenzGleiche Lizenz (dateibezogen)Gleiche Lizenz (bibliotheksbezogen)MarkennutzungHaftungsbeschränkungPatentnutzungKeine Gewährleistung
MITJaJaJaJaNeinJaNeinNeinNeinNeinNeinNeinNeinNeinJaNeinJa
Apache-2.0JaJaJaJaJaJaNeinJaNeinNeinNeinNeinNeinJaJaNeinJa
GPL-3.0JaJaJaJaJaJaNeinJaJaNeinJaNeinNeinNeinJaNeinJa
GPL-2.0JaJaJaJaNeinJaNeinJaJaNeinJaNeinNeinNeinJaNeinJa
LGPL-3.0JaJaJaJaJaJaNeinJaJaNeinNeinNeinJaNeinJaNeinJa
LGPL-2.1JaJaJaJaNeinJaNeinJaJaNeinNeinNeinJaNeinJaNeinJa
AGPL-3.0JaJaJaJaJaJaNeinJaJaJaJaNeinNeinNeinJaNeinJa
MPL-2.0JaJaJaJaJaJaNeinNeinJaNeinNeinJaNeinJaJaNeinJa
EPL-2.0JaJaJaJaJaJaNeinNeinJaNeinJaNeinNeinNeinJaNeinJa
BSD-3-ClauseJaJaJaJaNeinJaNeinNeinNeinNeinNeinNeinNeinNeinJaNeinJa
BSD-2-ClauseJaJaJaJaNeinJaNeinNeinNeinNeinNeinNeinNeinNeinJaNeinJa
ISCJaJaJaJaNeinJaNeinNeinNeinNeinNeinNeinNeinNeinJaNeinJa
0BSDJaJaJaJaNeinNeinNeinNeinNeinNeinNeinNeinNeinNeinJaNeinJa
BSL-1.0JaJaJaJaNeinNeinJaNeinNeinNeinNeinNeinNeinNeinJaNeinJa
UnlicenseJaJaJaJaNeinNeinNeinNeinNeinNeinNeinNeinNeinNeinJaNeinJa
CC0-1.0JaJaJaJaNeinNeinNeinNeinNeinNeinNeinNeinNeinJaJaJaJa

Einteilung in Erlaubnisse, Bedingungen und Einschränkungen: Daten von choosealicense.com (GitHub, MIT-Lizenz).

Legende

Kommerzielle Nutzung (Erlaubnisse)
Das Original und abgeleitete Werke dürfen kommerziell genutzt werden.
Änderung (Erlaubnisse)
Der Code darf verändert werden.
Verbreitung (Erlaubnisse)
Der Code darf verbreitet werden.
Private Nutzung (Erlaubnisse)
Der Code darf intern genutzt und geändert werden, ohne ihn zu veröffentlichen.
Patentnutzung (Erlaubnisse)
Die Beitragenden räumen ausdrücklich Patentnutzungsrechte ein.
Urheberrechts- und Lizenzhinweis (Bedingungen)
Bei der Verbreitung müssen eine Kopie der Lizenz und der Urheberrechtsvermerk beigefügt werden.
Hinweis bei Quellcode-Verbreitung (Bedingungen)
Der Hinweis ist nur bei Verbreitung in Quellform nötig, nicht bei Binärdateien.
Änderungen kennzeichnen (Bedingungen)
Änderungen am Original müssen kenntlich gemacht werden.
Quellcode offenlegen (Bedingungen)
Bei der Verbreitung muss der Quellcode bereitgestellt werden.
Netzwerknutzung gilt als Verbreitung (Bedingungen)
Auch Nutzer, die über ein Netzwerk zugreifen, haben Anspruch auf den Quellcode.
Gleiche Lizenz (Bedingungen)
Geänderte und abgeleitete Werke müssen unter derselben (oder einer kompatiblen) Lizenz verbreitet werden.
Gleiche Lizenz (dateibezogen) (Bedingungen)
Änderungen an bestehenden Dateien müssen unter derselben Lizenz verbreitet werden.
Gleiche Lizenz (bibliotheksbezogen) (Bedingungen)
Änderungen an der Bibliothek müssen unter derselben Lizenz stehen; für Programme, die sie nutzen, gilt das unter Umständen nicht.
Markennutzung (Einschränkungen)
Es wird ausdrücklich klargestellt, dass keine Markenrechte eingeräumt werden.
Haftungsbeschränkung (Einschränkungen)
Es wird ausdrücklich jede Haftung für Schäden ausgeschlossen.
Patentnutzung (Einschränkungen)
Es wird ausdrücklich klargestellt, dass keine Patentrechte der Beitragenden eingeräumt werden.
Keine Gewährleistung (Einschränkungen)
Es wird ausdrücklich jede Gewährleistung ausgeschlossen.

So lesen Sie die Tabelle

Ein ● in der Spalte Erlaubnisse bedeutet, dass die Handlung ausdrücklich erlaubt ist. Bei Lizenzen ohne Patentklausel wie MIT oder BSD ist „Patentnutzung“ leer – das heißt aber nicht, dass man automatisch mit Patentklagen rechnen muss. Nach mancher Auffassung kann eine stillschweigende Lizenz angenommen werden. Eine ausdrückliche Klausel ist lediglich eindeutiger.

Die Spalte Bedingungen nennt Pflichten, die bei der Verbreitung gelten. Wird Code nur innerhalb eines Unternehmens genutzt und nicht weitergegeben, entstehen die meisten Bedingungen gar nicht. Ausnahme ist die Bedingung „Netzwerknutzung“ der AGPL-3.0: Wer eine geänderte Version auf einem Server betreibt, auf den andere zugreifen, muss den Quellcode bereitstellen.

Die Spalte Einschränkungen zeigt, was die Lizenz nicht zusichert. Fast alle Open-Source-Lizenzen werden „wie besehen“ bereitgestellt, ohne Gewährleistung und Haftung. Auch Lizenzen ohne Markenklausel übertragen im Zweifel keine Markenrechte.

Häufige Verwechslungen beim Vergleich

Die Tabelle folgt der Einteilung von choosealicense.com. Maßgeblich für die tatsächlichen Pflichten ist der Lizenztext.