Duncan Murdoch wrote:

> 2.  Can you run a script that's not in the .par file, but look in there
> for any modules it depends on?  For example, I'd like to do something
> like the line above even though subdir/baz.pl was not in foo.par.
> 

It is probably possible but it is a generally accepted interpretation of the 
Perl License that you may not create executables with a packager (PAR, PerlApp 
etc) that can run arbitrary external perl scripts on systems without a Perl 
installed.

So, having an executable mypacked.exe

that can do

mypacked.exe anyoldscript.pl

on a system without Perl installed, is at the very least in a grey area as far 
as the Perl License is concerned.

I only post this to flag up a potential issue that you may not have considered. 
I may be completely wrong and "mypacked.exe anyoldscript.pl" might be fine. I 
just always understood that you could not do this and should distribute Perl 
instead.

Regards

Mark

Reply via email to