Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

redistributing perl binaries

by lepetitalbert (Abbot)
on Nov 02, 2005 at 02:31 UTC ( #504800=perlquestion: print w/replies, xml ) Need Help??

lepetitalbert has asked for the wisdom of the Perl Monks concerning the following question:

Hello dear Monks,

Starting from ativestate's distrib a made a minimal dist to run a script I'd like to release(GPL).

Am I allowed to distribute this mini-dist with my script ? or have I to start from sources ?

Have a nice day.

Replies are listed 'Best First'.
Re: redistributing perl binaries
by tilly (Archbishop) on Nov 02, 2005 at 02:41 UTC
    Perl is dual-licensed GPL and Artistic. So you should be allowed to release Perl-derived stuff + your additions as GPL, as long as you follow all requirements of the GPL.

    Which means that you don't actually have to release source, but you do need to at least include an offer of source.

    I hope this answers your question sufficiently.


      Which means that you don't actually have to release source, but you do need to at least include an offer of source.

      If I understand that right, a link to AS's sources should be enough.

      Correct me if I'm wrong else you answered my question perfectly.

      thanks a lot.

      Have a nice day.

        Whether you're wrong depends on what you are doing. Look up the the GPL and see what section 3 says.

        That says that unless you're doing a non-commercial distribution, you must either include source or offer it. (I don't know whether your use is non-commercial.)

Re: redistributing perl binaries
by jesuashok (Curate) on Nov 02, 2005 at 04:01 UTC

      Hello again,

      thanks for you answers cos this is really not clear in my brain and I don't want it wrong.

      I already really the GPL n times (n+1 now), read the fink page but it's still confusing

      Also I'm not sure about 'commercial' .

      more details :

      - I started with the binaries : I didn't modify any source code. (It's a kind of uncompressed tinyperl).I noticed that tinyperl was not made with AS's bianries.

      - the script is a network audit tool. It will be under GPL and cost no money.

      - It will be available from a service-oriented company web site

      The idea is to have a stand- alone version for one USB stick

      If AS's source code is available from my site am I ok ?

      Have a nice day.

        ActivePerl is covered by a license agreement which states, in part,
        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, 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).
        "Package" refers to those files, including, but not limited to, source code, binary executables, images, and scripts, which are distributed by the Copyright Holder.
        So if your package requires ActivePerl specifically, it sounds simplest to provide a link to the ActivePerl distribution on ActiveState's site where users can obtain it.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://504800]
Approved by monkfan
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (6)
As of 2020-12-01 12:58 GMT
Find Nodes?
    Voting Booth?
    How often do you use taint mode?

    Results (6 votes). Check out past polls.