I want, once more, to thank the forum for providing me with guidance and answers to my questions <br>It seems that properly licensing your software is more difficult than actually developing it<br>My application will be written in Perl and will be explicitly released under GPL but I will use components (libraries) written in Perl which are typically licensed under Artistic License 1.0 (<a href="http://www.opensource.org/licenses/artistic-license-1.0">http://www.opensource.org/licenses/artistic-license-1.0</a>), some in 2.0 (<a href="http://www.opensource.org/licenses/artistic-license-2.0">http://www.opensource.org/licenses/artistic-license-2.0</a>) and some in <a id="PerlLicense">the "License of Perl 5"</a> (<a href="https://www.socialtext.net/perl5/perl_license">https://www.socialtext.net/perl5/perl_license</a>) <br>
The thing is that in the future I might want to try selling a 'pro' version of the application just to help me pay the bill (very optimistic and unrealistic at the same time,I know..) and the Artistic License has me baffled.<br>
<br>version 1.0's section 5 "prohibits sale of the software, yet
allows an aggregate software distribution of more than one program to be
sold. So, if you bundle an Artistic-licensed program with a five-line <em class="technical-italic">hello-world.c</em>, you can sell the bundle." quoting <br>Open Sources: Voices from the Open Source Revolution at <a href="http://oreilly.com/catalog/opensources/book/perens.html">http://oreilly.com/catalog/opensources/book/perens.html</a><br>
<br>version 2.0's "Aggregating or Linking the Package<br><br>(7) You may aggregate the Package (either the Standard Version or Modified Version) with other packages and Distribute the resulting aggregation provided that you do not charge a licensing fee for the Package. Distributor Fees are permitted, and licensing fees for other components in the aggregation are permitted. The terms of this license apply to the use and Distribution of the Standard or Modified Versions as included in the aggregation."<br>
<br>The <a id="PerlLicense">License of Perl 5 :</a><br>"The Perl License is a combination of the Artistic License and GPL. The user is allowed to choose which license they follow. It is compatible with the GPL.<br>Because of issues with the Artistic License, Perl 6 uses the Artistic License 2."<br>
<br>So I don't know what I make of it,may I sell my GPL software which depends on those modules ?<br><br><br>