LICENSE.txtDiese Datei enthält den vollständigen Text der GNU General Public License Version 3 (ca. 670 Zeilen). Der Lizenztext ist die standardmäßige, unveränderte GPLv3, wie sie von der Free Software Foundation veröffentlicht wurde.
ProjectForge ist dual-lizenziert. Diese Community-Edition ist unter der GPLv3 verfügbar. Eine separate kommerzielle/proprietäre Lizenz steht für Unternehmensnutzer zur Verfügung, die die Bedingungen der GPLv3 nicht einhalten können (z. B. solche, die ProjectForge in proprietäre Software integrieren müssen, ohne ihren eigenen Quellcode öffnen zu müssen).
Die Datei beginnt mit einer ProjectForge-spezifischen Präambel:
Project ProjectForge Community Edition
www.projectforge.org
Copyright (C) 2001-2014 Kai Reinhard (k.reinhard@micromata.com)
Max-Planck-Str. 5
34131 Kassel
ProjectForge ist ein webbasiertes Projektmanagement-Tool.
Diese Software ist dual-lizenziert.
Diese Community-Edition wird von Kai Reinhard unter der folgenden
GNU General Public License lizenziert:
| Abschnitt | Thema | Kernpunkte |
|---|---|---|
| 0 | Definitionen | Definiert „Programm“, „geschütztes Werk“, „weitergeben“, „verbreiten“, „Quellcode“, „Systembibliotheken“ |
| 1 | Quellcode | Anforderungen zur Bereitstellung von Quellcode zusammen mit Objektcode |
| 2 | Grundlegende Berechtigungen | Unbegrenzte Erlaubnis, das unveränderte Programm auszuführen; Bedingungen für die Weitergabe modifizierter Versionen |
| 3 | Anti-Umgehung | Schützt die Rechte der Nutzer vor DRM und Anti-Umgehungsgesetzen (WIPO-Urheberrechtsvertrag Artikel 11) |
| 4 | Wortgetreue Kopien | Dürfen wortgetreue Kopien mit Urheberrechtshinweis und Lizenztext weitergegeben werden |
| 5 | Modifizierter Quellcode | Anforderungen für die Verbreitung modifizierter Versionen: Hinweis auf Änderungen, Lizenzhinweis, GPL-Abdeckung |
| 6 | Nicht-Quellcode-Formen | Anforderungen für die Verbreitung von Objektcode: muss entsprechenden Quellcode oder schriftliches Angebot bereitstellen |
| 7 | Zusätzliche Bedingungen | Zusätzliche Erlaubnisse und Einschränkungen, die zu GPL-geschütztem Code hinzugefügt werden können |
| 8 | Beendigung | Lizenz endet bei Verstoß, wird aber wieder wirksam, wenn Verstöße eingestellt werden |
| 9 | Annahme | Nicht erforderlich für den Erhalt von Kopien; erforderlich für Modifikation oder Verbreitung |
| 10 | Nachgelagerte Empfänger | Automatische Lizenzierung der Empfänger |
| 11 | Patente | Patentlizenzerteilung durch Beitragende; Anti-Diskriminierungsbestimmungen für Patentlizenzen |
| 12 | Keine Aufgabe | Andere Verpflichtungen entbinden nicht von der GPL-Einhaltung |
| 13 | AGPL-Kompatibilität | Erlaubt die Verknüpfung mit AGPLv3-lizenziertem Code |
| 14 | Überarbeitete Versionen | FSF kann neue GPL-Versionen veröffentlichen; Nutzer können jeder Version folgen |
| 15-16 | Garantie/Haftung | KEINE GARANTIE; Haftungsbeschränkung |
| 17 | Auslegung | Gerichte sollten lokales Recht anwenden, das einem absoluten Verzicht am nächsten kommt |
Jedes ProjectForge-Modul (projectforge-common, projectforge-application, projectforge-business, Plugins) enthält eine eigene LICENSE.txt, obwohl die Lizenzbedingungen typischerweise der gleiche GPLv3-Text sind. Die Quelldateien selbst enthalten einen kurzen Header, der auf die GPLv3 mit einem Link zur GNU-Website verweist.
9ebb88522 Erster Commit