LICENSE.txtThis file contains the complete GNU General Public License Version 3 text (approximately 670 lines). The license text is the standard, unmodified GPLv3 as published by the Free Software Foundation.
ProjectForge is dual-licensed. This community edition is available under GPLv3. A separate commercial/proprietary license is available for enterprise users who cannot comply with GPLv3 terms (e.g., those who need to integrate ProjectForge into proprietary software without opening their own source code).
The file begins with a ProjectForge-specific preamble:
Project ProjectForge Community Edition
www.projectforge.org
Copyright (C) 2001-2014 Kai Reinhard (k.reinhard@micromata.com)
Max-Planck-Str. 5
34131 Kassel
ProjectForge is a web-based project management tool.
This software is dual-licensed.
This community edition is licensed by Kai Reinhard under the following
GNU General Public License:
| Section | Topic | Key Points |
|---|---|---|
| 0 | Definitions | Defines "Program", "covered work", "convey", "propagate", "source code", "system libraries" |
| 1 | Source Code | Requirements for providing source code with object code |
| 2 | Basic Permissions | Unlimited permission to run unmodified program; conditions for conveying modified versions |
| 3 | Anti-Circumvention | Protects users' rights from DRM and anti-circumvention laws (WIPO copyright treaty article 11) |
| 4 | Verbatim Copies | May convey verbatim copies with copyright notice and license text |
| 5 | Modified Source | Requirements for distributing modified versions: notice of changes, license notice, GPL coverage |
| 6 | Non-Source Forms | Requirements for distributing object code: must provide corresponding source or written offer |
| 7 | Additional Terms | Additional permissions and restrictions that can be added to GPL-covered code |
| 8 | Termination | License terminates on violation, but reinstates if violations cease |
| 9 | Acceptance | Not required for receiving copies; required for modifying or propagating |
| 10 | Downstream Recipients | Automatic licensing of recipients |
| 11 | Patents | Patent license grant from contributors; anti-discrimination provisions for patent licenses |
| 12 | No Surrender | Other obligations don't excuse GPL compliance |
| 13 | AGPL Compatibility | Permits linking with AGPLv3-licensed code |
| 14 | Revised Versions | FSF may publish new GPL versions; users may follow any version |
| 15-16 | Warranty/Liability | NO WARRANTY; limitation of liability |
| 17 | Interpretation | Courts should apply local law closest to absolute waiver |
Each ProjectForge module (projectforge-common, projectforge-application, projectforge-business, plugins) carries its own LICENSE.txt, though the license terms are typically the same GPLv3 text. The source files themselves carry a brief header referencing the GPLv3 with a URL back to the GNU website.
9ebb88522 Initial commit