Bedingungen der AGPL 3.0 Open-Source-Lizenz
Informiere dich auf unserer Seite mit rechtlichen Informationen über die Bedingungen der AGPL 3.0 Open-Source-Lizenz. Erfahre mehr über deine Rechte und Pflichten sowie über die Bedingungen für die Nutzung, Änderung und Weitergabe von Software unter der AGPL-Lizenz.
Version 3, 19. November 2007
Copyright © 2007 Free Software Foundation, Inc. Es ist allen gestattet, wortgetreue Kopien dieses Lizenzdokuments anzufertigen und zu verbreiten; Änderungen sind jedoch nicht erlaubt.
Präambel#
Die GNU Affero General Public License ist eine freie Copyleft-Lizenz für Software und andere Arten von Werken, die speziell dazu entwickelt wurde, die Zusammenarbeit mit der Gemeinschaft bei Netzwerkserversoftware sicherzustellen.
Die Lizenzen für die meisten Softwareprodukte und sonstigen praktischen Werke sind darauf ausgelegt, dir die Freiheit zu nehmen, die Werke weiterzugeben und zu verändern. Im Gegensatz dazu sollen unsere General Public Licenses deine Freiheit garantieren, alle Versionen eines Programms weiterzugeben und zu verändern – damit es für alle Nutzer freie Software bleibt.
Wenn wir von freier Software sprechen, meinen wir Freiheit, nicht den Preis. Unsere General Public Licenses sollen sicherstellen, dass du freie Software vervielfältigen und verbreiten darfst (und, wenn du möchtest, dafür Geld verlangen kannst), dass du den Quellcode erhältst oder ihn auf Wunsch bekommen kannst, dass du die Software ändern oder Teile davon in neuen freien Programmen verwenden kannst und dass du weißt, dass du all dies tun darfst.
Entwickler, die unsere General Public Licenses verwenden, schützen deine Rechte mit zwei Maßnahmen: (1) Sie beanspruchen das Urheberrecht an der Software und (2) sie bieten dir diese Lizenz an, die dir die rechtliche Erlaubnis erteilt, die Software zu vervielfältigen, zu verbreiten und/oder zu verändern.
Ein zusätzlicher Vorteil des Schutzes der Freiheit aller Nutzer besteht darin, dass Verbesserungen aus anderen Programmversionen, sofern diese weit verbreitet genutzt werden, auch anderen Entwicklern zur Verfügung stehen und von ihnen übernommen werden können. Viele Entwickler freier Software fühlen sich durch die daraus entstehende Zusammenarbeit bestärkt und ermutigt. Bei Software, die auf Netzwerkservern eingesetzt wird, bleibt dieser Effekt jedoch möglicherweise aus. Die GNU General Public License erlaubt es, eine geänderte Version zu erstellen und der Öffentlichkeit auf einem Server zugänglich zu machen, ohne jemals ihren Quellcode öffentlich freizugeben.
Die GNU Affero General Public License wurde eigens entwickelt, um sicherzustellen, dass in solchen Fällen der geänderte Quellcode der Gemeinschaft zur Verfügung steht. Sie verpflichtet den Betreiber eines Netzwerkservers, den Nutzern dieses Servers den Quellcode der dort ausgeführten geänderten Version bereitzustellen. Wird eine geänderte Version auf einem öffentlich zugänglichen Server verwendet, erhält die Öffentlichkeit daher Zugang zu ihrem Quellcode.
Eine ältere Lizenz mit dem Namen Affero General Public License, die von Affero veröffentlicht wurde, sollte ähnliche Ziele erreichen. Es handelt sich hierbei um eine andere Lizenz und nicht um eine Version der Affero GPL. Affero hat jedoch eine neue Version der Affero GPL veröffentlicht, die eine Neulizenzierung unter dieser Lizenz erlaubt.
Es folgen die genauen Bedingungen für Vervielfältigung, Verbreitung und Änderung.
BEDINGUNGEN#
0. Begriffsbestimmungen.#
„Diese Lizenz“ bezeichnet Version 3 der GNU Affero General Public License.
„Urheberrecht“ umfasst auch urheberrechtsähnliche Gesetze, die für andere Arten von Werken gelten, etwa für Halbleitermasken.
„Das Programm“ bezeichnet jedes urheberrechtlich schutzfähige Werk, das unter dieser Lizenz lizenziert ist. Jeder Lizenznehmer wird mit „du“ angesprochen. „Lizenznehmer“ und „Empfänger“ können natürliche Personen oder Organisationen sein.
Ein Werk zu „ändern“ bedeutet, es ganz oder teilweise zu kopieren oder anzupassen, und zwar auf eine Weise, die eine urheberrechtliche Genehmigung erfordert, jedoch nicht durch die Anfertigung einer exakten Kopie. Das daraus entstehende Werk wird als „geänderte Version“ des früheren Werks oder als ein auf dem früheren Werk „basierendes“ Werk bezeichnet.
Ein „abgedecktes Werk“ bezeichnet entweder das unveränderte Programm oder ein auf dem Programm basierendes Werk.
Ein Werk zu „verbreiten“ bedeutet, alles damit zu tun, was dich ohne Genehmigung nach geltendem Urheberrecht unmittelbar oder mittelbar wegen Verletzung haftbar machen würde; ausgenommen sind die Ausführung auf einem Computer und die Änderung einer privaten Kopie. Verbreitung umfasst Vervielfältigung, Weitergabe (mit oder ohne Änderungen), öffentliche Zugänglichmachung und in einigen Ländern auch weitere Tätigkeiten.
Ein Werk „weiterzugeben“ bedeutet jede Form der Verbreitung, durch die andere Parteien Kopien anfertigen oder erhalten können. Die bloße Interaktion mit einem Nutzer über ein Computernetzwerk ohne Übertragung einer Kopie gilt nicht als Weitergabe.
Eine interaktive Benutzeroberfläche zeigt „angemessene rechtliche Hinweise“ an, sofern sie eine leicht zugängliche und gut sichtbare Funktion enthält, die (1) einen angemessenen Urheberrechtshinweis anzeigt und (2) den Nutzer darüber informiert, dass für das Werk keine Gewährleistung besteht (außer in dem Umfang, in dem Gewährleistungen eingeräumt werden), dass Lizenznehmer das Werk unter dieser Lizenz weitergeben dürfen und wie eine Kopie dieser Lizenz eingesehen werden kann. Zeigt die Benutzeroberfläche eine Liste mit Nutzerbefehlen oder -optionen an, etwa ein Menü, erfüllt ein gut sichtbarer Eintrag in der Liste dieses Kriterium.
1. Quellcode.#
Der „Quellcode“ eines Werks bezeichnet die bevorzugte Form des Werks, um Änderungen daran vorzunehmen. „Objektcode“ bezeichnet jede Form eines Werks, die kein Quellcode ist.
Eine „Standardschnittstelle“ bezeichnet eine Schnittstelle, die entweder ein offizieller, von einer anerkannten Normungsorganisation festgelegter Standard ist oder – bei Schnittstellen, die für eine bestimmte Programmiersprache festgelegt sind – unter Entwicklern, die mit dieser Sprache arbeiten, weit verbreitet ist.
Die „Systembibliotheken“ eines ausführbaren Werks umfassen alles, was nicht zum Werk als Ganzem gehört und das (a) in der üblichen Form der Paketierung einer Hauptkomponente enthalten, aber nicht Teil dieser Hauptkomponente ist und (b) ausschließlich dazu dient, die Verwendung des Werks mit dieser Hauptkomponente zu ermöglichen oder eine Standardschnittstelle zu implementieren, deren Implementierung öffentlich in Quellcodeform verfügbar ist. Eine „Hauptkomponente“ bezeichnet in diesem Zusammenhang eine wesentliche Hauptkomponente (Kernel, Fenstersystem usw.) des jeweiligen Betriebssystems (falls vorhanden), auf dem das ausführbare Werk läuft, einen Compiler, mit dem das Werk erstellt wird, oder einen Objektcode-Interpreter, mit dem es ausgeführt wird.
Der „entsprechende Quellcode“ eines Werks in Objektcodeform umfasst den gesamten Quellcode, der benötigt wird, um den Objektcode zu erzeugen, zu installieren und (bei einem ausführbaren Werk) auszuführen sowie das Werk zu ändern, einschließlich der Skripte zur Steuerung dieser Vorgänge. Er umfasst jedoch weder die Systembibliotheken des Werks noch allgemeine Werkzeuge oder allgemein verfügbare freie Programme, die bei diesen Vorgängen unverändert verwendet werden, aber nicht Teil des Werks sind. Zum entsprechenden Quellcode gehören beispielsweise Schnittstellendefinitionsdateien, die den Quelldateien des Werks zugeordnet sind, sowie der Quellcode für gemeinsam genutzte Bibliotheken und dynamisch verknüpfte Unterprogramme, deren Verwendung das Werk ausdrücklich voraussetzt, etwa durch enge Datenkommunikation oder einen Kontrollfluss zwischen diesen Unterprogrammen und anderen Teilen des Werks.
Der entsprechende Quellcode muss nichts enthalten, was Nutzer automatisch aus anderen Teilen des entsprechenden Quellcodes neu erzeugen können.
Der Corresponding Source eines Werks in Quellcodeform ist dasselbe Werk.
2. Grundlegende Berechtigungen.#
Alle nach dieser Lizenz gewährten Rechte gelten für die Dauer des Urheberrechts am Programm und sind unwiderruflich, sofern die genannten Bedingungen erfüllt sind. Diese Lizenz bestätigt ausdrücklich deine uneingeschränkte Berechtigung, das unveränderte Programm auszuführen. Die Ausgabe beim Ausführen eines abgedeckten Werks fällt nur dann unter diese Lizenz, wenn die Ausgabe aufgrund ihres Inhalts ein abgedecktes Werk darstellt. Diese Lizenz erkennt deine Rechte zur fairen Nutzung oder zu einer anderen gleichwertigen Nutzung nach dem Urheberrecht an.
Du darfst abgedeckte Werke, die du nicht weitergibst, ohne Bedingungen erstellen, ausführen und verbreiten, solange deine Lizenz im Übrigen in Kraft bleibt. Du darfst abgedeckte Werke an andere weitergeben, ausschließlich damit diese Änderungen nur für dich vornehmen oder dir Einrichtungen zur Ausführung dieser Werke bereitstellen, sofern du bei der Weitergabe sämtlicher Materialien, an denen du nicht die Urheberrechte kontrollierst, die Bedingungen dieser Lizenz einhältst. Wer die abgedeckten Werke für dich erstellt oder ausführt, muss dies ausschließlich in deinem Auftrag, unter deiner Weisung und Kontrolle sowie unter Bedingungen tun, die es untersagen, außerhalb der Zusammenarbeit mit dir Kopien deiner urheberrechtlich geschützten Materialien anzufertigen.
Eine Weitergabe unter anderen Umständen ist ausschließlich unter den nachstehend genannten Bedingungen zulässig. Eine Unterlizenzierung ist nicht erlaubt; Abschnitt 10 macht sie überflüssig.
3. Schutz der gesetzlichen Rechte der Nutzer vor Gesetzen gegen Umgehung.#
Kein abgedecktes Werk gilt als Bestandteil einer wirksamen technischen Maßnahme im Sinne eines anwendbaren Gesetzes, das Verpflichtungen aus Artikel 11 des am 20. Dezember 1996 angenommenen WIPO-Urheberrechtsvertrags umsetzt, oder ähnlicher Gesetze, die die Umgehung solcher Maßnahmen verbieten oder einschränken.
Wenn du ein abgedecktes Werk weitergibst, verzichtest du auf jede rechtliche Befugnis, die Umgehung technischer Maßnahmen zu verbieten, soweit eine solche Umgehung durch die Ausübung von Rechten nach dieser Lizenz in Bezug auf das abgedeckte Werk erfolgt. Außerdem erklärst du, dass du nicht beabsichtigst, den Betrieb oder die Änderung des Werks einzuschränken, um gegenüber den Nutzern des Werks deine eigenen oder die gesetzlichen Rechte Dritter durchzusetzen, die Umgehung technischer Maßnahmen zu verbieten.
4. Weitergabe unveränderter Kopien.#
Du darfst unveränderte Kopien des Programmquellcodes, wie du ihn erhalten hast, auf jedem Medium weitergeben, sofern du auf jeder Kopie gut sichtbar und angemessen einen geeigneten Urheberrechtshinweis veröffentlichst; alle Hinweise unverändert beibehältst, die besagen, dass diese Lizenz und alle gemäß Abschnitt 7 hinzugefügten nicht freizügigen Bedingungen für den Code gelten; alle Hinweise auf das Fehlen jeglicher Gewährleistung unverändert beibehältst; und allen Empfängern zusammen mit dem Programm eine Kopie dieser Lizenz aushändigst.
Du darfst für jede weitergegebene Kopie einen beliebigen Preis oder keinen Preis verlangen und gegen Gebühr Support oder Gewährleistungsschutz anbieten.
5. Weitergabe geänderter Quellcodeversionen.#
Du darfst ein auf dem Programm basierendes Werk oder die Änderungen, mit denen du es aus dem Programm erstellt hast, als Quellcode gemäß den Bedingungen von Abschnitt 4 weitergeben, sofern du außerdem alle folgenden Bedingungen erfüllst:
- a) Das Werk muss deutlich sichtbare Hinweise enthalten, die angeben, dass du es geändert hast, und ein maßgebliches Datum nennen.
- b) Das Werk muss deutlich sichtbare Hinweise enthalten, die angeben, dass es unter dieser Lizenz und allen gemäß Abschnitt 7 hinzugefügten Bedingungen veröffentlicht wird. Diese Anforderung ändert die Vorgabe in Abschnitt 4, „alle Hinweise unverändert beizubehalten“.
- c) Du musst das gesamte Werk als Ganzes unter dieser Lizenz an jede Person lizenzieren, die in den Besitz einer Kopie gelangt. Diese Lizenz gilt daher zusammen mit allen anwendbaren zusätzlichen Bedingungen aus Abschnitt 7 für das gesamte Werk und alle seine Teile, unabhängig davon, wie sie verpackt sind. Diese Lizenz erlaubt nicht, das Werk auf andere Weise zu lizenzieren, macht eine solche Erlaubnis jedoch nicht ungültig, wenn du sie separat erhalten hast.
- d) Wenn das Werk interaktive Benutzeroberflächen hat, muss jede davon Angemessene Rechtliche Hinweise anzeigen. Hat das Programm jedoch interaktive Oberflächen, die keine Angemessenen Rechtlichen Hinweise anzeigen, muss dein Werk dies nicht tun.
Eine Zusammenstellung eines abgedeckten Werks mit anderen eigenständigen und unabhängigen Werken, die ihrer Art nach keine Erweiterungen des abgedeckten Werks sind und nicht mit ihm zu einem größeren Programm verbunden werden, auf oder in einem Speicher- oder Vertriebsmedium wird als „Aggregat“ bezeichnet, wenn die Zusammenstellung und das daraus entstehende Urheberrecht nicht dazu verwendet werden, den Zugang oder die gesetzlichen Rechte der Nutzer der Zusammenstellung über das hinaus einzuschränken, was die einzelnen Werke erlauben. Die Aufnahme eines abgedeckten Werks in ein Aggregat bewirkt nicht, dass diese Lizenz für die anderen Bestandteile des Aggregats gilt.
6. Weitergabe in anderen Formen als Quellcode.#
Du darfst ein abgedecktes Werk in Objektcodeform gemäß den Bedingungen der Abschnitte 4 und 5 weitergeben, sofern du außerdem den maschinenlesbaren Corresponding Source gemäß den Bedingungen dieser Lizenz auf eine der folgenden Arten weitergibst:
- a) Gib den Objektcode in einem physischen Produkt oder als Bestandteil eines physischen Produkts (einschließlich eines physischen Vertriebsmediums) weiter und füge den Corresponding Source auf einem dauerhaften physischen Medium bei, das üblicherweise für den Austausch von Software verwendet wird.
- b) Gib den Objektcode in einem physischen Produkt oder als Bestandteil eines physischen Produkts (einschließlich eines physischen Vertriebsmediums) weiter und füge ein schriftliches Angebot bei, das mindestens drei Jahre lang gilt und so lange gültig ist, wie du Ersatzteile oder Kundensupport für dieses Produktmodell anbietest. Das Angebot muss jeder Person, die den Objektcode besitzt, entweder (1) eine Kopie des Corresponding Source für sämtliche Software im Produkt, die unter diese Lizenz fällt, auf einem dauerhaften physischen Medium bereitstellen, das üblicherweise für den Austausch von Software verwendet wird, und zwar zu einem Preis, der deine angemessenen Kosten für die physische Durchführung dieser Weitergabe des Quellcodes nicht übersteigt, oder (2) kostenlosen Zugriff auf den Corresponding Source über einen Netzwerkserver ermöglichen.
- c) Gib einzelne Kopien des Objektcodes zusammen mit einer Kopie des schriftlichen Angebots zur Bereitstellung des Corresponding Source weiter. Diese Alternative ist nur gelegentlich und nichtkommerziell zulässig und nur dann, wenn du den Objektcode mit einem solchen Angebot gemäß Unterabschnitt 6b erhalten hast.
- d) Gib den Objektcode weiter, indem du an einem bestimmten Ort Zugriff darauf anbietest (kostenlos oder gegen Gebühr), und biete auf dieselbe Weise über denselben Ort gleichwertigen Zugriff auf den Corresponding Source ohne zusätzliche Kosten an. Du musst von den Empfängern nicht verlangen, den Corresponding Source zusammen mit dem Objektcode zu kopieren. Befindet sich der Ort zum Kopieren des Objektcodes auf einem Netzwerkserver, darf der Corresponding Source auf einem anderen Server liegen, der von dir oder einem Dritten betrieben wird und gleichwertige Möglichkeiten zum Kopieren bietet. Voraussetzung ist, dass du neben dem Objektcode klare Hinweise dazu bereitstellst, wo der Corresponding Source zu finden ist. Unabhängig davon, auf welchem Server der Corresponding Source gehostet wird, musst du sicherstellen, dass er so lange verfügbar ist, wie es zur Erfüllung dieser Anforderungen nötig ist.
- e) Gib den Objektcode per Peer-to-Peer-Übertragung weiter, sofern du die anderen Peers darüber informierst, wo der Objektcode und der Corresponding Source des Werks der Allgemeinheit gemäß Unterabschnitt 6d kostenlos angeboten werden.
Ein abtrennbarer Teil des Objektcodes, dessen Quellcode als Systembibliothek vom Corresponding Source ausgenommen ist, muss bei der Weitergabe des Werks in Objektcodeform nicht enthalten sein.
Ein „Nutzerprodukt“ ist entweder (1) ein „Verbraucherprodukt“, also bewegliches körperliches Eigentum, das üblicherweise für persönliche, familiäre oder häusliche Zwecke verwendet wird, oder (2) etwas, das für den Einbau in eine Wohnung entwickelt oder verkauft wird. Bei Zweifeln, ob ein Produkt ein Verbraucherprodukt ist, ist zugunsten der Einbeziehung zu entscheiden. Bei einem bestimmten Produkt, das ein bestimmter Nutzer erhalten hat, bezieht sich „üblicherweise verwendet“ auf eine typische oder verbreitete Verwendung dieser Produktklasse, unabhängig vom Status des jeweiligen Nutzers oder davon, wie dieser Nutzer das Produkt tatsächlich verwendet, voraussichtlich verwenden wird oder verwenden soll. Ein Produkt ist ein Verbraucherprodukt, unabhängig davon, ob es in erheblichem Umfang kommerziell, industriell oder anderweitig nicht für Verbraucher genutzt wird, es sei denn, solche Nutzungen stellen die einzige wesentliche Nutzungsart des Produkts dar.
„Installationsinformationen“ für ein Nutzerprodukt sind alle Methoden, Verfahren, Autorisierungsschlüssel oder sonstigen Informationen, die erforderlich sind, um geänderte Versionen eines abgedeckten Werks aus einer geänderten Version seines Corresponding Source auf diesem Nutzerprodukt zu installieren und auszuführen. Die Informationen müssen ausreichen, um sicherzustellen, dass der fortgesetzte Betrieb des geänderten Objektcodes keinesfalls allein deshalb verhindert oder beeinträchtigt wird, weil eine Änderung vorgenommen wurde.
Wenn du ein Werk in Objektcodeform gemäß diesem Abschnitt in, mit oder speziell zur Verwendung in einem Nutzerprodukt weitergibst und die Weitergabe Teil eines Geschäfts ist, bei dem das Besitz- und Nutzungsrecht am Nutzerprodukt dauerhaft oder befristet auf den Empfänger übertragen wird (unabhängig davon, wie das Geschäft rechtlich eingeordnet wird), muss dem gemäß diesem Abschnitt weitergegebenen Corresponding Source der Installationsinformationen beiliegen. Diese Anforderung gilt jedoch nicht, wenn weder du noch ein Dritter die Möglichkeit hat, geänderten Objektcode auf dem Nutzerprodukt zu installieren (zum Beispiel, wenn das Werk im ROM installiert wurde).
Die Pflicht zur Bereitstellung von Installationsinformationen beinhaltet keine Pflicht, weiterhin Support, Gewährleistung oder Aktualisierungen für ein Werk bereitzustellen, das vom Empfänger geändert oder installiert wurde, oder für das Nutzerprodukt, auf dem es geändert oder installiert wurde. Der Netzwerkzugang darf verweigert werden, wenn die Änderung selbst den Betrieb des Netzwerks wesentlich und nachteilig beeinträchtigt oder gegen die Regeln und Protokolle für die Kommunikation über das Netzwerk verstößt.
Der gemäß diesem Abschnitt weitergegebene Corresponding Source und die bereitgestellten Installationsinformationen müssen in einem öffentlich dokumentierten Format vorliegen, für das eine Implementierung in Quellcodeform öffentlich verfügbar ist, und dürfen zum Entpacken, Lesen oder Kopieren kein spezielles Passwort oder keinen speziellen Schlüssel erfordern.
7. Zusätzliche Bedingungen.#
„Zusätzliche Berechtigungen“ sind Bedingungen, die die Bedingungen dieser Lizenz ergänzen, indem sie Ausnahmen von einer oder mehreren ihrer Vorgaben schaffen. Zusätzliche Berechtigungen, die für das gesamte Programm gelten, sind so zu behandeln, als wären sie in diese Lizenz aufgenommen worden, soweit sie nach geltendem Recht wirksam sind. Gelten zusätzliche Berechtigungen nur für einen Teil des Programms, darf dieser Teil separat unter diesen Berechtigungen verwendet werden; für das gesamte Programm gilt jedoch weiterhin diese Lizenz, unabhängig von den zusätzlichen Berechtigungen.
Wenn du eine Kopie eines abgedeckten Werks weitergibst, darfst du nach eigenem Ermessen alle zusätzlichen Berechtigungen aus dieser Kopie oder einem Teil davon entfernen. (Zusätzliche Berechtigungen können so formuliert sein, dass sie in bestimmten Fällen bei einer Änderung des Werks selbst entfernt werden müssen.) Du darfst von dir hinzugefügtem Material eines abgedeckten Werks zusätzliche Berechtigungen erteilen, sofern du die entsprechende urheberrechtliche Erlaubnis besitzt oder erteilen darfst.
Ungeachtet aller anderen Bestimmungen dieser Lizenz darfst du für Material, das du einem abgedeckten Werk hinzufügst, die Bedingungen dieser Lizenz (sofern die Urheberrechtsinhaber des Materials dazu berechtigt haben) um folgende Bedingungen ergänzen:
- a) Gewährleistungsausschluss oder eine andere Haftungsbeschränkung als in den Abschnitten 15 und 16 dieser Lizenz; oder
- b) die Forderung, bestimmte angemessene rechtliche Hinweise oder Urheberangaben in diesem Material oder in den Angemessenen Rechtlichen Hinweisen zu erhalten, die Werke mit diesem Material anzeigen; oder
- c) das Verbot, die Herkunft dieses Materials falsch darzustellen, oder die Forderung, geänderte Versionen dieses Materials auf angemessene Weise als von der Originalversion verschieden zu kennzeichnen; oder
- d) die Einschränkung der werblichen Nutzung von Namen der Lizenzgeber oder Urheber des Materials; oder
- e) die Ablehnung, Rechte nach dem Markenrecht für die Nutzung bestimmter Handelsnamen, Marken oder Dienstleistungsmarken zu gewähren; oder
- f) die Forderung, dass jede Person, die das Material (oder geänderte Versionen davon) mit vertraglichen Haftungsübernahmen gegenüber dem Empfänger weitergibt, den Lizenzgebern und Urhebern des Materials Ersatz für jede Haftung leistet, die diesen Lizenzgebern und Urhebern durch diese vertraglichen Haftungsübernahmen unmittelbar auferlegt wird.
Alle anderen nicht freizügigen zusätzlichen Bedingungen gelten im Sinne von Abschnitt 10 als „weitere Einschränkungen“. Wenn das Programm, wie du es erhalten hast, oder ein Teil davon einen Hinweis enthält, dass es dieser Lizenz unterliegt, und zugleich eine Bedingung enthält, die eine weitere Einschränkung darstellt, darfst du diese Bedingung entfernen. Wenn ein Lizenzdokument eine weitere Einschränkung enthält, aber eine erneute Lizenzierung oder Weitergabe unter dieser Lizenz erlaubt, darfst du einem abgedeckten Werk Material hinzufügen, das den Bedingungen dieses Lizenzdokuments unterliegt, sofern die weitere Einschränkung eine solche erneute Lizenzierung oder Weitergabe nicht überdauert.
Wenn du einem abgedeckten Werk gemäß diesem Abschnitt Bedingungen hinzufügst, musst du in den betreffenden Quelldateien eine Erklärung zu den für diese Dateien geltenden zusätzlichen Bedingungen oder einen Hinweis darauf platzieren, wo die geltenden Bedingungen zu finden sind.
Zusätzliche Bedingungen, ob freizügig oder nicht freizügig, können in einer separat verfassten Lizenz oder als Ausnahmen formuliert werden; die oben genannten Anforderungen gelten in beiden Fällen.
8. Beendigung.#
Du darfst ein abgedecktes Werk nur verbreiten oder ändern, soweit diese Lizenz dies ausdrücklich erlaubt. Jeder andere Versuch, es zu verbreiten oder zu ändern, ist unwirksam und beendet automatisch deine Rechte aus dieser Lizenz (einschließlich aller Patente-Lizenzen, die nach dem dritten Absatz von Abschnitt 11 gewährt wurden).
Wenn du jedoch alle Verstöße gegen diese Lizenz beendest, wird deine Lizenz eines bestimmten Urheberrechtsinhabers wiederhergestellt: (a) zunächst vorläufig, bis der Urheberrechtsinhaber deine Lizenz ausdrücklich und endgültig beendet, und (b) dauerhaft, wenn der Urheberrechtsinhaber dich nicht innerhalb von 60 Tagen nach Beendigung des Verstoßes auf angemessene Weise über den Verstoß informiert.
Außerdem wird deine Lizenz eines bestimmten Urheberrechtsinhabers dauerhaft wiederhergestellt, wenn der Urheberrechtsinhaber dich auf angemessene Weise über den Verstoß informiert, du zum ersten Mal von diesem Urheberrechtsinhaber einen Hinweis auf einen Verstoß gegen diese Lizenz (bei irgendeinem Werk) erhalten hast und du den Verstoß innerhalb von 30 Tagen nach Erhalt des Hinweises behebst.
Die Beendigung deiner Rechte nach diesem Abschnitt beendet nicht die Lizenzen der Parteien, die Kopien oder Rechte von dir gemäß dieser Lizenz erhalten haben. Wenn deine Rechte beendet und nicht dauerhaft wiederhergestellt wurden, bist du nach Abschnitt 10 nicht berechtigt, neue Lizenzen für dasselbe Material zu erhalten.
9. Für den Besitz von Kopien ist keine Annahme erforderlich.#
Du musst diese Lizenz nicht annehmen, um eine Kopie des Programms zu erhalten oder auszuführen. Auch die beiläufige Verbreitung eines abgedeckten Werks, die ausschließlich dadurch entsteht, dass du eine Kopie per Peer-to-Peer-Übertragung erhältst, erfordert keine Annahme. Nichts außer dieser Lizenz erteilt dir jedoch die Berechtigung, ein abgedecktes Werk zu verbreiten oder zu ändern. Wenn du diese Lizenz nicht annimmst, verletzen diese Handlungen das Urheberrecht. Indem du ein abgedecktes Werk änderst oder verbreitest, erklärst du daher, dass du diese Lizenz dafür annimmst.
10. Automatische Lizenzierung nachgelagerter Empfänger.#
Bei jeder Weitergabe eines abgedeckten Werks erhält der Empfänger automatisch vom ursprünglichen Lizenzgeber eine Lizenz, das Werk gemäß dieser Lizenz auszuführen, zu ändern und zu verbreiten. Du bist nicht dafür verantwortlich, dass Dritte diese Lizenz einhalten.
Eine „Unternehmenstransaktion“ ist eine Transaktion, durch die die Kontrolle über eine Organisation oder im Wesentlichen deren gesamtes Vermögen übertragen, eine Organisation aufgeteilt oder Organisationen zusammengeführt werden. Wenn die Verbreitung eines abgedeckten Werks infolge einer Unternehmenstransaktion erfolgt, erhält jede Partei dieser Transaktion, die eine Kopie des Werks erhält, auch alle Lizenzen für das Werk, die ihr Rechtsvorgänger nach dem vorstehenden Absatz hatte oder gewähren konnte, sowie das Recht, vom Rechtsvorgänger den Corresponding Source des Werks zu erhalten, sofern der Rechtsvorgänger ihn besitzt oder mit angemessenem Aufwand beschaffen kann.
Du darfst die Ausübung der nach dieser Lizenz gewährten oder bestätigten Rechte nicht weiter einschränken. Du darfst zum Beispiel für die Ausübung der nach dieser Lizenz gewährten Rechte keine Lizenzgebühr, keine Tantiemen oder sonstige Kosten verlangen und keine Klage einreichen (einschließlich Widerklage oder Gegenklage in einem Gerichtsverfahren) mit der Behauptung, ein Patentanspruch werde durch das Erstellen, Verwenden, Verkaufen, Anbieten zum Verkauf oder Importieren des Programms oder eines Teils davon verletzt.
11. Patente.#
Ein „Mitwirkender“ ist ein Urheberrechtsinhaber, der die Nutzung des Programms oder eines Werks, auf dem das Programm basiert, gemäß dieser Lizenz genehmigt. Das so lizenzierte Werk wird als „Version des Mitwirkenden“ bezeichnet.
Die „wesentlichen Patentansprüche“ eines Mitwirkenden sind alle Patentansprüche, die sich im Besitz oder unter der Kontrolle des Mitwirkenden befinden, unabhängig davon, ob sie bereits erworben wurden oder künftig erworben werden, und die durch eine nach dieser Lizenz zulässige Art der Erstellung, Nutzung oder des Verkaufs seiner Version des Mitwirkenden verletzt würden. Nicht dazu gehören Ansprüche, die nur infolge einer weiteren Änderung der Version des Mitwirkenden verletzt würden. Im Sinne dieser Definition umfasst „Kontrolle“ das Recht, Unterlizenzen für Patente auf eine Weise zu gewähren, die den Anforderungen dieser Lizenz entspricht.
Jeder Mitwirkende gewährt dir eine nicht ausschließliche, weltweite, gebührenfreie Patentlizenz für seine wesentlichen Patentansprüche, um den Inhalt seiner Version des Mitwirkenden zu erstellen, zu nutzen, zu verkaufen, zum Verkauf anzubieten, zu importieren und anderweitig auszuführen, zu ändern und zu verbreiten.
In den folgenden drei Absätzen bezeichnet „Patentlizenz“ jede ausdrückliche Vereinbarung oder Verpflichtung, unabhängig von ihrer Bezeichnung, ein Patent nicht durchzusetzen (zum Beispiel eine ausdrückliche Genehmigung zur Nutzung eines Patents oder eine Zusage, nicht wegen Patentverletzung zu klagen). Eine solche Patentlizenz einer Partei zu „gewähren“ bedeutet, eine entsprechende Vereinbarung oder Verpflichtung einzugehen, das Patent gegenüber dieser Partei nicht durchzusetzen.
Wenn du ein abgedecktes Werk weitergibst und dich dabei wissentlich auf eine Patentlizenz stützt, der Corresponding Source des Werks jedoch niemandem kostenlos und unter den Bedingungen dieser Lizenz über einen öffentlich zugänglichen Netzwerkserver oder auf andere leicht zugängliche Weise zum Kopieren zur Verfügung steht, musst du entweder (1) dafür sorgen, dass der Corresponding Source auf diese Weise verfügbar ist, oder (2) dafür sorgen, dass du den Vorteil der Patentlizenz für dieses bestimmte Werk nicht mehr nutzen kannst, oder (3) dafür sorgen, dass die Patentlizenz gemäß den Anforderungen dieser Lizenz auf nachgelagerte Empfänger erweitert wird. „Sich wissentlich auf eine Patentlizenz stützen“ bedeutet, dass du tatsächlich weißt, dass du ohne die Patentlizenz in einem Land das abgedeckte Werk weitergibst oder dein Empfänger das abgedeckte Werk in einem Land nutzt und dadurch einen oder mehrere identifizierbare Patente in diesem Land verletzen würde, von deren Gültigkeit du auszugehen Anlass hast.
Wenn du im Rahmen einer einzelnen Transaktion oder Vereinbarung ein abgedecktes Werk weitergibst oder seine Weitergabe veranlasst und einer oder mehreren Parteien, die das abgedeckte Werk erhalten, eine Patentlizenz gewährst, die sie zur Nutzung, Verbreitung, Änderung oder Weitergabe einer bestimmten Kopie des abgedeckten Werks berechtigt, erstreckt sich die von dir gewährte Patentlizenz automatisch auf alle Empfänger des abgedeckten Werks und darauf basierender Werke.
Eine Patentlizenz ist „diskriminierend“, wenn ihr Geltungsbereich eines der nach dieser Lizenz ausdrücklich gewährten Rechte nicht umfasst, sie die Ausübung eines solchen Rechts verbietet oder sie an die Nichtausübung eines solchen Rechts geknüpft ist. Du darfst ein abgedecktes Werk nicht weitergeben, wenn du eine Vereinbarung mit einem Dritten getroffen hast, der Software vertreibt, nach der du dem Dritten abhängig vom Umfang deiner Weitergabe des Werks Zahlungen leistest und der Dritte einer Partei, die das abgedeckte Werk von dir erhalten würde, eine diskriminierende Patentlizenz gewährt: (a) im Zusammenhang mit von dir weitergegebenen Kopien des abgedeckten Werks oder mit Kopien, die von diesen Kopien angefertigt wurden, oder (b) in erster Linie für und im Zusammenhang mit bestimmten Produkten oder Zusammenstellungen, die das abgedeckte Werk enthalten. Dies gilt nicht, wenn du die Vereinbarung vor dem 28. März 2007 geschlossen hast oder die Patentlizenz vor diesem Datum gewährt wurde.
Nichts in dieser Lizenz ist so auszulegen, dass dadurch eine stillschweigende Lizenz oder andere Einreden gegen eine Patentverletzung ausgeschlossen oder eingeschränkt werden, die dir nach geltendem Patentrecht anderweitig zustehen können.
12. Keine Aufgabe der Freiheit anderer.#
Wenn dir Bedingungen auferlegt werden (durch Gerichtsbeschluss, Vereinbarung oder auf andere Weise), die den Bedingungen dieser Lizenz widersprechen, entbinden sie dich nicht von den Bedingungen dieser Lizenz. Wenn du ein abgedecktes Werk nicht weitergeben kannst, ohne gleichzeitig deine Pflichten aus dieser Lizenz und andere einschlägige Pflichten zu verletzen, darfst du es folglich überhaupt nicht weitergeben. Wenn du dich zum Beispiel verpflichtest, von den Personen, denen du das Programm weitergibst, eine Gebühr für weitere Weitergaben zu verlangen, kannst du beide Verpflichtungen nur erfüllen, indem du vollständig auf die Weitergabe des Programms verzichtest.
13. Interaktion über ein Netzwerk; Verwendung mit der GNU General Public License.#
Ungeachtet aller anderen Bestimmungen dieser Lizenz musst du, wenn du das Programm änderst, allen Nutzern, die aus der Ferne über ein Computernetzwerk mit deiner geänderten Version interagieren (sofern deine Version eine solche Interaktion unterstützt), deutlich sichtbar die Möglichkeit anbieten, den Corresponding Source deiner Version zu erhalten. Dazu musst du den Corresponding Source kostenlos über einen Netzwerkserver und ein gängiges oder übliches Verfahren zur Vereinfachung des Kopierens von Software zugänglich machen. Dieser Corresponding Source muss auch den Corresponding Source aller Werke umfassen, die unter Version 3 der GNU General Public License fallen und gemäß dem folgenden Absatz einbezogen sind.
Ungeachtet aller anderen Bestimmungen dieser Lizenz darfst du ein abgedecktes Werk mit einem Werk, das unter Version 3 der GNU General Public License lizenziert ist, verknüpfen oder zusammenführen, um ein einziges kombiniertes Werk zu erstellen, und das daraus entstehende Werk weitergeben. Die Bedingungen dieser Lizenz gelten weiterhin für den Teil, der das abgedeckte Werk ist; für das Werk, mit dem es kombiniert wurde, gilt weiterhin Version 3 der GNU General Public License.
14. Überarbeitete Versionen dieser Lizenz.#
Die Free Software Foundation kann von Zeit zu Zeit überarbeitete und/oder neue Versionen der GNU Affero General Public License veröffentlichen. Solche neuen Versionen entsprechen grundsätzlich der vorliegenden Version, können sich jedoch im Detail unterscheiden, um neue Probleme oder Anliegen zu berücksichtigen.
Jede Version erhält eine eindeutige Versionsnummer. Wenn im Programm angegeben ist, dass eine bestimmte nummerierte Version der GNU Affero General Public License „oder eine spätere Version“ dafür gilt, kannst du die Bedingungen entweder dieser nummerierten Version oder einer späteren, von der Free Software Foundation veröffentlichten Version befolgen. Wenn im Programm keine Versionsnummer der GNU Affero General Public License angegeben ist, kannst du eine beliebige jemals von der Free Software Foundation veröffentlichte Version auswählen.
Wenn im Programm angegeben ist, dass ein Bevollmächtigter entscheiden kann, welche künftigen Versionen der GNU Affero General Public License verwendet werden dürfen, berechtigt dich die öffentliche Erklärung dieses Bevollmächtigten, eine Version anzunehmen, dauerhaft dazu, diese Version für das Programm auszuwählen.
Spätere Lizenzversionen können dir zusätzliche oder andere Berechtigungen einräumen. Durch deine Entscheidung, eine spätere Version zu befolgen, entstehen jedoch keinem Urheber oder Urheberrechtsinhaber zusätzliche Pflichten.
15. Gewährleistungsausschluss.#
FÜR DAS PROGRAMM BESTEHT KEINE GEWÄHRLEISTUNG, SOWEIT DIES NACH GELTENDEM RECHT ZULÄSSIG IST. SOFERN NICHT SCHRIFTLICH ETWAS ANDERES FESTGELEGT IST, STELLEN DIE URHEBERRECHTSINHABER UND/ODER ANDERE PARTEIEN DAS PROGRAMM OHNE JEGLICHE GEWÄHRLEISTUNG „WIE BESEHEN“ BEREIT. DIES GILT AUCH FÜR STILLSCHWEIGENDE GEWÄHRLEISTUNGEN, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF DIE STILLSCHWEIGENDEN GEWÄHRLEISTUNGEN DER MARKTGÄNGIGKEIT UND DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. DAS GESAMTE RISIKO HINSICHTLICH QUALITÄT UND LEISTUNGSFÄHIGKEIT DES PROGRAMMS LIEGT BEI DIR. ERWEIST SICH DAS PROGRAMM ALS MANGELHAFT, TRÄGST DU DIE KOSTEN FÜR ALLE ERFORDERLICHEN WARTUNGS-, REPARATUR- ODER KORREKTURARBEITEN.
16. Haftungsbeschränkung.#
SOFERN NICHT DURCH GELTENDES RECHT VORGESCHRIEBEN ODER SCHRIFTLICH VEREINBART, HAFTET KEIN URHEBERRECHTSINHABER UND KEINE ANDERE PARTEI, DIE DAS PROGRAMM WIE OBEN ERLAUBT ÄNDERT UND/ODER WEITERGIBT, DIR GEGENÜBER FÜR SCHÄDEN. DIES GILT AUCH FÜR ALLGEMEINE, BESONDERE, ZUFÄLLIGE ODER FOLGESCHÄDEN, DIE AUS DER NUTZUNG ODER DER UNMÖGLICHKEIT DER NUTZUNG DES PROGRAMMS ENTSTEHEN (EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF DATENVERLUST, UNGENAUE DATEN, VERLUSTE, DIE DIR ODER DRITTEN ENTSTEHEN, ODER DIE FEHLENDE KOMPATIBILITÄT DES PROGRAMMS MIT ANDEREN PROGRAMMEN), SELBST WENN DER URHEBERRECHTSINHABER ODER DIE ANDERE PARTEI AUF DIE MÖGLICHKEIT SOLCHER SCHÄDEN HINGEWIESEN WURDE.
17. Auslegung der Abschnitte 15 und 16.#
Wenn der oben vorgesehene Gewährleistungsausschluss und die Haftungsbeschränkung nach ihren Bedingungen vor Ort keine Rechtswirkung entfalten können, wenden die überprüfenden Gerichte das örtliche Recht an, das einem vollständigen Ausschluss jeglicher zivilrechtlicher Haftung im Zusammenhang mit dem Programm am nächsten kommt. Dies gilt nicht, wenn im Gegenzug für eine Gebühr eine Gewährleistung oder Haftungsübernahme mit einer Kopie des Programms einhergeht.
ENDE DER BEDINGUNGEN
So wendest du diese Bedingungen auf deine neuen Programme an#
Wenn du ein neues Programm entwickelst und es der Öffentlichkeit so nützlich wie möglich machen möchtest, erreichst du das am besten, indem du es als freie Software bereitstellst, die jeder unter diesen Bedingungen weiterverbreiten und ändern darf.
Füge dazu dem Programm die folgenden Hinweise hinzu. Am sichersten ist es, sie an den Anfang jeder Quelldatei zu setzen, damit der Gewährleistungsausschluss möglichst deutlich wird. Jede Datei sollte mindestens die Zeile mit dem „Urheberrechtshinweis“ und einen Verweis darauf enthalten, wo der vollständige Hinweis zu finden ist.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.Füge außerdem Informationen dazu hinzu, wie man dich elektronisch und per Post erreichen kann.
Wenn deine Software über ein Computernetzwerk aus der Ferne mit Nutzern interagieren kann, solltest du auch sicherstellen, dass sie den Nutzern eine Möglichkeit bietet, den Quellcode zu erhalten. Wenn dein Programm zum Beispiel eine Webanwendung ist, könnte die Benutzeroberfläche einen Link mit der Bezeichnung „Quellcode“ anzeigen, der zu einem Archiv des Codes führt. Es gibt viele Möglichkeiten, den Quellcode bereitzustellen, und unterschiedliche Lösungen eignen sich besser für unterschiedliche Programme. Die konkreten Anforderungen findest du in Abschnitt 13.
Wenn nötig, solltest du außerdem deinen Arbeitgeber (falls du als Programmierer arbeitest) oder deine Schule eine „Urheberrechtserklärung“ für das Programm unterzeichnen lassen. Weitere Informationen dazu sowie zur Anwendung und Einhaltung der GNU AGPL findest du unter https://www.gnu.org/licenses/.