summaryrefslogtreecommitdiff
path: root/LICENSE.txt
diff options
context:
space:
mode:
Diffstat (limited to 'LICENSE.txt')
-rw-r--r--LICENSE.txt26
1 files changed, 14 insertions, 12 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
index 9e6ff48..57a0df1 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,17 +1,19 @@
The software in this repository is under a number of licenses:
- scripts/ GPL v2+
- src/nshd/ GPL v2+
- test/ LGPL v2.1+
+ 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
+ go/gopkg.in/yaml.v2 LGPL v3, with linking exception
+ go/golang.org/x/sys/unix 3-clause BSD license
- build-aux/ AGPL v3+
+ go/git.lukeshu.com/go/libgnulinux/dl GPL v2+, with documentation output clarification
+ go/git.lukeshu.com/go/libgnulinux/inotify LGPL v2.1+
+ go/git.lukeshu.com/go/libgnulinux/getgr LGPL v2.1+
+ go/git.lukeshu.com/go/libnslcd/ LGPL v2.1+
+ go/git.lukeshu.com/go/libsystemd/ Apache v2.0
+
+ build-aux/ AGPL v3+
The general notion is that the build system is AGPL (v3+), the core
application is GPL (v2+), while supporting libraries that might be
@@ -21,7 +23,7 @@ exceptions:
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.
+ - The YAML and sys/unix libraries use other licenses because they are
+ 3rd-party libraries, and that's how the authors licensed them.
For more details, see each individual file.