Skip Menu |

This queue is for tickets about the Tree CPAN distribution.

Report information
The Basics
Id: 127630
Status: resolved
Priority: 0/
Queue: Tree

People
Owner: Nobody in particular
Requestors: ppisar [...] redhat.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.11
Fixed in: (no value)



Subject: lib/Tree/DeepClone.pm points to a nonexisting license
Tree-1.11 contains a new lib/Tree/DeepClone.pm file that reads: =head1 COPYRIGHT AND LICENSE Australian copyright (c) 2018, Ron Savage. All Programs of mine are 'OSI Certified Open Source Software'; you can redistribute them and/or modify them under the terms of The Perl License 2.0, a copy of which is available at: http://opensource.org/licenses/alphabetical. The issue is <http://opensource.org/licenses/alphabetical> web page does not list "The Perl License 2.0" license. It even does not list any license with "Perl" in its title. If you meant the "GPL+ or Artistic" license combination as listed on <https://dev.perl.org/licenses/>, please use the same wording as in lib/Tree.pm file.
Hi Petr Thanx. Fixed in V 1.12, which is now on CPAN.
Subject: Re: [rt.cpan.org #127630] lib/Tree/DeepClone.pm points to a nonexisting license
Date: Tue, 13 Nov 2018 09:11:23 +1100
To: bug-Tree [...] rt.cpan.org
From: Ron Savage <ron [...] savage.net.au>
Hi Petr Thanx. I've uploaded V 1.12 to CPAN. BTW: You probably know but - at least in Australia - all the copyright notices in this distro, and almost all other distros, and not legally binding. A binding one has to use ©. Even usage of (C) is not binding. Again, thanx. On 13/11/18 00:54, Petr Pisar via RT wrote: Show quoted text
> Mon Nov 12 08:54:17 2018: Request 127630 was acted upon. > Transaction: Ticket created by ppisar > Queue: Tree > Subject: lib/Tree/DeepClone.pm points to a nonexisting license > Broken in: 1.11 > Severity: (no value) > Owner: Nobody > Requestors: ppisar@redhat.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127630 > > > > Tree-1.11 contains a new lib/Tree/DeepClone.pm file that reads: > > =head1 COPYRIGHT AND LICENSE > > Australian copyright (c) 2018, Ron Savage. > > All Programs of mine are 'OSI Certified Open Source Software'; > you can redistribute them and/or modify them under the terms of > The Perl License 2.0, a copy of which is available at: > http://opensource.org/licenses/alphabetical. > > The issue is <http://opensource.org/licenses/alphabetical> web page does not list "The Perl License 2.0" license. It even does not list any license with "Perl" in its title. > > If you meant the "GPL+ or Artistic" license combination as listed on <https://dev.perl.org/licenses/>, please use the same wording as in lib/Tree.pm file. >
-- Ron Savage - savage.net.au
Subject: Re: [rt.cpan.org #127630] lib/Tree/DeepClone.pm points to a nonexisting license
Date: Tue, 13 Nov 2018 10:49:53 +0100
To: "ron [...] savage.net.au via RT" <bug-Tree [...] rt.cpan.org>
From: Petr Pisar <ppisar [...] redhat.com>
On Mon, Nov 12, 2018 at 05:18:17PM -0500, ron@savage.net.au via RT wrote: Show quoted text
> BTW: You probably know but - at least in Australia - all the copyright > notices in this distro, and almost all other distros, and not legally > binding. A binding one has to use ©. Even usage of (C) is not binding. >
I did not know that. E.g. in my country (the Czech Republic) the copyright line with the © is completely optional and not required in order to posses a legal binding for the license declaration. This how the Berne Convention works. However, if you need the copyright line, you can keep it there. I think following wording would work for everybody. Also note that you can use Unicode characters in the POD text if you declare the encoding with =encoding keyword: =encoding utf8 =head1 COPYRIGHT AND LICENSE Australian copyright © 2018, Ron Savage. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. -- Petr
Download signature.asc
application/pgp-signature 228b

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #127630] lib/Tree/DeepClone.pm points to a nonexisting license
Date: Wed, 14 Nov 2018 09:14:14 +1100
To: bug-Tree [...] rt.cpan.org
From: Ron Savage <ron [...] savage.net.au>
Hi Petr Good point re unicode chars. I considered it briefly but felt it was not necessary since the module was only adopted by me. If I'd authored it I would do things differently. And the requestor of my code patch is unhappy about the inheritance structure of the result, so another version is coming soon :-). On 13/11/18 20:50, Petr Pisar via RT wrote: Show quoted text
> Queue: Tree > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127630 > > > On Mon, Nov 12, 2018 at 05:18:17PM -0500, ron@savage.net.au via RT wrote:
>> BTW: You probably know but - at least in Australia - all the copyright >> notices in this distro, and almost all other distros, and not legally >> binding. A binding one has to use ©. Even usage of (C) is not binding. >>
> I did not know that. E.g. in my country (the Czech Republic) the copyright > line with the © is completely optional and not required in order to posses > a legal binding for the license declaration. This how the Berne Convention > works. > > However, if you need the copyright line, you can keep it there. I think > following wording would work for everybody. Also note that you can use Unicode > characters in the POD text if you declare the encoding with =encoding keyword: > > =encoding utf8 > > =head1 COPYRIGHT AND LICENSE > > Australian copyright © 2018, Ron Savage. > > This library is free software; you can redistribute it and/or modify it under > the same terms as Perl itself. > > -- Petr >
-- Ron Savage - savage.net.au