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.
- Änderungen kennzeichnenÄnderungen am Original müssen kenntlich gemacht werden.
Einschränkungen
- MarkennutzungEs wird ausdrücklich klargestellt, dass keine Markenrechte eingeräumt werden.
- 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 Apache License 2.0 ist eine freizügige Lizenz, die die Apache Software Foundation (ASF) 2004 veröffentlicht hat. Wie MIT erlaubt sie kommerzielle Nutzung, Änderung und Weiterverbreitung sehr weitgehend, ist aber länger und in ihren Klauseln konkreter. Ihr wichtigstes Merkmal ist Abschnitt 3, in dem die Beitragenden ausdrücklich Patentnutzungsrechte einräumen. Erhebt jemand eine Patentklage mit der Behauptung, die Software verletze sein Patent, endet die ihm erteilte Patentlizenz mit dem Tag der Klageerhebung (Patent-Vergeltungsklausel). Kubernetes, TensorFlow, große Teile des Android Open Source Project (AOSP) und alle Projekte der Apache Foundation verwenden diese Lizenz.
Pflichten bei der Verbreitung (Abschnitt 4)
- Empfänger erhalten eine Kopie der Lizenz.
- Geänderte Dateien sind gut sichtbar als geändert zu kennzeichnen.
- Bei Verbreitung in Quellform bleiben die ursprünglichen Urheberrechts-, Patent-, Marken- und Zuschreibungshinweise erhalten (außer Teilen, die das Projekt nicht betreffen).
- Enthält das Original eine
NOTICE-Datei, wird ihr Inhalt an geeigneter Stelle in die Verbreitung aufgenommen (NOTICE-Datei, Dokumentation, Anzeige o. Ä.). Eigene Hinweise zu Ihren Änderungen dürfen Sie der NOTICE hinzufügen. - Für Ihre Änderungen dürfen Sie zusätzliche oder andere Lizenzbedingungen festlegen, der ursprüngliche Teil muss aber den Bedingungen der Apache-2.0 folgen.
Anwendung
In die Datei LICENSE kommt der Text unverändert. Der „APPENDIX“ am Ende ist eine Anleitung zur Anwendung und muss nicht gelöscht werden. Den Urheberrechtsvermerk setzen Sie in den Hinweis am Anfang jeder Quelldatei (Generator-Tab „Dateikopf“ → offizieller Hinweistext) oder in eine NOTICE-Datei. NOTICE ist keine Pflichtdatei; die ASF empfiehlt, darin nur die rechtlich erforderlichen Zuschreibungen knapp festzuhalten.
Häufige Irrtümer
- „Apache-Code darf nicht in GPL-Projekte“ — In GPL-3.0-Projekte darf er. Die FSF betrachtet die Apache-2.0 als mit der GPL-3.0 kompatibel. Wegen der Patentbeendigungs- und Freistellungsklauseln hält sie sie jedoch für nicht kompatibel mit der GPL-2.0 (only).
- „Nach Änderungen muss man den Quellcode offenlegen“ — Nein. Es besteht nur die Pflicht, Änderungen zu kennzeichnen, keine Offenlegungspflicht.
- „Ich muss meinen Namen in die Lizenzdatei eintragen“ — Der Text der Apache-2.0 enthält keine Platzhalter.
[yyyy] [name of copyright owner]im Anhang ist ein Beispiel für den Dateikopf. - „Unter Apache veröffentlicht heißt, Logo und Name dürfen verwendet werden“ — Abschnitt 6 räumt ausdrücklich keine Markenrechte ein.
Wofür sie sich eignet
Für Kooperationsprojekte zwischen Unternehmen, patentrelevante Technikfelder (maschinelles Lernen, Cloud, Telekommunikation usw.) und große Projekte mit vielen Beitragenden. Als freizügige Lizenz lässt sie sich leicht in kommerzielle Produkte übernehmen und senkt zugleich das Risiko von Patentstreitigkeiten. Ist eine gemeinsame Nutzung mit GPL-2.0-Projekten wahrscheinlich, kommen MIT oder das Dual Licensing MIT OR Apache-2.0 in Betracht.
Darf Apache-2.0-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 | Kopie der LICENSE sowie Urheberrechts- und NOTICE-Inhalte müssen erhalten bleiben; geänderte Dateien sind als geändert zu kennzeichnen. |
| MIT | Möglich | Kopie der LICENSE sowie Urheberrechts- und NOTICE-Inhalte müssen erhalten bleiben; geänderte Dateien sind als geändert zu kennzeichnen. |
| MPL-2.0 | Möglich | Kopie der LICENSE sowie Urheberrechts- und NOTICE-Inhalte müssen erhalten bleiben; geänderte Dateien sind als geändert zu kennzeichnen. |
| LGPL-2.1 | Nicht möglich | Die FSF sieht in den Patentbeendigungs- und Freistellungsklauseln der Apache-2.0 zusätzliche Einschränkungen, die die GPL-2.0 nicht kennt, und hält sie daher für inkompatibel mit GPL-2.0 (only). |
| LGPL-3.0 | Möglich | Kopie der LICENSE sowie Urheberrechts- und NOTICE-Inhalte müssen erhalten bleiben; geänderte Dateien sind als geändert zu kennzeichnen. |
| GPL-2.0 | Nicht möglich | Die FSF sieht in den Patentbeendigungs- und Freistellungsklauseln der Apache-2.0 zusätzliche Einschränkungen, die die GPL-2.0 nicht kennt, und hält sie daher für inkompatibel mit GPL-2.0 (only). |
| GPL-3.0 | Möglich | Kopie der LICENSE sowie Urheberrechts- und NOTICE-Inhalte müssen erhalten bleiben; geänderte Dateien sind als geändert zu kennzeichnen. |
| AGPL-3.0 | Möglich | Kopie der LICENSE sowie Urheberrechts- und NOTICE-Inhalte müssen erhalten bleiben; geänderte Dateien sind als geändert zu kennzeichnen. |
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.