Re: Packages with problematic license tag (for SPDX conversion)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux