Die
Apache-Lizenz ist die Open Source Lizenz der Apache Software Foundation. Die aktuelle Version 2.0 wurde im Januar 2004 veröffentlicht. Sie ist gegenüber der vorherigen Version 1.1 stark erweitert. Auf Grund ihres Umfangs wird in den Quelltexten der einzelnen Apache-Projekte nicht mehr der komplette Text, sondern lediglich ein Verweis auf die Originallizenz eingefügt. Zur Zeit wird geprüft, ob diese Version der Apache Lizenz kompatibel zur GNU General Public Lizenz (GPL) ist. Sie wird von allen Apache-Projekten verwendet.
Prinzipiell beinhaltet sie:
- man darf Software unter dieser Lizenz frei in jedem Umfeld verwenden, modifizieren und verteilen.
- wenn man sie verteilt, muss eindeutig darauf hingewiesen werden, welche Software unter der Apache-Lizenz verwendet wurde und dass diese von Apache Software Foundation stammt. Eine Kopie der Lizenz muss dem Paket beiliegen.
- man muss einem Paket nicht die Quellcodes der Apache Software beilegen.
- Änderungen am Quellcode der Apache Software müssen nicht zu Apache zurückgeschickt werden.
- Die eigene Software, die Apache Software verwendet, muss nicht unter der Apache Lizenz stehen.
Wichtige Applikationen
Zu den wichtigsten Softwareprodukten, die unter der Apache Software License veröffentlicht wurden gehören:
- Apache HTTP Server
- Ant
- Tomcat
- PHP (die PHP-Lizenz ist eine leicht modifizierte Apache 1.1 Lizenz)
- Struts