Apache/Lizenz: Unterschied zwischen den Versionen

Aus Foxwiki
Markierung: Ersetzt
Zeile 1: Zeile 1:
'''topic''' - Kurzbeschreibung
'''topic''' - Kurzbeschreibung
== Beschreibung ==
== Beschreibung ==
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]]


<noinclude>
<noinclude>
== Anhang ==
== Anhang ==
=== Siehe auch ===
=== Siehe auch ===

Version vom 13. Dezember 2023, 19:50 Uhr

topic - Kurzbeschreibung

Beschreibung

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 Quelltexten 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.[1]

Die Free Software Foundation betrachtet aber alle Versionen der Apache License (Stand: 2007) als inkompatibel mit den vorherigen GPL-Versionen 1 und 2.[2][3] 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.[4] 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:


Anhang

Siehe auch

Links

Weblinks
  1. Apache-Lizenz 1.1
  2. Apache-Lizenz 2.0
  3. Website der Apache Software Foundation

TMP