problem-solving
problem-solving copied to clipboard
Clarifying dual-licensing on the site
In a recent conversation I had, a certain large company is apparently removing Perl 5 from their core distribution partially because it was under the AL. Making it clear that Perl 6 (as well as 5) can be dual-licensed under either the AL or GPL might help adoption by making it clear that both AL and GPL users are welcome.
RIP @drforr.
I am not sure this note is correct. As far as I understand, Raku (even as Perl 6) was never available under a dual license at the user's choice, it was always Artistic 2.0.
I think we can reject this ticket. @codesections, @lizmat ...
Well, doesn't AL 2.0 imply dual licensing? I think @drforr was referring to the original AL?
I don't see any mention of GPL in the AL2.0 text.
... or in the Rakudo repository itself about dual licensing.
@coke Look at section 4.c.ii . It's a property of the Artistic License 2 itself to allow relicencing:
Distribution of Modified Versions of the Package as Source
(4) You may Distribute your Modified Version as Source (either gratis or for a Distributor Fee, and with or without a Compiled form of the Modified Version) provided that you clearly document how it differs from the Standard Version, including, but not limited to, documenting any non-standard features, executables, or modules, and provided that you do at least ONE of the following:
(a) make the Modified Version available to the Copyright Holder of the Standard Version, under the Original License, so that the Copyright Holder may
include your modifications in the Standard Version.
(b) ensure that installation of your Modified Version does not prevent the user installing or running the Standard Version. In addition, the Modified
Version must bear a name that is different from the name of the Standard Version.
(c) allow anyone who receives a copy of the Modified Version to make the Source form of the Modified Version available to others under
(i) the Original License or
(ii) a license that permits the licensee to freely copy, modify and redistribute the Modified Version using the same licensing terms that apply to the
copy that the licensee received, and requires that the Source form of the Modified Version, and of any works derived from it, be made freely
available in that license fees are prohibited but Distributor Fees are allowed.
Yes, but re-licensing is not dual licensing.
Hm. I need to think about the difference of re-licensing and doal licensing for a bit...
(I think irrelevant to this ticket, but) it seems Perl5 acually is dual licensed under AL and GPL: https://dev.perl.org/licenses/
Back to the original issue, I agree with @coke that this can be closed, as there is no option to license Rakudo as anything else than AL2.