V Tue, Jul 30, 2024 at 05:46:56PM -0400, Richard Fontana napsal(a): > On Tue, Jul 30, 2024 at 1:24 PM Richard Shaw <[email protected]> wrote: > > > >> 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) > > Just looked at this - it seemed to me that the author had intended to > relicense from "Artistic" (not clear whether that referred to > Artistic-1.0 or Artistic-1.0-Perl in SPDX parlance) to (again in SPDX > parlance) Artistic-2.0 OR LGPL-2.1-only. I.e. I didn't see anything > that seemed to obviously be licensed under Artistic-1.0* and the > author seemed to (in later statements) use "Artistic License" > specifically to mean Artistic-2.0. However, I only took a quick look. > :) > There are usefull comments in the spec file above the License tag. One of the comments states that (Artistic 2.0 or Artistic or LGPLv2) is used by etc/make_method file. That file reads:
# See "LICENSE AND COPYRIGHT" in the documentation for licensing and
# redistribution terms.
[...]
=head1 LICENSE AND COPYRIGHT
This module and the code within are released under the terms of the Artistic
License 2.0
(http://www.opensource.org/licenses/artistic-license-2.0.php). This code may
be redistributed under either the Artistic License or the GNU Lesser General
Public License (LGPL) version 2.1
(http://www.opensource.org/licenses/lgpl-2.1.php).
See how the author is not congruent when naming Artistic-like licenses.
The relicensing attempt, Richard mentioned, is documented in README.license:
Consider this confirmation that you may distribute it under the Artistic
License 2.0, as specified at
http://www.opensource.org/licenses/artistic-license-2.0.php
I am in the process of revising the licensing on all of my modules to be
dual-licensed under the above and also LGPL 2.1 as specified at
http://www.opensource.org/licenses/lgpl-2.1.php
However, because of other patches that have to be applied, integrated and
tested, it may be some time before a new RPC-XML release is made. Please
take
this message as explicit permission to package and release under the
licensing
terms you require. Thank you.
[...]
From: "Nick B" <[email protected]>
[...]
I can package it under 2.0, but I need your confirmation via e-mail
that this is okay. Let me know your thoughts on this.
It's obvious that we are permitted to use Artistic-2.0. It's obvious that the
author intends to dual-license (Artistic-2.0 OR LGPL-2.1-only), but is not
yet clear whether he has already finished the relicensing. But going back to
etc/make_method, we are granted ("Artistic License" OR LGPL-2.1-only). Hence
I spelled the Callaway License tag as (Artistic 2.0 or Artistic or LGPLv2).
Simply naming all options, no effective licensing performed.
The problem with conversion to SPDX is that "Artistic" maps to multiple
Artistic-1.0-* license and we don't know which one it is. Also Fedora is not
willing to throw in free-standing for-Fedora-inapplicable Artistic-1.0-*
licenses into License tags.
So I agree with Richard, that the best option is remove the Artistic-1.0-*
options from the SPDX License tag. I.e. convert Callaway (Artistic 2.0 or
Artistic or LGPLv2) fragment into SPDX (Artistic-2.0 OR LGPL-2.1-only)
fragment.
I will convert the package for you.
-- Petr
signature.asc
Description: PGP signature
-- _______________________________________________ devel 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
