Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^3: Distributing perl

by jdtoronto (Prior)
on Aug 10, 2006 at 03:19 UTC ( [id://566539]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Distributing perl
in thread Distributing perl

My reading of the OP's question led me to believe that he was lookig precisely at the sort of packaging that PerlApp, perl2exe or PAR produce. I have tried PAR and perl2exe, but settled on PerlApp because to be honest I find the entire Komodo-Pro package rather nice. As of right now I think we have around 2000 users running one of our products which is a Perl/Tk app.

ActiveState's licence is pretty good and I have taken the liberty of including it here:

ActivePerl Community License v2.1 Preamble: This license establishes the terms under which the Package may be copied, modified, distributed and/or redistributed. The intent is that ActiveState Software Inc. ("ActiveState") maintains control over the development and distribution of the Package, while allowing the users of the Package to use the Package in a variety of ways. You are always permitted to make arrangements wholly outside of this license directly with ActiveState. If the terms of this license do not permit the full use that you propose to make of the Package or if you require clarification regarding your particular intended use of the Package, You should contact sales@activestate.com in order to seek clarification or to request a different licensing arrangement. Definitions: "ActiveState" refers to ActiveState Software Inc., the copyright holder of the Package. "Package" refers to those files, including, but not limited to, source code, binary executables, images, and scripts, which are distributed by ActiveState, and derivatives of that collection and/or those files. "You" and "your" means any person who copies, distributes, or modifies the Package. 1. You may use this Package for commercial or non-commercial purposes without charge. 2. You may make and give away verbatim copies of this Package for personal use, or for use within your organization, provided that you duplicate all of the original copyright notices and associated disclaimers. You may not distribute copies of this Package, or copies of packages derived from this Package, or cause by Your actions copies of this Package to be distributed, to others outside your organization without specific prior written permission from ActiveState (although you are encouraged to direct them to sources from which they may obtain it for themselves). 3. You may apply bug fixes, portability fixes, and other modifications made available from ActiveState. A Package modified in such a way shall still be covered by the terms of this license. 4. The license also allows You to redistribute parts of the Package as part of an application generated by wrapping tools such as PAR, PerlApp or Perl2Exe. However, this License does not allow You to (a) redistribute the Package as a whole, (b) use its parts to create a language distribution, or (c) redistribute the PerlScript, Perl for ISAPI or PerlEx components with Your application. 5. ActiveState's name and trademarks may not be used to endorse or promote packages derived from this Package without specific prior written permission from ActiveState. 6. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
So basically, you are limited in what you can do about distributing the entire package, but you can use parts of the package when distributing an application processed by a wrapping tool.

jdtoronto

Replies are listed 'Best First'.
Re^4: Distributing perl
by tilly (Archbishop) on Aug 10, 2006 at 03:22 UTC
    Note that this squares with the Artistic License because Perl is embedded in the final result.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://566539]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (6)
As of 2024-04-25 18:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found