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:
<PPMPROFILE>
<ACTIVEPERL VERSION="2002" PERL_VERSION="5.20.2" PPM_VERSION="4.20"/
+>
<REPOSITORY NAME="ActiveState Package Repository" HREF="http://ppm4.
+activestate.com/MSWin32-x86-64int/5.20/2002/package.db.gz"/>
<REPOSITORY NAME="log4perl" HREF="http://log4perl.sourceforge.net/pp
+m"/>
<SOFTPKG NAME="Archive-Zip" VERSION="1.56"/>
<SOFTPKG NAME="Attribute-Handlers" VERSION="0.99"/>
<SOFTPKG NAME="autodie" VERSION="2.29"/>
<SOFTPKG NAME="autouse" VERSION="1.11"/>
<SOFTPKG NAME="B-Hooks-EndOfScope" VERSION="0.15"/>
<SOFTPKG NAME="B-Keywords" VERSION="1.15"/>
<SOFTPKG NAME="base" VERSION="2.23"/>
<SOFTPKG NAME="bignum" VERSION="0.42"/>
<SOFTPKG NAME="Capture-Tiny" VERSION="0.36"/>
<SOFTPKG NAME="Carp" VERSION="1.38"/>
<SOFTPKG NAME="CGI" VERSION="4.28"/>
<SOFTPKG NAME="Class-C3" VERSION="0.30"/>
<SOFTPKG NAME="Class-Inspector" VERSION="1.28"/>
<SOFTPKG NAME="Class-Load" VERSION="0.23"/>
<SOFTPKG NAME="Class-Method-Modifiers" VERSION="2.12"/>
<SOFTPKG NAME="Class-Singleton" VERSION="1.5"/>
<SOFTPKG NAME="Class-Tiny" VERSION="1.004"/>
<SOFTPKG NAME="Compress-Bzip2" VERSION="2.24"/>
<SOFTPKG NAME="Compress-Raw-Bzip2" VERSION="2.069"/>
<SOFTPKG NAME="Compress-Raw-Zlib" VERSION="2.069"/>
<SOFTPKG NAME="Config-Perl-V" VERSION="0.25"/>
<SOFTPKG NAME="Config-Tiny" VERSION="2.23"/>
<SOFTPKG NAME="constant" VERSION="1.33"/>
<SOFTPKG NAME="CPAN" VERSION="2.10"/>
<SOFTPKG NAME="CPAN-Checksums" VERSION="2.10"/>
<SOFTPKG NAME="CPAN-Meta" VERSION="2.150005"/>
<SOFTPKG NAME="CPAN-Meta-Requirements" VERSION="2.140"/>
<SOFTPKG NAME="CPAN-Meta-YAML" VERSION="0.018"/>
<SOFTPKG NAME="Crypt-RC4" VERSION="2.02"/>
<SOFTPKG NAME="Data-Compare" VERSION="1.25"/>
<SOFTPKG NAME="Data-OptList" VERSION="0.110"/>
<SOFTPKG NAME="Date-Time2fmtstr" VERSION="1.02"/>
<SOFTPKG NAME="DateTime" VERSION="1.26"/>
<SOFTPKG NAME="DateTime-Locale" VERSION="1.03"/>
<SOFTPKG NAME="DateTime-TimeZone" VERSION="1.97"/>
<SOFTPKG NAME="DateTime-TimeZone-Local-Win32" VERSION="1.87"/>
<SOFTPKG NAME="DBD-ODBC" VERSION="1.52"/>
<SOFTPKG NAME="DBD-SQLite" VERSION="1.50"/>
<SOFTPKG NAME="DBI" VERSION="1.634"/>
<SOFTPKG NAME="Devel-GlobalDestruction" VERSION="0.13"/>
<SOFTPKG NAME="Devel-NYTProf" VERSION="6.02"/>
<SOFTPKG NAME="Devel-OverloadInfo" VERSION="0.004"/>
<SOFTPKG NAME="Devel-PPPort" VERSION="3.32"/>
<SOFTPKG NAME="Devel-StackTrace" VERSION="2.01"/>
<SOFTPKG NAME="Digest-MD5" VERSION="2.55"/>
<SOFTPKG NAME="Digest-Perl-MD5" VERSION="1.9"/>
<SOFTPKG NAME="dmake" VERSION="4.11.20080107"/>
<SOFTPKG NAME="Email-Address" VERSION="1.908"/>
<SOFTPKG NAME="Encode" VERSION="2.83"/>
<SOFTPKG NAME="Exception-Class" VERSION="1.40"/>
<SOFTPKG NAME="experimental" VERSION="0.016"/>
<SOFTPKG NAME="Exporter" VERSION="5.72"/>
<SOFTPKG NAME="ExtUtils-CBuilder" VERSION="0.280224"/>
<SOFTPKG NAME="ExtUtils-Install" VERSION="2.04"/>
<SOFTPKG NAME="ExtUtils-MakeMaker" VERSION="7.10"/>
<SOFTPKG NAME="ExtUtils-ParseXS" VERSION="3.30"/>
<SOFTPKG NAME="File-Dircmp" VERSION="1.30"/>
<SOFTPKG NAME="File-Find-Rule" VERSION="0.34"/>
<SOFTPKG NAME="File-Path" VERSION="2.12"/>
<SOFTPKG NAME="File-ShareDir" VERSION="1.102"/>
<SOFTPKG NAME="File-ShareDir-ProjectDistDir" VERSION="1.000008"/>
<SOFTPKG NAME="File-Slurp" VERSION="9999.19"/>
<SOFTPKG NAME="File-Util" VERSION="4.132140"/>
<SOFTPKG NAME="File-Which" VERSION="1.21"/>
<SOFTPKG NAME="Filter" VERSION="1.55"/>
<SOFTPKG NAME="GD" VERSION="2.56"/>
<SOFTPKG NAME="Getopt-Long" VERSION="2.48"/>
<SOFTPKG NAME="Hash-Merge" VERSION="0.200"/>
<SOFTPKG NAME="HTML-Element-Extended" VERSION="1.18"/>
<SOFTPKG NAME="HTML-Parser" VERSION="3.72"/>
<SOFTPKG NAME="HTML-TableExtract" VERSION="2.13"/>
<SOFTPKG NAME="HTTP-Message" VERSION="6.11"/>
<SOFTPKG NAME="HTTP-Server-Simple" VERSION="0.44"/>
<SOFTPKG NAME="if" VERSION="0.0606"/>
<SOFTPKG NAME="Inline" VERSION="0.80"/>
<SOFTPKG NAME="Inline-C" VERSION="0.76"/>
<SOFTPKG NAME="Inline-Files" VERSION="0.69"/>
<SOFTPKG NAME="IO-Compress" VERSION="2.069"/>
<SOFTPKG NAME="IO-Socket-SSL" VERSION="2.024"/>
<SOFTPKG NAME="IO-stringy" VERSION="2.111"/>
<SOFTPKG NAME="IPC-Cmd" VERSION="0.94"/>
<SOFTPKG NAME="JSON-Any" VERSION="1.39"/>
<SOFTPKG NAME="JSON-MaybeXS" VERSION="1.003005"/>
<SOFTPKG NAME="libwww-perl" VERSION="6.15"/>
<SOFTPKG NAME="Lingua-EN-Inflect" VERSION="1.899"/>
<SOFTPKG NAME="List-MoreUtils" VERSION="0.413"/>
<SOFTPKG NAME="List-Pairwise" VERSION="1.03"/>
<SOFTPKG NAME="Locale-Codes" VERSION="3.38"/>
<SOFTPKG NAME="Math-BigInt" VERSION="1.999715"/>
<SOFTPKG NAME="Math-BigInt-FastCalc" VERSION="0.40"/>
<SOFTPKG NAME="Math-BigRat" VERSION="0.260802"/>
<SOFTPKG NAME="MCE" VERSION="1.703"/>
<SOFTPKG NAME="MCE-Shared" VERSION="1.001"/>
<SOFTPKG NAME="Module-Build" VERSION="0.4216"/>
<SOFTPKG NAME="Module-CoreList" VERSION="5.20160320"/>
<SOFTPKG NAME="Moo" VERSION="2.001001"/>
<SOFTPKG NAME="Moose" VERSION="2.1605"/>
<SOFTPKG NAME="Mozilla-CA" VERSION="20160104"/>
<SOFTPKG NAME="namespace-autoclean" VERSION="0.28"/>
<SOFTPKG NAME="namespace-clean" VERSION="0.26"/>
<SOFTPKG NAME="Net-IMAP-Simple" VERSION="1.2206"/>
<SOFTPKG NAME="Net-IMAP-Simple-Gmail" VERSION="0.21"/>
<SOFTPKG NAME="Net-IMAP-Simple-SSL" VERSION="1.3"/>
<SOFTPKG NAME="Net-SSLeay" VERSION="1.72"/>
<SOFTPKG NAME="Number-Compare" VERSION="0.03"/>
<SOFTPKG NAME="OLE-Storage_Lite" VERSION="0.19"/>
<SOFTPKG NAME="Package-DeprecationManager" VERSION="0.16"/>
<SOFTPKG NAME="Params-Validate" VERSION="1.23"/>
<SOFTPKG NAME="Parse-CPAN-Meta" VERSION="1.4417"/>
<SOFTPKG NAME="Parse-RecDescent" VERSION="1.967013"/>
<SOFTPKG NAME="Path-FindDev" VERSION="0.5.2"/>
<SOFTPKG NAME="Path-IsDev" VERSION="1.001002"/>
<SOFTPKG NAME="Path-Tiny" VERSION="0.084"/>
<SOFTPKG NAME="PathTools" VERSION="3.62"/>
<SOFTPKG NAME="Pegex" VERSION="0.60"/>
<SOFTPKG NAME="Perl-Critic" VERSION="1.126"/>
<SOFTPKG NAME="Perl-OSType" VERSION="1.009"/>
<SOFTPKG NAME="Perl-Tidy" VERSION="20160302"/>
<SOFTPKG NAME="perlfaq" VERSION="5.021011"/>
<SOFTPKG NAME="Pod-Spell" VERSION="1.19"/>
<SOFTPKG NAME="Pod-Usage" VERSION="1.68"/>
<SOFTPKG NAME="podlators" VERSION="4.07"/>
<SOFTPKG NAME="PPIx-Regexp" VERSION="0.048"/>
<SOFTPKG NAME="Readonly" VERSION="2.01"/>
<SOFTPKG NAME="Regexp-Common" VERSION="2016020301"/>
<SOFTPKG NAME="Regexp-English" VERSION="1.01"/>
<SOFTPKG NAME="Regexp-Log" VERSION="0.06"/>
<SOFTPKG NAME="Regexp-Log-Common" VERSION="0.10"/>
<SOFTPKG NAME="Role-Tiny" VERSION="2.000001"/>
<SOFTPKG NAME="Scope-Guard" VERSION="0.21"/>
<SOFTPKG NAME="Socket" VERSION="2.021"/>
<SOFTPKG NAME="Spreadsheet-DataFromExcel" VERSION="1.001003"/>
<SOFTPKG NAME="Spreadsheet-ParseExcel" VERSION="0.65"/>
<SOFTPKG NAME="Spreadsheet-Read" VERSION="0.63"/>
<SOFTPKG NAME="SQL-Abstract" VERSION="1.81"/>
<SOFTPKG NAME="Storable" VERSION="2.51"/>
<SOFTPKG NAME="String-Format" VERSION="1.17"/>
<SOFTPKG NAME="String-ShellQuote" VERSION="1.04"/>
<SOFTPKG NAME="Sub-Identify" VERSION="0.12"/>
<SOFTPKG NAME="Sub-Name" VERSION="0.15"/>
<SOFTPKG NAME="Switch" VERSION="2.17"/>
<SOFTPKG NAME="Term-ANSIColor" VERSION="4.05"/>
<SOFTPKG NAME="Term-Cap" VERSION="1.16"/>
<SOFTPKG NAME="TermReadKey" VERSION="2.33"/>
<SOFTPKG NAME="Test-Deep" VERSION="1.120"/>
<SOFTPKG NAME="Test-Differences" VERSION="0.64"/>
<SOFTPKG NAME="Test-Exception" VERSION="0.43"/>
<SOFTPKG NAME="Test-Harness" VERSION="3.36"/>
<SOFTPKG NAME="Test-NoWarnings" VERSION="1.04"/>
<SOFTPKG NAME="Test-Warn" VERSION="0.30"/>
<SOFTPKG NAME="Text-Autoformat" VERSION="1.74"/>
<SOFTPKG NAME="Text-CSV_XS" VERSION="1.23"/>
<SOFTPKG NAME="Text-Diff" VERSION="1.44"/>
<SOFTPKG NAME="Thread-Queue" VERSION="3.07"/>
<SOFTPKG NAME="threads" VERSION="2.02"/>
<SOFTPKG NAME="threads-shared" VERSION="1.48"/>
<SOFTPKG NAME="Tie-File" VERSION="1.00"/>
<SOFTPKG NAME="Tie-Handle-CSV" VERSION="0.15"/>
<SOFTPKG NAME="Tie-IxHash" VERSION="1.23"/>
<SOFTPKG NAME="Time-HiRes" VERSION="1.9732"/>
<SOFTPKG NAME="Time-Piece" VERSION="1.31"/>
<SOFTPKG NAME="Tk" VERSION="804.033"/>
<SOFTPKG NAME="Tk-DirSelect" VERSION="1.03"/>
<SOFTPKG NAME="Tk-TableMatrix" VERSION="1.23"/>
<SOFTPKG NAME="Tkx-Scrolled" VERSION="0.06"/>
<SOFTPKG NAME="Try-Tiny" VERSION="0.24"/>
<SOFTPKG NAME="UI-Dialog" VERSION="1.16"/>
<SOFTPKG NAME="Unicode-Collate" VERSION="1.14"/>
<SOFTPKG NAME="Unicode-Normalize" VERSION="1.25"/>
<SOFTPKG NAME="URI" VERSION="1.71"/>
<SOFTPKG NAME="Variable-Magic" VERSION="0.59"/>
<SOFTPKG NAME="version" VERSION="0.9916"/>
<SOFTPKG NAME="Win32" VERSION="0.52"/>
<SOFTPKG NAME="Win32-API" VERSION="0.84"/>
<SOFTPKG NAME="Win32-Autoglob" VERSION="1.01"/>
<SOFTPKG NAME="Win32-Console-ANSI" VERSION="1.10"/>
<SOFTPKG NAME="Win32-TieRegistry" VERSION="0.30"/>
<SOFTPKG NAME="Win32API-File" VERSION="0.1203"/>
<SOFTPKG NAME="WWW-Mechanize" VERSION="1.75"/>
<SOFTPKG NAME="XML-LibXML" VERSION="2.0124"/>
<SOFTPKG NAME="XML-NamespaceSupport" VERSION="1.11"/>
<SOFTPKG NAME="XML-SAX" VERSION="0.99"/>
<SOFTPKG NAME="XML-SAX-Base" VERSION="1.08"/>
<SOFTPKG NAME="XML-SAX-Expat" VERSION="0.51"/>
<SOFTPKG NAME="XML-Simple" VERSION="2.22"/>
<SOFTPKG NAME="XML-Writer" VERSION="0.625"/>
<SOFTPKG NAME="YAML-LibYAML" VERSION="0.62"/>
<SOFTPKG NAME="YAML-Syck" VERSION="1.29"/>
<SOFTPKG NAME="YAPE-Regex" VERSION="4.00"/>
<SOFTPKG NAME="YAPE-Regex-Explain" VERSION="4.01"/>
</PPMPROFILE>
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.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|