Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Generally speaking, BSD-style licenses allow you to redistribute the original or your own derived works under any licensing of your choice. This would give you the right to relicense your derivative work as Artistic+GPL, which would probably be preferable for anything associated with Perl6/Parrot. You should check with the authors of the PHP license and see if they truly intend for this to be allowed. If they don't, though, they should be explicit about it in their license, and/or switch to a copyleft license such as the GPL.

    The significant difference between the GPL license and the BSD-styles is the copyleft clause, which is actually implemented as a simple but significant restriction: works licensed under GPL (or another copyleft license) cannot be relicensed under another license, even when modified and redistributed. In other words, usually only the GPL license and a small handful of others intend for you to have license lock-in. The rest of them usually specifically wanted you to have the right to relicense your derivative works. (And in fact many people make a good living that way.)

    J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers