Apache/Lizenz: Unterschied zwischen den Versionen

Aus Foxwiki
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
* Die Version 2.0 wurde im Januar 2004 veröffentlicht
* Die Version 2.0 wurde im Januar 2004 veröffentlicht
* Sie wurde gegenüber der vorherigen Version 1.1 stark erweitert
* 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.
* 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
* 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
** und ist zu der [[GNU General Public License]] Version 3, nicht jedoch zur Version 2, kompatibel


== Eigenschaften ==
== Eigenschaften ==
* Man darf [[Software]] unter dieser Lizenz frei in jedem Umfeld verwenden, modifizieren und verteilen.
* 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.
* 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.
* Ä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.
* 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.
* 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
; 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.
* 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:
; Eigene Werke, die auf einem unter der Apache-Lizenz Version 2.0 stehenden Originalwerk basieren, müssen:
Zeile 25: Zeile 25:
* bei modifizierten Dateien an auffälliger Stelle angeben, dass sie modifiziert sind
* bei modifizierten Dateien an auffälliger Stelle angeben, dass sie modifiziert sind
* in der Quellform alle Original-Urheberrechtsvermerke beibehalten
* 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.
* 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 ==
== 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=https://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 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.


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=https://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=https://www.fsf.org/licensing/licenses|titel=Licenses|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.
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=https://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.
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
* 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


<noinclude>
<noinclude>

Version vom 1. November 2026, 11:11 Uhr

Apache/Lizenz - Freie-Software-Lizenz der Apache Software Foundation ohne Copyleft

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 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

Eigenschaften

  • 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.

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

  • 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


Anhang

Siehe auch


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