blob: 6031cd7478f1d30134812e35b65b7de6ffed4d43 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
The software in this repository is under a number of licenses:
scripts/ GPL v2+
src/nshd/ GPL v2+
test/ LGPL v2.1+
src/gopkg.in/yaml.v2 LGPL v3, with linking exception
src/lukeshu.com/git/go/libgnulinux.git/dl GPL v2+, with documentation output clarification
src/lukeshu.com/git/go/libgnulinux.git/inotify LGPL v2.1+
src/lukeshu.com/git/go/libgnulinux.git/getgr LGPL v2.1+
src/lukeshu.com/git/go/libnslcd.git/ LGPL v2.1+
src/lukeshu.com/git/go/libsystemd.git/ Apache v2.0
The general notion is that the core application is GPL (v2+), while
supporting libraries that might be useful outside of this specific
application are LGPL (v2.1+), with the exceptions:
- The systemd package is Apache licensed because of code taken from
CoreOS and Docker.
- The dl package is GPL v2+ licensed because of wording in comments
taken from the Linux Programmer's Manual.
- The YAML library uses v3 of the LGPL because it's a 3rd-party
library, and that's how the authors licensed it.
For more details, see each individual file.
|