Freizügig (Permissive)

ISC License

Kurze freizügige Lizenz mit derselben Wirkung wie MIT und BSD 2-Clause, aber noch knapper formuliert.

SPDXISC

Erlaubnisse, Bedingungen und Einschränkungen auf einen Blick

Erlaubnisse

  • Kommerzielle NutzungDas Original und abgeleitete Werke dürfen kommerziell genutzt werden.
  • VerbreitungDer Code darf verbreitet werden.
  • ÄnderungDer Code darf verändert werden.
  • Private NutzungDer Code darf intern genutzt und geändert werden, ohne ihn zu veröffentlichen.

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

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 →

ZielprojektErgebnisHinweis
Proprietäre (kommerzielle) Software MöglichDer ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden.
MIT MöglichDer ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden.
Apache-2.0 MöglichDer ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden.
MPL-2.0 MöglichDer ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden.
LGPL-2.1 MöglichDer ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden.
LGPL-3.0 MöglichDer ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden.
GPL-2.0 MöglichDer ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden.
GPL-3.0 MöglichDer ursprüngliche Urheberrechtsvermerk und der Lizenztext müssen beigefügt werden.
AGPL-3.0 MöglichDer 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.