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 BSD 2-Clause ist die BSD 3-Clause ohne die Klausel zum Namensverbot. Sie heißt auch „Simplified BSD“ oder – weil das FreeBSD-Projekt sie übernommen hat – „FreeBSD License“. Der Großteil des FreeBSD-Codes und Homebrew verwenden diese Lizenz.
Die zwei Bedingungen
- Bei der Weiterverbreitung von Quellcode bleiben Urheberrechtsvermerk, Bedingungsliste und Haftungsausschluss erhalten.
- Bei der Weiterverbreitung in Binärform wird derselbe Inhalt in die Dokumentation oder andere beigefügte Materialien aufgenommen.
Alles andere ist frei: Änderung, Einbindung in proprietäre kommerzielle Produkte und Relizenzierung sind möglich.
Verhältnis zu MIT und ISC
Die praktische Wirkung ist nahezu dieselbe wie bei MIT und ISC. Die BSD 2-Clause unterscheidet sich darin, dass sie Quell- und Binärverbreitung in getrennten Klauseln behandelt und den Ort des Hinweises etwas genauer festlegt. Keine der drei hat eine ausdrückliche Patentklausel. Eine Variante mit ausdrücklicher Patentlizenz ist BSD-2-Clause-Patent (OSI-anerkannt).
Häufige Irrtümer
- „2-Clause ist weniger sicher als 3-Clause“ — Klausel 3 verhindert nur die Verwendung von Namen zu Werbezwecken; sie bietet keinen zusätzlichen rechtlichen Schutz. Viele sind der Ansicht, dass die Namensnutzung ohnehin nicht von der Lizenz erlaubt ist.
- „Für Binärdateien ist kein Hinweis nötig“ — Klausel 2 verlangt bei Binärverbreitung einen Hinweis in der Dokumentation o. Ä. Eine freizügige Lizenz ohne Hinweispflicht für Binärdateien ist die BSL-1.0.
Anwendung
Legen Sie den Text in LICENSE ab und füllen Sie [year] und [fullname] aus. Die SPDX-Kennung lautet BSD-2-Clause.
Wofür sie sich eignet
Für Projekte, die mit dem BSD-Ökosystem Code austauschen, etwa Betriebssysteme und Systemwerkzeuge, und für Organisationen, die MIT-ähnliche Freiheit wünschen, aber mit dem BSD-Wortlaut vertraut sind.
Darf BSD-2-Clause-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.