Dear Philippe Ombredanne,

In message <caofm3uedjbvgywltsp0xmxe1vrefomaapenzkhekdx6+-xv...@mail.gmail.com> 
you wrote:
>
> PS: For most of it there is nothing new there, SPDX does it alright.
> PPS: Some of this may not mesh entirely well with the current SPDX
> licenses list state (such as expressing "or later versions"
> generically or how we deal with exceptions).
> 
> Here are the basic examples updated to SPDX:

Thanks - I mostly like this, but I would like to suggest a few inor
changes to make life easier especially to developers who are used to
standard operators in programming languages:

>     * mit ? gpl-2.0 : a disjunctive license choice of mit or gpl-2.0.
> A choice must be made. (CHOICE, EXCLUSIVE OR, DISJUNCTION)

In C and some other programming languages, the EXCLUSIVE OR operator
is '^', so please make this "mit ^ gpl-2.0".

>     * gpl-2.0 ^ classpath : a license exception or supplemental terms:
> here, the classpath exception to the gpl-2.0. nb: here we have a
> slight change with the SPDX license list, where the exception would be
> just the exception and not the whole gpl-and-classpath taken together
> as one license.(EXTRA TERMS, EXCEPTION)

Please use a different operator t mark an exception, as '^' is kind of
reserved for XOR.

Thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [email protected]
"Summit meetings tend to be like panda matings. The expectations  are
always high, and the results usually disappointing."   - Robert Orben
_______________________________________________
Spdx-tech mailing list
[email protected]
https://lists.spdx.org/mailman/listinfo/spdx-tech

Reply via email to