On Fri, Oct 20, 2023 at 4:37 PM Emmanuel Seyman <emmanuel@xxxxxxxxx> wrote: > > > Hello, all. > > I was updating the spec file of perl-Math-Random-ISAAC and wanted to > migrate the License field to the SPDX format. > > The license field says "MIT or GPL+ or Artistic" but the upstream > package README says: > > " Legally speaking, this package and its contents are: > > Copyright (c) 2011 by Jonathan Yu <jawnsy@xxxxxxxx>. > > But this is really just a legal technicality that allows the author to > offer this package under the public domain and also a variety of licensing > options. For all intents and purposes, this is public domain software, > which means you can do whatever you want with it. > > The software is provided "AS IS", without warranty of any kind, [...]" > > Can anyone tell me how I express this in SPDX terms? The full upstream license file: https://metacpan.org/release/JAWNSY/Math-Random-ISAAC-1.004/source/LICENSE The issue is not so much how to express it in SPDX terms, but how to express it in accordance with our (evolving) Fedora conventions which use SPDX license expressions. I would suggest: (1) open an issue in fedora-license-data to add some portion of this text to the `public-domain-text.txt` file, and then (2) in the License tag, use one of the following: option 1: LicenseRef-Fedora-Public-Domain OR Artistic-1.0-Perl+ OR GPL-1.0-or-later [this would require also opening an issue in fedora-license-data to add `GPL-1.0-or-later OR Artistic-1.0-Perl+` as an allowed license similar to the special cases of `GPL-1.0-or-later OR Artistic-1.0-Perl` and `GPL-2.0-or-later OR Artistic-1.0-Perl`] option 2: LicenseRef-Fedora-Public-Domain OR Artistic-2.0 OR GPL-1.0-or-later There are a few interesting issues here that I'm not getting into, including whether `Artistic-1.0-Perl+` encompasses `Artistic-2.0` (surely `Artistic-1.0+` would not since Artistic-1.0 is as far as anyone has been able to ascertain a variant of the "real" Artistic License 1.0 that was never authorized by Larry Wall or the Perl Foundation). Richard _______________________________________________ legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to legal-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/legal@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue