Skip Menu |

This queue is for tickets about the Net-SSLeay CPAN distribution.

Report information
The Basics
Id: 106314
Status: resolved
Priority: 0/
Queue: Net-SSLeay

People
Owner: chrisn [...] cpan.org
Requestors: KENTNL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.70
Fixed in: 1.86_11



Subject: LICENSING terms unclear

LICENSE says:

this Net-SSLeay library is issued under the "Perl Artistic License 2.0", the same license as Perl itself.

 

Perl itself is *not* issued under Artistic 2.0, but is Dual Licensed under GPL-1+ and Artistic 1.0

 

Additionally, Makefile.PL says:

license        'perl';

 

And META.yml says:

'perl'

 

Both of these values imply the Perl 5 License, which is of course, the dual-licensed GPL-1+ and Artistic  1.0 License

 

Here is Perl 5 stipulating its license:

 

https://metacpan.org/source/RJBS/perl-5.22.0/README#L83

 

I suspect you were reading http://www.perlfoundation.org/cpan_licensing_guidelines and potentially confused it saying that the 2 licenses it described were equivalent, when I believe it meant to imply they were competing alternatives.

 

Subject: Re: [rt.cpan.org #106314] LICENSING terms unclear
Date: Mon, 10 Aug 2015 07:30:43 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] airspayce.com>
Hmmm, interesting question. Im the current maintainer of net-ssleay, which was originally written by Sampo Kellomaki, who set the licensing terms. It may well be that his intention was indeed just Artistic 2.0. I will have to consult with him to ascertain his views. Cheers. On Sunday, August 09, 2015 06:26:04 AM you wrote: Show quoted text
> Sun Aug 09 06:26:03 2015: Request 106314 was acted upon. > Transaction: Ticket created by KENTNL > Queue: Net-SSLeay > Subject: LICENSING terms unclear > Broken in: 1.70 > Severity: (no value) > Owner: Nobody > Requestors: KENTNL@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=106314 > > > > LICENSE says: > > this Net-SSLeay library is issued under the "Perl Artistic License 2.0", the > same license as Perl itself. > > Perl itself is *not* issued under Artistic 2.0, but is Dual Licensed under > GPL-1+ and Artistic 1.0 > > Additionally, Makefile.PL says: > > license 'perl'; > > And META.yml says: > > 'perl' > > Both of these values imply the Perl 5 License, which is of course, the > dual-licensed GPL-1+ and Artistic 1.0 License > > Here is Perl 5 stipulating its license: > > https://metacpan.org/source/RJBS/perl-5.22.0/README#L83 > > I suspect you were reading > http://www.perlfoundation.org/cpan_licensing_guidelines and potentially > confused it saying that the 2 licenses it described were equivalent, when I > believe it meant to imply they were competing alternatives.
-- Mike McCauley VK4AMM mikem@airspayce.com Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.airspayce.com Phone +61 7 5598-7474
Subject: Re: [rt.cpan.org #106314] LICENSING terms unclear
Date: Fri, 04 Sep 2015 15:17:07 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] airspayce.com>
Still have not been able to raise the original author. On Sunday, August 09, 2015 06:26:04 AM Kent Fredric via RT wrote: Show quoted text
> Sun Aug 09 06:26:03 2015: Request 106314 was acted upon. > Transaction: Ticket created by KENTNL > Queue: Net-SSLeay > Subject: LICENSING terms unclear > Broken in: 1.70 > Severity: (no value) > Owner: Nobody > Requestors: KENTNL@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=106314 > > > > LICENSE says: > > this Net-SSLeay library is issued under the "Perl Artistic License 2.0", the > same license as Perl itself. > > Perl itself is *not* issued under Artistic 2.0, but is Dual Licensed under > GPL-1+ and Artistic 1.0 > > Additionally, Makefile.PL says: > > license 'perl'; > > And META.yml says: > > 'perl' > > Both of these values imply the Perl 5 License, which is of course, the > dual-licensed GPL-1+ and Artistic 1.0 License > > Here is Perl 5 stipulating its license: > > https://metacpan.org/source/RJBS/perl-5.22.0/README#L83 > > I suspect you were reading > http://www.perlfoundation.org/cpan_licensing_guidelines and potentially > confused it saying that the 2 licenses it described were equivalent, when I > believe it meant to imply they were competing alternatives.
-- Mike McCauley VK4AMM mikem@airspayce.com Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.airspayce.com Phone +61 7 5598-7474
Subject: Re: [rt.cpan.org #106314] LICENSING terms unclear
Date: Sat, 31 Oct 2015 16:19:24 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] airspayce.com>
Hmmm, still nothing heard from the original author :-( On Sunday, August 09, 2015 06:26:04 AM you wrote: Show quoted text
> Sun Aug 09 06:26:03 2015: Request 106314 was acted upon. > Transaction: Ticket created by KENTNL > Queue: Net-SSLeay > Subject: LICENSING terms unclear > Broken in: 1.70 > Severity: (no value) > Owner: Nobody > Requestors: KENTNL@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=106314 > > > > LICENSE says: > > this Net-SSLeay library is issued under the "Perl Artistic License 2.0", the > same license as Perl itself. > > Perl itself is *not* issued under Artistic 2.0, but is Dual Licensed under > GPL-1+ and Artistic 1.0 > > Additionally, Makefile.PL says: > > license 'perl'; > > And META.yml says: > > 'perl' > > Both of these values imply the Perl 5 License, which is of course, the > dual-licensed GPL-1+ and Artistic 1.0 License > > Here is Perl 5 stipulating its license: > > https://metacpan.org/source/RJBS/perl-5.22.0/README#L83 > > I suspect you were reading > http://www.perlfoundation.org/cpan_licensing_guidelines and potentially > confused it saying that the 2 licenses it described were equivalent, when I > believe it meant to imply they were competing alternatives.
-- Mike McCauley VK4AMM mikem@airspayce.com Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.airspayce.com Phone +61 7 5598-7474
I hate to add useless comments just to poll the status of things, but alas, here we are :)

