Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Is ActivePerl repositories go free again?

by Marshall (Canon)
on May 01, 2017 at 01:47 UTC ( [id://1189231]=note: print w/replies, xml ) Need Help??


in reply to Is ActivePerl repositories go free again?

The last time I checked, Active State free Perl versions are only for current version and one version earlier (total of 2). I think they want you to buy a business license (which is very expensive) to access older Perl versions.

I am not sure from your post whether or not you were able to use the ppm on the 5.16 version or not?

I do not think that a update from 5.16 directly to the latest version will work. I think you would have to completely uninstall 5.16 and then install a fresh copy of the latest supported AS Perl version.

Important: You can save and restore a profile file. See >ppm help profile. On your 5.16 machine I think you can ">ppm profile save Myprofile". Save that profile file somewhere "safe". After you have latest Perl version running, use its ppm command line to ">ppm profile restore Myprofile". That should install all the packages that you had before on the 5.16 version. Its been a long time since I have done this. I think I had to find and manually install Tk-TableMatrix because it wasn't in the main AS repository. You may not even have an issue like that at all.

  • Comment on Re: Is ActivePerl repositories go free again?

Replies are listed 'Best First'.
Re^2: Is ActivePerl repositories go free again?
by rawktron (Initiate) on May 03, 2017 at 14:56 UTC
    Hi folks - my name is Pete, I work at ActiveState and just wanted to quickly note that the above answer is roughly correct. We support PPM access for versions of ActivePerl that we are currently shipping CE (Community Edition) for, with a bit of a buffer when new versions come out (so there will be a period where older CE versions will retain access to PPM). Currently, those versions are 5.24.1 and 5.22.3 so I would venture to say that for an older version like 5.16 you won't be able to access PPM modules for install without a BE (Business Edition) license. PPM is available for all versions with BE. Hope that helps! Feel free to ping me if you ever have questions.

      Can you link to something official documenting this on the ActiveState site, perhaps a maintained support matrix showing what to expect would be useful for users?

Re^2: Is ActivePerl repositories go free again?
by exilepanda (Friar) on May 01, 2017 at 06:29 UTC
    Oh this is a nice one! I knew about this but never tried then forgot, thanks bring it up again =)

    Though, I can locate Tk-TableMatrix in 2 different versions of AS Repositories ( 5.20 and 5.16 )
    5.16: http://ppm4.activestate.com/MSWin32-x86/5.16/1604/packge.xml
    5.20: http://ppm4.activestate.com/MSWin32-x86-64int/5.20/2003/package.db.gz
    Now Perl is 5.24... Is that possibly means it's really free now? XD

    Moreover.. I glanced the AS Perl page again.. that content is sightly different from what I can remember before. They are now saying to buy a BS license for Professional support, where I sure they said a BS license is required for production code (but now it's gone).

      The profile file is an XML document. My current "profile" on this Win XP laptop is shown below.

      What you can or cannot do with software can get into a very complicated legal mess.
      I don't understand this question:
      Now Perl is 5.24... Is that possibly means it's really free now? XD

      There are complicated licensing issues. A main thing that AS wants to prohibit is re-distribution of old software versions. If you install AS Perl on a client machine, they want to force you to install from their website, not an image that might be 5 years old. So I can't just burn my C:\Perl directory onto a DVD and ship that.

      I can ship an Active State generated .exe file as a standalone program. I have a AS PerlApp license. That is fine.

      What you can and cannot do with different licenses of "freeware" is complicated. I am not a lawyer. I haven't built an .exe file in some years. There are AS license requirements as well as each module's limitations. This can get complicated. This can get into a) a technical aspect of whether or not I can generate said .exe file and then b) whether it is legal for me to sell that product (or even give it away free) to you

      My version 5.20 profile:

      If your user installs Active State from the AS website and then "runs" this profile file, that is fine because your user is just re-creating what I did for "free" from the original sources. There is a legal difference between a) I give you my copy of the above software rather than b) you making your own copy direct from the "source". Most modules don't have any source code copy re-distribution limits at all, but Active State software does.

      Is that possibly means it's really free now?

      Nope, its still pretty much the same as it always was

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (3)
As of 2025-11-15 03:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What's your view on AI coding assistants?





    Results (72 votes). Check out past polls.

    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.