aboutsummaryrefslogtreecommitdiffstats
path: root/LICENSES/Linux-syscall-note
diff options
context:
space:
mode:
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>2021-02-12 13:37:58 +0100
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>2021-02-14 19:21:38 +0100
commit882e3014610be8ec9a2feb63b544b917c39b8293 (patch)
treea9e33b7ce4abba6d50cecccbe361cdc55215245e /LICENSES/Linux-syscall-note
parent1bc7783c679a2e6c30c099fa6a0e6f5ad43b9a00 (diff)
downloadupstream-882e3014610be8ec9a2feb63b544b917c39b8293.tar.gz
upstream-882e3014610be8ec9a2feb63b544b917c39b8293.tar.bz2
upstream-882e3014610be8ec9a2feb63b544b917c39b8293.zip
LICENSES: include all used licenses in LICENSES directory
OpenWrt ships code not only licensed via GPL-2.0-{only,or-later}. Reflect that by adding the missing licenses, just like the kernel does. This patch takes the license text as it is found in the Linux kernel, which might probably be the best common denominator here. In contrast to the kernel versions, only some changes to the valid and recommended identifiers were made (GPL-x.x+ vs. GPL-x.x-or-later and similar). Suggested-by: Paul Spooren <mail@aparcar.org> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Diffstat (limited to 'LICENSES/Linux-syscall-note')
-rw-r--r--LICENSES/Linux-syscall-note25
1 files changed, 25 insertions, 0 deletions
diff --git a/LICENSES/Linux-syscall-note b/LICENSES/Linux-syscall-note
new file mode 100644
index 0000000000..eb170681ba
--- /dev/null
+++ b/LICENSES/Linux-syscall-note
@@ -0,0 +1,25 @@
+SPDX-Exception-Identifier: Linux-syscall-note
+SPDX-URL: https://spdx.org/licenses/Linux-syscall-note.html
+SPDX-Licenses: GPL-2.0-only, GPL-2.0, GPL-2.0-or-later, GPL-2.0+, GPL-1.0-or-later, GPL-1.0+, LGPL-2.0, LGPL-2.0+, LGPL-2.1, LGPL-2.1+
+Usage-Guide:
+ This exception is used together with one of the above SPDX-Licenses
+ to mark user space API (uapi) header files so they can be included
+ into non GPL compliant user space application code.
+ To use this exception add it with the keyword WITH to one of the
+ identifiers in the SPDX-Licenses tag:
+ SPDX-License-Identifier: <SPDX-License> WITH Linux-syscall-note
+License-Text:
+
+ NOTE! This copyright does *not* cover user programs that use kernel
+ services by normal system calls - this is merely considered normal use
+ of the kernel, and does *not* fall under the heading of "derived work".
+ Also note that the GPL below is copyrighted by the Free Software
+ Foundation, but the instance of code that it refers to (the Linux
+ kernel) is copyrighted by me and others who actually wrote it.
+
+ Also note that the only valid version of the GPL as far as the kernel
+ is concerned is _this_ particular version of the license (ie v2, not
+ v2.2 or v3.x or whatever), unless explicitly otherwise stated.
+
+ Linus Torvalds
+