On 2026/01/14 23:29, Jerry James via legal wrote:
I've been using scancode to take an in-depth look at packages I
maintain.  I'm up to packages that start with "a"!  While looking at
the antlr3 package, I found that it contains 3 files with the
LicenseRef-Unicode-legacy-source-code license, which is not allowed
for Fedora [1].  The files are part of the C/C++ backend.  They have
been built into binary RPMs for Fedora since 2010 [2] (Fedora 12?).

Repoquery shows that nothing in Fedora uses the C/C++ backend.  I will
build updates for F42, F43, and Rawhide that disable it.  My question
is whether I need to do anything more than that.  Do I need to scrub
the offending files out of the tarball, for example?

References:
[1] 
https://gitlab.com/fedora/legal/fedora-license-data/-/blob/main/data/LicenseRef-Unicode-legacy-source-code.toml
[2] 
https://src.fedoraproject.org/rpms/antlr3/c/6398229d293262736484dc0e3d7a87bf4f8f990a

Does this not apply to antlr4 also? I do at least recall that there are a few packages that bundle antlrX, so maybe those need to be checked also?

--
_______________________________________________
legal mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to