Add GPL exception for included packages

This commit is contained in:
Paul Gear
2013-11-10 15:08:42 +10:00
parent 6e9623c96d
commit 81e9df6c1b
2 changed files with 33 additions and 0 deletions

View File

@ -1,3 +1,14 @@
NOTE
----
Please note that LibreNMS is covered by the GPLv3, but also includes an
exception for included third-party packages. Please see README.md for full
details of this exception.
Original GPLv3 text
-------------------
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

View File

@ -20,6 +20,28 @@ Copyright (C) 2013 LibreNMS Contributors <librenms-project@googlegroups.com>
[LICENSE.txt][14] contains a copy of the full GPLv3 licensing conditions.
The following additional license conditions apply to LibreNMS (a GPL
exception):
As a special exception, you have permission to link or otherwise combine
LibreNMS with the included copies of the following third-party software,
and distribute modified versions, as long as you follow the requirements
of the GNU GPL v3 in regard to all of the remaining software (comprising
LibreNMS).
The authorised third-party software packages under this exception are as
follows (their title, location, and license are noted where known):
- JpGraph (html/includes/jpgraph): QPL 1.0 license
- MIBS (mibs): unknown/various
- jQuery (various locations): MIT or GPLv2
- html/graph-realtime.php: BSD (original?)
- html/includes/collectd/: GPLv2 only
- html/includes/tcpdf/fonts/dejavu-fonts-ttf-2.33: some sort of BSD?
- HTML5 Shiv (html/js/html5.js): MIT/GPLv2
- overLIB (html/js/overlib_mini.js): modified Artistic 1.0?
- scripts/*/mysql: GPLv2 only
- check_mk (scripts/observium_agent*): GPLv2
Introduction
------------