Dne 30. 07. 24 v 7:23 odp. Richard Shaw napsal(a):
Per upstream opencascade is "GNU Lesser General Public License (LGPL) version 2.1 
with additional exception"
https://dev.opencascade.org/resources/licensing

Does that translate to "LGPL-2.1-only with additional exception"?

No.

It should be:

   LGPL-2.1-only WITH $foo

WITH is SPDX operator. And $foo is one of the exception from this list

https://spdx.org/licenses/exceptions-index.html

I.e. the license must be precisely formulated. And has same matching guidelines 
as matchin license.

And importantly: the whole string must be listed as allowed for Fedora.

Check this example:

https://gitlab.com/fedora/legal/fedora-license-data/-/blob/main/data/Apache-2.0_WITH_Swift-exception.toml?ref_type=heads

   Apache-2.0 WITH Swift-exception

is allowed SPDX formula in Fedora. But

   Apache-2.0 WITH Bison-exception-2.2

is not allowed because no one reviewed for Fedora.



    perl-RPC-XML         hobbes1069 jplesnik ppisar

This one I have no idea what to do with:
License:    (Artistic 2.0 or Artistic or LGPLv2) and (Artistic 2.0 or LGPLv2)

$ license-fedora2spdx --verbose '(Artistic 2.0 or Artistic or LGPLv2) and 
(Artistic 2.0 or LGPLv2)'
Not a valid license string in legacy syntax. Pass '--verbose' to get full 
parser error.
No terminal matches 'A' in the current parser context, at line 1 col 18

(Artistic 2.0 or Artistic or LGPLv2) and (Artistic 2.0 or
                 ^

This is because Artistic (legacy version of Artistic-1.0-Perl) is NOT allowed.

https://docs.fedoraproject.org/en-US/legal/not-allowed-licenses/

It is only allowed in combination with other license. Only approved combination 
are:

  GPL-1.0-or-later OR Artistic-1.0-Perl

  GPL-2.0-or-later OR Artistic-1.0-Perl

See https://docs.fedoraproject.org/en-US/legal/license-field/#perl-rules

If your case is different then please open issue against 
https://gitlab.com/fedora/legal/fedora-license-data



--
Miroslav Suchy, RHCA
Red Hat, Manager, Packit and CPT, #brno, #fedora-buildsys
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to