summaryrefslogtreecommitdiff
path: root/COPYING.md
diff options
context:
space:
mode:
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2019-11-24 13:49:55 +0100
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2019-11-24 14:15:02 +0100
commitc84f61809335e0408f54cb2f11087785e4a1818c (patch)
tree78edb1fa4a20ead3ffb3ce33fab5b6734c166174 /COPYING.md
parentad3d0728827d28b4d991730adf4abd2dd5bdda4a (diff)
Update README, clarify licensing situation
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'COPYING.md')
-rw-r--r--COPYING.md44
1 files changed, 44 insertions, 0 deletions
diff --git a/COPYING.md b/COPYING.md
new file mode 100644
index 0000000..1185ad5
--- /dev/null
+++ b/COPYING.md
@@ -0,0 +1,44 @@
+# License of squashfs-tools-ng
+
+The `libsquashfs` library is released under the terms and conditions of the
+**GNU Lesser General Public License version 3 or later**. This applies to
+all source code in the directories `lib/sqfs`, `lib/util`, `include/sqfs`
+and `include/util`.
+
+The rest of squashfs-tools-ng is released under the terms and conditions of
+the **GNU General Public License version 3 or later**.
+
+Copies of the licenses are included in `licenses/LGPLv3.txt` and
+`licenses/GPLv3.txt` respectively.
+
+The original source code of squashfs-tools-ng has been written by David
+Oberhollenzer in 2019. Additional contributions have been added since the
+initial release which makes some parts of the package subject to the copyright
+of the respective authors. Appropriate copyright notices and SPDX identifiers
+are included in the source code files.
+
+Although the existing squashfs-tools and the Linux kernel implementation have
+been used for testing, the source code in this package is neither based on,
+nor derived from either of them.
+
+# Binary Packages with 3rd Party Libraries
+
+If this file is included in a binary release package, additional 3rd party
+libraries may be included, which are subject to the copyright of their
+respective authors and the terms and conditions of their respective liceses.
+
+The following may be included:
+
+ - The LZO compression library. Copyright Markus F.X.J. Oberhumer. This is
+ released under the terms and conditions of the GNU General Public License
+ version 2. A copy of the license is included in `licenses/GPLv2.txt`.
+ - The LZ4 compression library. Copyright Yann Collet. This is released under a
+ 2 clause BSD style license, included in `licenses/LZ4.txt`.
+ - The XZ utils liblzma library is released into the public domain. An excerpt
+ from the `COPYING` file of its source code archive is included
+ in `licenses/xz.txt`.
+ - The zlib compression library. Copyright Jean-loup Gailly and Mark Adler.
+ This is released under the terms and conditions of the zlib license,
+ included in `licenses/zlib.txt`
+ - The zstd compression library. Copyright Facebook, Inc. All rights reserved.
+ This is released under a BSD style license, included in `licenses/zstd.txt`.