summaryrefslogtreecommitdiff
path: root/COPYING.md
diff options
context:
space:
mode:
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2021-03-24 16:21:24 +0100
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2021-03-24 23:35:30 +0100
commitcad65de2a9a9b7d29b98f0d2997772c057f92e29 (patch)
treef3ad209f389acb6499cd3b352e061fe730daa760 /COPYING.md
parent87713e563f0005553f8d075d3839d3960d7f17cb (diff)
Provide Musl derived fallbacks for getopt/getopt_long/getsubopt
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'COPYING.md')
-rw-r--r--COPYING.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/COPYING.md b/COPYING.md
index 107fabd..19f8c5d 100644
--- a/COPYING.md
+++ b/COPYING.md
@@ -22,8 +22,14 @@ The rest of squashfs-tools-ng is released under the terms and conditions of
the **GNU General Public License version 3 or later**, with the following
exceptions:
- - `lib/compat/fnmatch.c` has been copied from Musl libc, which is subject to
- an MIT style license. See `liceneses/musl.txt` for details.
+ - `lib/compat/fnmatch.c` has been copied from Musl libc.
+ - `lib/compat/getopt.c` has been copied from Musl libc.
+ - `lib/compat/getopt_long.c` has been copied from Musl libc.
+ - `lib/compat/getsubopt.c` has been copied from Musl libc.
+
+The components copied from Musl libc are subejct to an MIT style license.
+See `liceneses/musl.txt` for details and only compiled into executable programs
+if the target system does not provide an implementation.
Copies of the LGPLv3 and GPLv3 are included in `licenses/LGPLv3.txt` and
`licenses/GPLv3.txt` respectively.