Dear Mark,

In message <[email protected]> 
you wrote:
> 
> Example 1:
> ----------
> File: ./cairo-1.10.2.tar.gz.txt/cairo-array.c (see attachment 1)
> NOTICE (simplified): "The file is licensed to you under either the LGPL-2.1 
> or MPL-1.1 at your option." 
> LICENSE EXPRESSION = (LGPL-2.1 OR MPL-1.1)
> 
> Example 2:
> ----------
> FILE: busybox-1.20.2/shell/math.c (see attachment 2)
> NOTICE (simplified):
>   "You can redistribute the file and/or modify it under the terms of 
> BSD-3-Clause and the MIT license and GPL-2.0 or (at your option) any later 
> version of the GPL"
> LICENSE EXPRESSION = (BSD-3-Clause AND MIT AND GPL-2.0+)

Sorry but I think you get this wrong.  The "and" in the text here does
not translate into a logical "AND" operator.  Instead, it is an "OR"
just as in example 1.

We have a list of liceses here, where the user can freely chose any
one that fits, so it must be an "OR".

An "expression" as "BSD-3-Clause AND MIT AND GPL-2.0+" makes zero
sense; I can't even figure out how this should be interpreted from a
legal point of view.

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]
Boykottiert Microsoft - Kauft Eure Fenster bei OBI!
_______________________________________________
Spdx-tech mailing list
[email protected]
https://lists.spdx.org/mailman/listinfo/spdx-tech

Reply via email to