On Tue, Aug 22, 2023 at 11:32:44AM +0200, Björn Persson wrote: > Richard Fontana wrote: > > The SPDX XML file for Boehm-GC: > > https://github.com/spdx/license-list-XML/blob/main/src/Boehm-GC.xml > > does not account for "shellscript" as an alternative to "program". > > I just tried to be as specific and unambiguous as possible. It didn't > seem like the wording was that rigid when there was a large collection > of wording variants all called "MIT". > > A shellscript is a program, so as the author I can change it to say > "program" if that helps: > > https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/262 > > > matching is case insensitive. > > That's good because I strongly dislike entire paragraphs of shouting > uppercase letters. > > > So probably what would need to be done here is getting SPDX to modify > > the XML for Boehm-GC rather than assign a new identifier for this > > variant. > > In general I think it would help if SPDX were more flexible about the > word choice in such cases, so a license could be applied to a program, > a library, a document, a single file or a collection of software.
The SPDX license XML format supports such language flexibility, as it lets phrases be marked as matching patterns. Someone can submit a PR to SPDX license-data-XML to propose adding the desired patterns where appropriate / needed. With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| _______________________________________________ legal mailing list -- legal@lists.fedoraproject.org To unsubscribe send an email to legal-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/legal@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue