Hi,

I totally argree.

Regards, Denis

-----Original Message-----
From: Ross Burton <[email protected]> 
Sent: Tuesday, December 3, 2024 3:42 PM
To: Denis OSTERLAND-HEIM <[email protected]>
Cc: Peter Kjellerstedt <[email protected]>; 
[email protected]
Subject: [EXT] Re: [OE-core] [PATCH 2/3] spdx: add support for WITH operator

[EXTERNAL EMAIL]
 

On 27 Nov 2024, at 07:34, Denis OSTERLAND-HEIM via lists.openembedded.org 
<[email protected]> wrote:
> Right.
> Apache-2.0-with-LLVM-exception and GPL-2.0-with-OpenSSL-exception are not 
> listed on spdx.org/licenses
> and the others are listed with the "insert <license> here".
> The clean way would be to implement the WITH operator.
> To avoid the effort and improve the situation, maybe it would be an idea to 
> copy
> GPL-2.0-only together with GPL-2.0-with-GCC-exception into 
> GPL-2.0-only-with-GCC-exception.

I agree with Peter - in the short term add a GPL-with-syscall-exception license 
because the fallout for just adding + to the LICENSE
parser is greater than just mapping it to WITH in the SPDX code, there's all 
the license handling logic and missing test cases that
need to extended too.  We don't want to merge just the remapping without test 
cases to verify that nothing else breaks, at least.

Of course if we extend the license logic further to support + properly, at that 
point we're basically reimplementing SPDX license
semantics but with a new syntax so I'd personally be in favour of moving our 
LICENSE field to just being a SPDX license string
(potentially with backward compatible parsing for a cycle or so).  This means 
we can reuse existing code, and the semantics of the
field is well defined.

Ross

Attachment: smime.p7s
Description: S/MIME cryptographic signature

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#208271): 
https://lists.openembedded.org/g/openembedded-core/message/208271
Mute This Topic: https://lists.openembedded.org/mt/109769577/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to