[San-Diego-pm] Release: Camelbox 2009.141.0110Z-tahi

Brian Manning elspicyjack at gmail.com
Thu May 21 16:29:46 PDT 2009


On Thu, May 21, 2009 at 4:03 PM, Bob Forgey<rforgey at alumni.caltech.edu> wrote:
> Can I use Camelbox and PAR to package up a Perl application as a
> single executable for Windows? If my app is GPL, does Camelbox's
> license allow this? It's my understanding that Activestate's license
> doesn't.

That's not how I'm reading their license [1].  In any case, Camelbox
is licensed under the same terms as Perl itself (Perl Artistic *or*
GPLv1).

Camelbox does come with PAR, however, PAR is not "perfect", meaning
I've yet to come up with a workable solution for wrapping anything
having to do with Gtk2-Perl. The PAR FAQ goes into this a little bit
[2].  My experience has been that PAR picks up Gtk2-Perl .dll
libraries, but it fails to map them correctly back to their original
filenames when they're unpacked in order to run them.  Other modules
that use straight XS calls and pure-Perl modules should work fine
using PAR on Windows.

Thanks,

Brian

[1] http://www.activestate.com/activeperl/license/ (Definitions paragraph #4)
[2] http://par.perl.org/wiki/FAQ#My_PAR_executable_needs_some_dynamic_libraries


More information about the San-Diego-pm mailing list