Apache-Lizenz

Diese Begriffserklärung teilen
« Zurück zum Glossar Index
Apache-Lizenz

Bild von maniacvector auf Freepik

Die Apache-Lizenz ist eine freie Open-Source-Lizenz, die von der Apache Software Foundation (ASF) entwickelt wurde. Sie erlaubt die kostenlose Nutzung, Modifikation und Verbreitung der lizenzierten Software – sowohl für private als auch kommerzielle Zwecke.


1. Wichtige Merkmale der Apache-Lizenz

✔ Erlaubt kommerzielle Nutzung – Unternehmen dürfen Software unter Apache-Lizenz verwenden und sogar verkaufen.
✔ Erlaubt Modifikation – Jeder darf den Code ändern und anpassen.
✔ Patent-Schutz – Lizenznehmer erhalten eine Erlaubnis zur Nutzung von relevanten Patenten, die mit der Software verbunden sind.
✔ Kein Copyleft – Änderungen müssen nicht wieder als Open-Source veröffentlicht werden (anders als bei der GPL).
✔ Erforderliche Namensnennung – Der ursprüngliche Entwickler muss in den Lizenztexten erwähnt werden.


2. Versionen der Apache-Lizenz

🔹 Apache License 1.0 (1995) – Erste Version, mit Einschränkungen für Weiterentwicklungen.
🔹 Apache License 1.1 (2000) – Erlaubte es Entwicklern, Änderungen nicht zurückzugeben.
🔹 Apache License 2.0 (2004, aktuellste Version) – Verbesserte Klarheit und beinhaltet Patentschutz für Nutzer.


3. Erlaubte und nicht erlaubte Nutzung

✅ Was ist erlaubt?

✔ Kommerzielle Nutzung der Software
✔ Veränderung des Codes
✔ Veröffentlichung von Modifikationen unter einer anderen Lizenz
✔ Nutzung in proprietärer (nicht Open-Source) Software

❌ Was ist nicht erlaubt?

✖ Verwendung von Markennamen oder Logos der Apache Software Foundation ohne Genehmigung
✖ Entfernen von Copyright-Hinweisen aus der Originalsoftware


4. Beispiel für die Apache-Lizenz

Der Lizenztext enthält unter anderem folgende Klausel:

Copyright [Jahr] [Name des Autors oder Unternehmens]

Licensed under the Apache License, Version 2.0 (the "License"); 
you may not use this file except in compliance with the License. 
You may obtain a copy of the License at:

http://www.apache.org/licenses/LICENSE-2.0

Das bedeutet, dass jeder den Code frei verwenden darf, solange die Lizenzbedingungen eingehalten werden.


5. Bekannte Software-Projekte mit Apache-Lizenz

🔹 Apache HTTP Server – Einer der meistgenutzten Webserver
🔹 Android SDK – Viele Android-Komponenten nutzen die Apache-Lizenz
🔹 Hadoop – Framework für Big-Data-Anwendungen
🔹 Elasticsearch – Suchmaschine und Analytics-Tool


6. Vergleich mit anderen Open-Source-Lizenzen

LizenzKommerzielle Nutzung erlaubt?Änderungen als Open-Source veröffentlichen?Patent-Schutz enthalten?
Apache 2.0✅ Ja❌ Nein, eigene Lizenz möglich✅ Ja
GPL (General Public License)✅ Ja✅ Ja, Änderungen müssen Open-Source bleiben❌ Nein
MIT-Lizenz✅ Ja❌ Nein❌ Nein
BSD-Lizenz✅ Ja❌ Nein❌ Nein

7. Fazit

Die Apache-Lizenz 2.0 ist eine sehr freie und geschäftsfreundliche Lizenz, die Entwicklern erlaubt, Open-Source-Code in kommerziellen Projekten zu nutzen. Sie bietet einen wichtigen Patent-Schutz, verlangt aber eine Namensnennung der ursprünglichen Entwickler.

Suchst du eine genauere Erklärung für einen bestimmten Anwendungsfall? 😊

„Möchtest Du zu diesen Begriff oder einem anderen Thema mit uns ins Gespräch kommen?“

Dann kontaktiere uns einfach hier! 😊

Wir sind darum bemüht die angebotenen Informationen aktuell zu halten und diese in knapper und verständlicher Form darzustellen. Fehler und Irrtümer bleiben aber menschlich und darum vorbehalten. Bei Unstimmigkeiten zu einem Begriff, bitten wir darum dies per E-Mail mit uns zu diskutieren. Bitte nutze hierfür unsere E-Mail: info@jupiterexpress.de« Zurück zum Glossar Index