summaryrefslogtreecommitdiff
path: root/LICENSE.txt
diff options
context:
space:
mode:
Diffstat (limited to 'LICENSE.txt')
-rw-r--r--LICENSE.txt18
1 files changed, 11 insertions, 7 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
index c7d2dea..25fe9cf 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -2,14 +2,17 @@ The software in this repository is under a number of licenses:
bin/ GPL v2+
go/src/nshd/ GPL v2+
- go/src/gopkg.in/yaml.v2 Apache v2.0
- go/src/golang.org/x/sys/unix 3-clause BSD license
- go/src/git.lukeshu.com/go/libgnulinux/crypt LGPL v2.1+
- go/src/git.lukeshu.com/go/libgnulinux/dl GPL v2+, with documentation output clarification
- go/src/git.lukeshu.com/go/libgnulinux/getgr LGPL v2.1+
+ go/src/git.lukeshu.com/go/libgnulinux/crypt/ LGPL v2.1+
+ go/src/git.lukeshu.com/go/libgnulinux/dl/ GPL v2+, with documentation output clarification
+ go/src/git.lukeshu.com/go/libgnulinux/getgr/ LGPL v2.1+
go/src/git.lukeshu.com/go/libnslcd/ LGPL v2.1+
go/src/git.lukeshu.com/go/libsystemd/ Apache v2.0
+ go/src/github.com/pkg/errors/ 2-clause BSD license
+ go/src/golang.org/x/sys/unix 3-clause BSD license
+ go/src/gopkg.in/check.v1/ 2-clause BSD license
+ go/src/gopkg.in/yaml.v2/ Apache v2.0
+
build-aux/ AGPL v3+
The general notion is that the build system is AGPL (v3+), the core
@@ -20,8 +23,9 @@ 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 and sys/unix libraries use other licenses because they are
- 3rd-party libraries, and that's how the authors licensed them.
+ - pkg/errors, sys/unix, Gocheck, and YAML libraries use other
+ licenses because they are 3rd-party libraries, and that's how the
+ authors licensed them.
The effective license of the 'nshd' program as a whole is GPL v3+; it
links together code that is GPL v2+ with code that is Apache v2.0; the