|
|
Zeile 13: |
Zeile 13: |
|
| |
|
| = TMP = | | = TMP = |
| Die '''Apache-Lizenz''' ist eine durch die [[Free Software Foundation]] anerkannte [[Freie-Software-Lizenz]] der [[Apache Software Foundation]], jedoch keine [[Copyleft]]-Lizenz.
| |
|
| |
| == Geschichte ==
| |
| Die aktuelle Version 2.0 wurde im Januar 2004 veröffentlicht. Sie wurde gegenüber der vorherigen Version 1.1 stark erweitert. Weil er sehr lang ist, wird in den [[Quelltext]]en der einzelnen Apache-Projekte nicht mehr der gesamte Text, sondern lediglich ein Verweis auf die Originallizenz eingefügt. Die Apache-Lizenz wird von der [[Free Software Foundation]] als Lizenz für freie Software anerkannt und ist zu der [[GNU General Public License]] Version 3, nicht jedoch zur Version 2, kompatibel.
| |
|
| |
| == Eigenschaften ==
| |
| Prinzipiell beinhaltet sie:
| |
| * Man darf [[Software]] unter dieser Lizenz frei in jedem Umfeld verwenden, modifizieren und verteilen.
| |
| * Eine Kopie der Lizenz (oder der Verweis auf die Lizenz) muss dem Paket beiliegen.
| |
| * Änderungen am Quellcode der unter der Apache-Lizenz stehenden Software müssen nicht zum Lizenzgeber zurückgeschickt werden.
| |
| * Eigene Software, die unter Apache-Lizenz stehende Software verwendet, muss nicht unter der Apache-Lizenz stehen.
| |
| * Die eigene Software darf nur dann ''Apache'' heißen, wenn eine schriftliche Genehmigung der Apache Foundation vorliegt.
| |
|
| |
| Für Version 1.1 gilt zusätzlich:
| |
| *Wenn man sie verteilt, muss eindeutig darauf hingewiesen werden, welche Software unter der Apache-Lizenz verwendet wurde und dass diese vom Lizenzgeber (''name of copyright owner'') stammt.
| |
|
| |
| Eigene Werke, die auf einem unter der Apache-Lizenz Version 2.0 stehenden Originalwerk basieren, müssen:
| |
| * eine Kopie der Apache-Lizenz beinhalten
| |
| * bei modifizierten Dateien an auffälliger Stelle angeben, dass sie modifiziert sind
| |
| * in der Quellform alle Original-Urheberrechtsvermerke beibehalten
| |
| * falls das Originalwerk eine Textdatei namens „NOTICE“ enthält, die dort enthaltenen Urhebervermerke der verwendeten Dateien auf eine in der Lizenz genauer vorgeschriebene Art und Weise enthalten.
| |
|
| |
| == GPL-Kompatibilität ==
| |
| Die Apache Software Foundation und die [[Free Software Foundation]] (FSF) bestätigen, dass die Apache License 2.0 eine Lizenz für [[freie Software]] ist, die mit der Version 3 der [[GNU General Public License]] (GPL) kompatibel ist.<ref name="gnulist">{{Internetquelle|url=http://www.gnu.org/licenses/license-list.html#apache2|titel=Various Licenses and Comments about Them|hrsg=Free Software Foundation|datum=2008-01-14|zugriff=2008-01-30}}</ref>
| |
|
| |
| Die [[Free Software Foundation]] betrachtet aber alle Versionen der Apache License (Stand: 2007) als inkompatibel mit den vorherigen GPL-Versionen 1 und 2.<ref>{{Internetquelle|url=http://gplv3.fsf.org/rationale|titel=GPLv3 Final Draft Rationale|hrsg=Free Software Foundation|datum=2007-05-31|zugriff=2007-06-14}}</ref><ref>{{Internetquelle|autor=Free Software Foundation |url=http://www.fsf.org/licensing/licenses|titel=Licenses|datum=2008-01-14 |zugriff=2008-01-30}}</ref>
| |
| Es existiert Kompatibilität zwischen der Apache Version 2 und GPL Version 3 Lizenz in der Form, dass Apache-2-lizenzierter Code in einem GPL-3-lizenzierten Projekt benutzt werden darf, sofern man das gesamte Projekt dann unter die GPL Version 3 stellt.<ref>{{Internetquelle|autor=Apache Software Foundation|url=http://www.apache.org/licenses/GPL-compatibility.html |titel=Apache License v2.0 and GPL Compatibility |zugriff=2008-01-30}}</ref> Dies ist laut der Apache Foundation möglich, da die in der Apache Version 2 Lizenz beschriebenen Eigenschaften eine Untermenge der in der GPL Version 3 beschriebenen sind.
| |
|
| |
| == Wichtige Applikationen/Werke ==
| |
| Zu den wichtigsten Produkten, die unter der Apache Software License veröffentlicht wurden, gehören:
| |
| * [[Android (Betriebssystem)|Android]] – Plattform für Mobiltelefone<ref name="stallman2011">{{Internetquelle|autor=Richard Stallman |url=https://www.theguardian.com/technology/2011/sep/19/android-free-software-stallman|titel=Is Android really free software? - Google's smartphone code is often described as 'open' or 'free' – but when examined by the Free Software Foundation, it starts to look like something different|hrsg=[[The Guardian]] |datum=2011-09-19|sprache=englisch|zitat=''the software of Android versions 1 and 2 was mostly developed by Google; Google released it under the Apache 2.0 license, which is a lax free software license without copyleft. [...] The version of Linux included in Android is not entirely free software, since it contains non-free "binary blobs" [...] Android is very different from the GNU/Linux operating system because it contains very little of GNU.''|zugriff=2012-09-09 }}</ref>
| |
| * [[Apache Ant]], [[Apache Maven]]
| |
| * [[Apache HTTP Server]], [[Jetty (Webserver)|Jetty]], [[Apache Tomcat]]
| |
| * [[Apache MyFaces]], [[Google Web Toolkit]], [[Vaadin]], [[Struts]], [[Apache Wicket]]
| |
| * [[.NET Micro Framework]]
| |
| * [[Spring (Framework)|Spring Framework]]
| |
| * [[Apache Subversion]]
| |
| * [[Apache Velocity]]
| |
| * [[Xerces]]
| |
| * [[Apache OpenOffice]]
| |
| * [[Apache Hadoop]]
| |
| * [[Docker (Software)|Docker]]
| |
| * [[OpenSSL]] ab Version 3.0
| |
| * [[OpenStack]]
| |
| * [[Material Design]]
| |
| * [[Swift (Programmiersprache)|Swift]]
| |
| * [[NetBeans IDE|Apache Netbeans]]
| |
| * [[TensorFlow]]
| |
|
| |
| [[Kategorie:FLOSS-Lizenz]] | | [[Kategorie:FLOSS-Lizenz]] |
| [[Kategorie:Apache-Projekt|Lizenz]] | | [[Kategorie:Apache-Projekt|Lizenz]] |
| [[Kategorie:Software/Lizenz]] | | [[Kategorie:Software/Lizenz]] |
| </noinclude> | | </noinclude> |