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 ISC-Lizenz wurde vom Internet Systems Consortium (ISC) für Software wie BIND verwendet. Sie verzichtet auf Formulierungen, die seit der Berner Übereinkunft überflüssig sind, und drückt dieselbe Wirkung wie MIT und BSD 2-Clause in kürzeren Sätzen aus. Das OpenBSD-Projekt empfiehlt sie für neuen Code, und weil der Befehl npm init lange ISC als Standard eintrug, ist sie auch bei JavaScript-Paketen häufig.
Bedingungen
Der Erlaubnistext ist ein einziger Satz: Nutzung, Vervielfältigung, Änderung und Verbreitung sind erlaubt, „sofern der obige Urheberrechtsvermerk und dieser Erlaubnishinweis in allen Kopien erscheinen“. Wie bei MIT ist also die Beibehaltung des Hinweises die einzige Bedingung; der Rest ist Gewährleistungs- und Haftungsausschluss.
Häufige Irrtümer
- „ISC ist eine unbekannte Lizenz, Unternehmen können sie nicht nutzen“ — Sie ist von der OSI anerkannt und wirkt wie MIT; in den meisten Unternehmensrichtlinien gilt sie als freizügig.
- „Das ist nur der npm-Standard und bedeutet nichts“ — Auch ISC ist eine rechtswirksame Lizenz. Entspricht sie nicht Ihrer Absicht, ändern Sie das Feld
licenseinpackage.jsonund die LICENSE-Datei. - „ISC ist die Variante ganz ohne Hinweispflicht“ — Ohne Hinweispflicht ist die auf dem ISC-Text basierende 0BSD.
Anwendung
Legen Sie den Text in LICENSE ab und füllen Sie [year] und [fullname] aus. Die SPDX-Kennung lautet ISC.
Wofür sie sich eignet
Für dieselben Fälle wie MIT. Man wählt sie, wenn man kurze Texte bevorzugt oder den Konventionen von OpenBSD oder npm folgen möchte. MIT ist allerdings bekannter und daher für Nutzer vertrauter.
Darf ISC-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. |
| MIT | 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.