All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: [EXT] Re: [OE-core] [PATCH v2] linux-yocto: add and use GPL-2.0-with-syscall-note license
@ 2024-12-04  9:06 Denis OSTERLAND-HEIM
  0 siblings, 0 replies; only message in thread
From: Denis OSTERLAND-HEIM @ 2024-12-04  9:06 UTC (permalink / raw)
  To: Rasmus Villemoes, Khem Raj
  Cc: openembedded-core@lists.openembedded.org, Ross Burton,
	Peter Kjellerstedt

[-- Attachment #1: Type: text/plain, Size: 2048 bytes --]

Hi,

Currently I wonder if common-licenses is the right place for Linux-syscall-note,
because this is a Linux specific licenses.

I agree with Ross that SPDX syntax for the LICENSE field would be the best.

First step:

LICENSE = "GPL-2.0-only & Linux-syscall-note"
NO_GENERIC_LICENSE[Linux-syscall-note] = "file://LICENSES/exceptions/Linux-syscall-note"


And with SPDX syntax:

LICENSE = "GPL-2.0-only WITH Linux-syscall-note"

Maybe in the future we can even use https://github.com/spdx/license-list-data
instead of maintaining common-licenses on our own.

Regards, Denis

-----Original Message-----
From: Rasmus Villemoes <ravi@prevas.dk> 
Sent: Tuesday, December 3, 2024 2:18 PM
To: Denis OSTERLAND-HEIM <denis.osterland@diehl.com>
Cc: openembedded-core@lists.openembedded.org
Subject: [EXT] Re: [OE-core] [PATCH v2] linux-yocto: add and use GPL-2.0-with-syscall-note license

> So since you're combining thbe GPL text and the syscall-note text, why
> not take an exact copy of the COPYING file as it existed in the kernel
> tree before the current split. That would also make word "below" actually make
> sense. I.e.,
> 
>  git show b3358a116:COPYING
> 
> Rasmus


-----Original Message-----
From: Khem Raj <raj.khem@gmail.com> 
Sent: Tuesday, December 3, 2024 6:38 PM
To: Denis OSTERLAND-HEIM <denis.osterland@diehl.com>
Cc: openembedded-core@lists.openembedded.org
Subject: [EXT] Re: [OE-core] [PATCH v2] linux-yocto: add and use GPL-2.0-with-syscall-note license

> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/LICENSES/exceptions/Linux-syscall-note
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/LICENSES/preferred/GPL-2.0
> 
> I know we have combined the exceptions and create individual files but
> I wonder if there is a better way to
> express it with combinations of files. eg. see
> meta/files/common-licenses/GPL-3.0-with-GCC-exception
> at the top it says "insert GPL v3 text here" seems a bit iffy. Instead
> it could be expressed with two files having
> full license texts.

[-- Attachment #2: smime.p7s --]
[-- Type: application/x-pkcs7-signature, Size: 3908 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-12-04  9:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-04  9:06 [EXT] Re: [OE-core] [PATCH v2] linux-yocto: add and use GPL-2.0-with-syscall-note license Denis OSTERLAND-HEIM

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.