forked from networkupstools/nut
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCOPYING
30 lines (23 loc) · 1.59 KB
/
COPYING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Most files are licensed under the GNU General Public License (GPL) version 2,
or (at your option) any later version. See "LICENSE-GPL2" in the root of this
distribution.
The files in the scripts/python/ directory are released under GNU General
Public License (GPL) version 3, or (at your option) any later version. See
"LICENSE-GPL3" in the root of this distribution.
The Perl client module (scripts/perl/Nut.pm) is released under the same
license as Perl itself. That is to say either GPL version 1 or (at your option)
any later version, or the "Artistic License".
Several fallback implementations for methods absent from standard library of
an end-user's current build platform are derived from source code available
under the two-clause BSD license (common/strptime.c, common/strnlen.c)
Various methods may be adapted from code or ideas posted on Stack Exchange
sites (comments in NUT sources refer to original posts in this case), which
according to https://stackoverflow.com/help/licensing are made available under
different Creative Commons Attribution-ShareAlike license (CC BY-SA) versions
depending on contribution timestamp.
Several autoconf methods under m4/ directory are derived from curl codebase
and were originally available under curl license. Which is not unlike the MIT
license, see https://daniel.haxx.se/blog/2022/06/17/curl-is-reuse-compliant/
To the best of our knowledge, conditions of the 2/3-clause BSD, MIT, curl and
CC BY-SA licenses allow redistribution and reuse of the codebase in projects
made available under GPL license terms, as long as attribution is provided.