[F'up to comp.lang.perl.misc]
Also sprach Patrick Finnegan:
We just had a discussion in the Office about the use of embedded Perl
with commercial applications. Three of the server applications used
in the corporate environment, WebSphere, Control SA and Cisco
Networks, use Tcl or a Tcl derivative as the embedded scripting
interface. Is there a licensing limitation on the use of embedded
PERL with commercial applications?
The Perl license includes both the GPL (which would be a problem here)
and the Artistic license. You can pick the one you like better which in
your case will be the Artistic license. It states (paragraph 8):
8. Aggregation of this Package with a commercial distribution is
always permitted provided that the use of this Package is embedded;
that is, when no overt attempt is made to make this Package's
interfaces visible to the end user of the commercial distribution.
Such use shall not be construed as a distribution of this Package.
Although I am not entirely sure what interfaces (I assume it's the
interface to the source-code) would be in this case, I read it as a
permission to embed it into commercial applications with little or no
limitations. But then, only lawyers understand those licenses.
As a practical note: AFAIR it has never happened that the
copyright-holder of perl (which would be Larry himself) has ever sued
anyone for infringements of this license. Perl is known to be very
friendly to commercial use. But if you want to be absolutely sure, send
a mail to Larry Wall and ask.
Tassilo