diff mbox series

LICENSES: Update with notices from the bundled Linux sources

Message ID 87ikvafltb.fsf@oldenburg.str.redhat.com
State New
Headers show
Series LICENSES: Update with notices from the bundled Linux sources | expand

Commit Message

Florian Weimer Sept. 5, 2024, 10:15 a.m. UTC
The sources were imported in commit b09a520bb6d98d465818aadf
("Bundle <linux/fuse.h> userspace header from Linux 6.10").

---
 LICENSES | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)


base-commit: f169509ded534537eec9df00cfada6dbca908352

Comments

Carlos O'Donell Sept. 5, 2024, 12:22 p.m. UTC | #1
On 9/5/24 6:15 AM, Florian Weimer wrote:
> The sources were imported in commit b09a520bb6d98d465818aadf
> ("Bundle <linux/fuse.h> userspace header from Linux 6.10").

I would rather we delete the LICENSES file, and you submitted such a change
on 2024-08-26.

As such I have a sustained objection to updating the LICENSES file :-)

I note that your previous patch here is marked "deferred" since you're waiting
on the FSF response to your change:
https://patchwork.sourceware.org/project/glibc/patch/87v7zntkdg.fsf@oldenburg.str.redhat.com/

> ---
>  LICENSES | 46 ++++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 46 insertions(+)
> 
> diff --git a/LICENSES b/LICENSES
> index f4b24c1a41..c4588792a0 100644
> --- a/LICENSES
> +++ b/LICENSES
> @@ -410,3 +410,49 @@ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
>  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
>  TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
>  SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
> +
> +The Linux Kernel is provided under:
> +
> +	SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
> +
> +Being under the terms of the GNU General Public License version 2 only,
> +according with:
> +
> +	LICENSES/preferred/GPL-2.0
> +
> +With an explicit syscall exception, as stated at:
> +
> +	LICENSES/exceptions/Linux-syscall-note
> +
> +In addition, other licenses may also apply. Please see:
> +
> +	Documentation/process/license-rules.rst
> +
> +for more details.
> +
> +All contributions to the Linux Kernel are subject to this COPYING file.
> +
> +SPDX-Exception-Identifier: Linux-syscall-note
> +SPDX-URL: https://spdx.org/licenses/Linux-syscall-note.html
> +SPDX-Licenses: GPL-2.0, GPL-2.0+, GPL-1.0+, LGPL-2.0, LGPL-2.0+, LGPL-2.1, LGPL-2.1+, GPL-2.0-only, GPL-2.0-or-later
> +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
> 
> base-commit: f169509ded534537eec9df00cfada6dbca908352
>
diff mbox series

Patch

diff --git a/LICENSES b/LICENSES
index f4b24c1a41..c4588792a0 100644
--- a/LICENSES
+++ b/LICENSES
@@ -410,3 +410,49 @@  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+The Linux Kernel is provided under:
+
+	SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
+
+Being under the terms of the GNU General Public License version 2 only,
+according with:
+
+	LICENSES/preferred/GPL-2.0
+
+With an explicit syscall exception, as stated at:
+
+	LICENSES/exceptions/Linux-syscall-note
+
+In addition, other licenses may also apply. Please see:
+
+	Documentation/process/license-rules.rst
+
+for more details.
+
+All contributions to the Linux Kernel are subject to this COPYING file.
+
+SPDX-Exception-Identifier: Linux-syscall-note
+SPDX-URL: https://spdx.org/licenses/Linux-syscall-note.html
+SPDX-Licenses: GPL-2.0, GPL-2.0+, GPL-1.0+, LGPL-2.0, LGPL-2.0+, LGPL-2.1, LGPL-2.1+, GPL-2.0-only, GPL-2.0-or-later
+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