Any progress on this front?

-- 
- CPAN kentnl@cpan.org
- Gentoo Perl Maintainer kentnl@gentoo.org ( perl@gentoo.org )
Dne Ne 09.srp.2015 17:30:55, mikem@airspayce.com napsal(a): Show quoted text
> Im the current maintainer of net-ssleay, which was originally written > by Sampo > Kellomaki, who set the licensing terms. It may well be that his > intention was > indeed just Artistic 2.0. > > I will have to consult with him to ascertain his views. >
If it helps you, Net-SSLeay-1.66 released by you has this entry in the changelog: After discussions with the community and the original author Sampo Kellomaki, the license conditions have been changed to "Perl Artisitic License 2.0". So probably Sampo Kellomaki indeed wanted Artistic License 2.0. The "Perl" could mean "authored by The Perl Foundation" as is written in the license.
RT-Send-CC: KENTNL [...] cpan.org
There are references to all sorts of licenses in the code base --- I managed to find claims that Net-SSLeay is licensed under the terms of the Artistic License 2.0, the Perl 5 License (i.e. Artistic License 1.0/GPL 1+), the OpenSSL License, or some combination of the three. That's quite a mess. So... On Wed Mar 20 11:43:10 2019, ppisar wrote: Show quoted text
> Dne Ne 09.srp.2015 17:30:55, mikem@airspayce.com napsal(a):
> > Im the current maintainer of net-ssleay, which was originally written > > by Sampo > > Kellomaki, who set the licensing terms. It may well be that his > > intention was > > indeed just Artistic 2.0. > > > > I will have to consult with him to ascertain his views.
> > If it helps you, Net-SSLeay-1.66 released by you has this entry in the > changelog: > > After discussions with the community and the original author Sampo > Kellomaki, the license conditions have been changed to "Perl Artisitic > License 2.0". > > So probably Sampo Kellomaki indeed wanted Artistic License 2.0. The > "Perl" could mean "authored by The Perl Foundation" as is written in > the license.
This seems entirely reasonable, so I've cleaned up the references to other licenses, leaving only Artistic 2.0: https://github.com/radiator-software/p5-net-ssleay/pull/138 As far as we're concerned, this is simply a clarification of a decision that was taken by Mike and other contributors around the time of version 1.66, rather than a forking and relicensing of the code base.