Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

1695 lines (1495 sloc) 53.075 kb
[%
page.import({
title => "CPAN/ports",
section => 'ports',
stub => '../',
});
%]
[% page.head = BLOCK %]
<!-- Copyright Jarkko Hietaniemi <jhi@iki.fi>
1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
All Rights Reserved.
The CPAN Logo provided by J.C. Thorpe.
You may distribute this document either under the Artistic License
(comes with Perl) or the GNU Public License, whichever suits you.
You are not allowed to remove or alter these comments. -->
[% END %]
[% BLOCK version_view %]
<table class="os_version">
<tr><th>OS Name / version</th><th>Default Perl version</th></tr>
[% FOREACH version = os.versions %]
<tr>
<td>[% IF version.os_name && version.os_version %]
[% version.os_name %] ([% version.os_version %])
[% ELSIF version.os_name %]
[% version.os_name %]
[% ELSE %]
[% version.os_version %]
[% END %]
</td>
<td>[% version.perl_version %]</td>
</tr>
[% END %]
</table>
<p><em>Last updated:</em> [% os.last_updated %]</p>
[% END %]
<h1 id="top">Perl Ports (Binary Distributions)</h1>
<p>
<em>This archive file is now out of date and not maintained, the
<a href="./">current ports</a> page is your best starting place.</em>
</p>
<p>
<a href="#acorn">Acorn</a>
|
<a href="#aix">AIX</a>
|
<a href="#amiga">Amiga</a>
|
<a href="#domainos">Apollo</a>
|
<a href="#apple">Apple</a>
|
<a href="#atari">Atari</a>
|
<a href="#syllable">AtheOS</a>
|
<a href="#beos">BeOS</a>
|
<a href="#bsd">BSD</a>
|
<a href="#bsdi">BSD/OS</a>
|
<a href="#coherent">Coherent</a>
|
<a href="#hp">Compaq</a>
|
<a href="#powermax">Concurrent</a>
|
<a href="#cygwin">Cygwin</a>
|
<a href="#darwin">Darwin</a>
|
<a href="#tru64">DEC&nbsp;OSF/1</a>
|
<a href="#dgux">DG/UX</a>
|
<a href="#hp">Digital</a>
|
<a href="#tru64">Digital&nbsp;UNIX</a>
|
<a href="#msdos">DJGPP</a>
|
<a href="#msdos">DOS</a>
|
<a href="#domainos">Domain/OS</a>
|
<a href="#dflybsd">DragonFlyBSD</a>
|
<a href="#dynixptx">DYNIX/ptx</a>
|
<a href="#embedix">Embedix</a>
|
<a href="#dg">EMC</a>
|
<a href="#epoc">EPOC</a>
|
<a href="#freebsd">FreeBSD</a>
|
<a href="#reliant">Fujitsu</a>
|
<a href="#darwin">GNU&nbsp;Darwin</a>
|
<a href="#guardian">Guardian</a>
|
<a href="#hp">HP</a>
|
<a href="#hpux">HP-UX</a>
|
<a href="#ibm">IBM</a>
|
<a href="#irix">IRIX</a>
|
<a href="#japanese">Japanese</a>
|
<a href="#jperl">JPerl</a>
|
<a href="#linux">Linux</a>
|
<a href="#lynxos">LynxOS</a>
|
<a href="#mac">Macintosh</a>
|
<a href="#macosx">Mac&nbsp;OS&nbsp;X</a>
|
<a href="#macosclassic">Mac&nbsp;OS</a>
|
<a href="#mingw">MinGW</a>
|
<a href="#minix">Minix</a>
|
<a href="#atari">MiNT</a>
|
<a href="#amiga">MorphOS</a>
|
<a href="#mpeix">MPE/iX</a>
|
<a href="#msdos">MS-DOS</a>
|/
<a href="#zos">MVS</a>
|
<a href="#netbsd">NetBSD</a>
|
<a href="#netware">NetWare</a>
|
<a href="#next">NextStep</a>
|
<a href="#nonstop">NonStop</a>
|
<a href="#nonstop">NonStop-UX</a>
|
<a href="#netware">Novell</a>
|
<a href="#openbsd">OpenBSD</a>
|
<a href="#vms">OpenVMS</a>
|
<a href="#os2">OS/2</a>
|
<a href="#zos">OS/390</a>
|
<a href="#os400">OS/400</a>
|
<a href="#tru64">OSF/1</a>
|
<a href="#plan9">Plan&nbsp;9</a>
|
<a href="#wince">Pocket&nbsp;PC</a>
|
<a href="#powermax">PowerMAX</a>
|
<a href="#epoc">Psion</a>
|
<a href="#qnx">QNX</a>
|
<a href="#reliant">Reliant&nbsp;UNIX</a>
|
<a href="#acorn">RISCOS</a>
|
<a href="#sequent">Sequent</a>
|
<a href="#irix">SGI</a>
|
<a href="#embedix">Sharp</a>
|
<a href="#reliant">Siemens</a>
|
<a href="#reliant">SINIX</a>
|
<a href="#solaris">Solaris</a>
|
<a href="#stratus">Stratus</a>
|
<a href="#solaris">Sun</a>
|
<a href="#syllable">Syllable</a>
|
<a href="#symbian">Symbian</a>
|
<a href="#tandem">Tandem</a>
|
<a href="#tivo">Tivo</a>
|
<a href="#tru64">Tru64</a>
|
<a href="#unix">UNIX</a>
|
<a href="#vms">VMS</a>
|
<a href="#vos">VOS</a>
|
<a href="#win32">Win32</a>
|
<a href="#wince">WinCE</a>
|
<a href="#win31">Windows&nbsp;3.1</a>
|
<a href="#win32">Windows&nbsp;95/98/Me/NT/2000/XP</a>
|
<a href="#zos">z/OS</a>
</p>
<p>
No known ports for:
Inferno
|
OS1100
|
PalmOS
|
PRIMOS
|
VxWorks
</p>
<hr/>
<p>
Note that CPAN does not build these packages: we just provide the
hyperlinks. So please don't ask to build a package for you: you have
access to the plaftorm, not us. Also, this page lists operating
systems, not hardware platforms: therefore Perl packages for, say,
Linux PDAs or SONY Playstation, or XBox, or toasters, or so
forth running Linux are not "ports" as such.</p>
<p>There are, of course, exceptions to the above: if for some reason
getting packages for the particular platform is hard (of example not
that many people have the compiler environment for the platform, or
the compiler environment is a tricky cross-compilation environment, or
there is no common repository for sharing packages), CPAN can consider
hosting packages or adding links for such platforms. But if there is
a commonly known repository to get packages in that particular
platform, please first prefer uploading your Perl package there one
instead of CPAN, because that common repository is where the users
will go first. We can add a link to this page pointing to that common
repository, of course.
</p>
<p>
Note that this page is exceptional in CPAN in that we list some
shareware and commercial software when it comes to Perl editors,
IDEs, and SDKs. Anywhere else in CPAN we strongly disapprove any non-free
(as in beer) software.</p>
<p>
Corrections? Additions? Suggestions? Please contact
<a href="mailto:cpan@perl.org">cpan@perl.org</a>.
Other questions? See the
<a href="../misc/cpan-faq.html">CPAN FAQ</a>.
</p>
<p>
<small>Copyright Jarkko Hietaniemi <tt>&lt;jhi@iki.fi&gt;</tt> 1998-2007
All Rights Reserved.</small>
</p>
<hr/>
<p>
This document contains pointers to binary distributions of Perl.
However:
</p>
<h2 id="usethesource">Use The Source</h2>
<p>
<strong>If you are on a UNIX, I strongly suggest that you compile Perl
yourself from the <a href="../src/README.html">source code
distribution</a>. This way you always get the latest Perl and you can
configure Perl as you like and you avoid the security risks inherent
in installing binary distributions.</strong>
If you are on Windows or MacOS, and you do not think you have any
special needs, you will probably be perfectly happy with a binary
build.
See also the <a href="#disclaimer">disclaimer</a>. If you have UNIX,
or Windows, MS-DOS, VMS, Amiga, QNX, Plan9, MPE/iX, OS/390, BeOS, and a
C compilation environment, you should be all set for compilation, the
source code kit contains the compilation instructions. For Macintosh
you need a little bit <a href="#mac">more</a>. If your platform is
something else, read on.
</p><p>
Some architectures also have available binary distributions for the
most useful and popular Perl modules (such as <code>Tk</code>,
<code>MD5</code>, <code>GD</code>). Some of the Perl binary
distributions include such module distributions. For some
architectures I also list sites that have other useful (but
unrelated-to-Perl) software available. You can for example try
finding C compilers (<code>gcc</code> is available on many
platforms) or archival and compression tools (<a
href="../ENDINGS">what to do about</a> <code>.tar.gz</code>, for
example).
</p>
<p>
<a href="../doc/FAQs/FAQ/html/index.html">Perl Frequently Asked Questions, with Answers</a>
|
<a href="../misc/cpan-faq.html">CPAN FAQ</a>
</p>
<hr/>
<h2 id="aix">AIX</h2>
<p>
Starting from AIX 4.3.3 Perl 5 ships standard with AIX. <i>(Perl 5.8.0 with
AIX 5L V5.2, 5.6.0 with AIX 5L V5.1, 5.005_03 with AIX 4.3.3.)</i>
</p>
<ul>
<li>
<a href="http://www.bullfreeware.com/">Bull Freeware</a> Has also
binary module distributions. Self-extracting <code>LPP</code> format.
Also a lot of other software available.
</li>
</ul>
<p>
The IBM SP/2 used to ship with Perl <b>5.001e</b>, a truly ancient version.
</p>
<h2 id="amiga">Amiga</h2>
<ul>
<li>
<a href="http://www.aminet.net/search.php?query=perl">Perl</a> from
<a href="http://www.aminet.net/">Aminet</a> (also other software
available)
</li>
</ul>
<h2 id="apple">Apple</h2>
<ul>
<li><a href="#macosclassic">Mac OS Classic (pre-<b>X</b>)</a></li>
<li><a href="#macosx">Mac OS X</a></li>
</ul>
<h2 id="atari">Atari MiNT</h2>
<ul>
<li><a href="http://freemint.de/en/?dvl">FreeMiNT (Perl <b>5.6.0</b>)</a></li>
</ul>
<h2 id="beos">BeOS / Haiku</h2>
<p>
Starting from Perl 5.005 the BeOS
support has been integrated to the Perl standard <a href="#usethesource">
source code distribution</a>.
</p>
<ul>
<li><a href="http://haikuware.com/directory/view-details/development/language/perl5">5.10</a> binary is available</li>
<li><a href="http://www.bebits.com/">BeBits</a> has a lot of other software.</li>
</ul>
<h2 id="bsd">BSD</h2>
<p>
<a href="#bsdi">BSD/OS</a>|<a href="#darwin">GNU Darwin PPC</a>|<a href=
"#dflybsd">DragonFlyBSD</a>|<a href="#freebsd">FreeBSD</a>|<a href=
"#netbsd">NetBSD</a>|<a href="#openbsd">OpenBSD</a>|<a href="#macosx">OS
X</a>
</p>
<h2 id="bsdi">BSDI BSD/OS</h2>
<p>Perl has always been a standard component of BSD/OS.
As of BSD/OS 4.1 or December 1999, Perl <b>5.005_03</b> is included.</p>
<h2 id="coherent">Coherent</h2>
<ul>
<li><a href="http://www.landibase.com/coherent.html">LanDiBase</a>
Also other software available.</li>
</ul>
<h2 id="cygwin">Cygwin</h2>
<p>The easiest way to install Perl in Cygwin is simply to use
the standard Cygwin <a href="http://www.cygwin.com/">installation
utility</a>. Just follow the link and click on the
"Install Cygwin now" icon. It will first ask questions
about where to install and from where to install, and
then you'll get to select what to install/update.</p>
<h2 id="darwin">Darwin</h2>
<ul>
<li><a href="http://plumber.gnu-darwin.org/">GNU Darwin PPC</a></li>
</ul>
<h2 id="decosf1">DEC OSF/1 / Digital UNIX / Tru64</h2>
<ul>
<li><a href="#tru64">DEC OSF/1</a></li>
</ul>
<h2 id="dgux">Data General DG/UX</h2>
<p>Since DG/UX R4.20MU04 ships with Perl 5.
NIS on OS depends on a <tt>dgadm.pl</tt> library,
one needs to be careful before overwriting <tt>/usr/bin/perl</tt>
if upgrading.</p>
<p><a href="#usethesource">Perl <b>5.6.1</b> (or newer)</a>
source is known to compile fine on DG/UX.</p>
<h2 id="dg">Data General</h2>
<p>Data General is now a division of EMC.</p>
<ul>
<li><a href="#dgux">DG/UX</a></li>
</ul>
<h2 id="dunix">Digital UNIX</h2>
<ul>
<li><a href="#tru64">Digital UNIX</a></li>
</ul>
<h2 id="domainos">Apollo Domain/OS</h2>
<ul>
<li>
<a href="http://jk.kom.tuwien.ac.at/Software/Apollo/perl5/">Technical
University of Vienna</a>: Perl <b>5.000</b>, <code>tar.gz</code>
format.
</li>
<li>
<a href="http://www.umich.edu/~archive/apollo/">University of
Michigan</a> <code>tar.gz</code> format (copies of the Vienna files). A
lot of other software available.
</li>
</ul>
<p>
<a href="#usethesource">Perl <b>5.6.1</b> (or newer) source</a> is known to
compile fine on Domain/OS.
</p>
<h2 id="dflybsd">DragonFlyBSD</h2>
<p>The <a href="http://www.pkgsrc-box.org/">pksrc.dragonflybsd.org</a> site has hundreds
of prebuilt packages for DFlyBSD, use <tt>pkg_add -r packagename</tt> to install.</p>
<h2 id="dynixptx">Sequent DYNIX/ptx</h2>
<p>As of DYNIX/ptx 4.5.0 or September 1999, Perl <b>5.005_03</b> is
a standard component.</p>
<p><a href="#usethesource">Perl <b>5.6.1</b> (or newer) source</a>
is known to compile fine on DYNIX/ptx.</p>
<h2 id="freebsd">FreeBSD</h2>
<p>Since September 1998 or FreeBSD 3.2 Perl 5 has been
a standard component.</p>
<!-- multiplexer called for -->
<ul>
<li><a href="http://www.freebsd.org/applications.html">FreeBSD applications</a></li>
</ul>
<h2 id="guardian">Tandem/Compaq/HP Guardian</h2>
<ul>
<li><a href="tandem/">Guardian</a>, Perl <b>5.004</b></li>
</ul>
<h2 id="tivo">Tivo</h2>
<ul>
<li>
<a href=
"http://marc-abramowitz.com/archives/2004/12/18/perl-for-tivo-series-2/">
Tivo for Series 2</a> (<b>Perl 5.8.5</b>)
</li>
</ul>
<h2 id="hp">HP/Apollo/Compaq/Digital/Tandem</h2>
<ul>
<li><a href="#domainos">Apollo Domain/OS</a></li>
<li><a href="#guardian">Tandem Guardian</a></li>
<li><a href="#hpux">HP-UX</a></li>
<li><a href="#mpeix">MPE/iX</a></li>
<li><a href="#nonstop">Tandem NonStop</a></li>
<li><a href="#vms">Digital OpenVMS</a></li>
<li><a href="#tru64">Digital Tru64</a> (formerly known as Digital UNIX formerly known as DEC OSF/1)</li>
<li><a href="#win32">Windows NT</a></li>
</ul>
<h2 id="hpux">HP-UX</h2>
<p>
Starting from mid-October 2001 Perl 5.6.1 is shipped as a standard part of
HP-UX 11.00 installation.
</p>
<p>
You can get also Perl <b>5.10.1</b> from the <a href=
"http://hpux.connect.org.uk/hppd/hpux/Languages/perl-5.10.1/">HP-UX Porting
And Archive Centre [UK]</a>.
</p>
<p>
<a href="http://mirrors.develooper.com/hpux/">Recent Perl binaries</a> for
HP-UX 10.20, 11.00, 11.11, 11.23, and 11.31 in depots including recent
versions of modules like DBI and Tk. All Perls are prepared to build
DBD-Oracle (Perl needs to be linked with certain libraries). This site has
a lot of HP-UX Perl related information.
</p>
<h2 id="ibm">IBM</h2>
<ul>
<li><a href="#aix">AIX</a></li>
<li><a href="#os400">AS/400</a></li>
<li><a href="#zos">OS/390</a> (MVS)</li>
</ul>
<h2 id="irix">SGI IRIX</h2>
<p>
Starting from IRIX 6.4 Perl 5 ships standard with IRIX. <i>(Perl 5.004_04
with IRIX 6.5, but see below for fresher versions.)</i>
</p>
<h2 id="japanese">Japanese</h2>
<p>
(No, Japanese is not a new operating system. We just list "Japanized"
versions of Perl here.)
</p>
<h3>
<a id="jperl" name="jperl">JPerl</a>
</h3>
<p>
JPerl is a port of the Perl 5 that can handle the Japanese legacy encodings
Japanese EUC and Shift-JIS (aka MS-Kanji).
</p>
<p>
<b>NOTE!</b> As of Perl 5.8.0 it is suggested that instead of JPerl (which
is based on a quite old release of Perl) you should just use Perl 5.8.0,
since it can do all that JPerl did, and more. With the source code kit of
Perl 5.8.0 comes the README.jp file, which details the capabilities. When
Perl 5.8.0 gets installed, the file gets installed as <tt>perljp</tt>, so
<tt>perldoc</tt> or <tt>man</tt> or equivalents should be able to find it.
</p>
<ul>
<li>
<a href=
"http://homepage2.nifty.com/kipp/perl/jperl/index.html">JPerl</a> Perl
5.005 binaries for MS-Windows and MS-DOS (DJGPP)
</li>
<li>
<a href="../src/5.0/jperl/Hirofumi_Watanabe/">JPerl</a> <b>source code
patches</b> (for Perls 5.004...5.005_04)
</li>
</ul>
<h3>
MacJPerl
</h3>
<p>
For Macintosh there is a <a href="#macjperl">port</a> of MacPerl to
Japanese.
</p>
<h2 id="linux">Linux</h2>
<!-- multiplexers called for -->
<ul>
<li><a href="http://www.activestate.com/Products/ActivePerl/">ActiveState</a> <code>DEB</code>, <code>RPM</code>, <code>ActiveState</code> formats</li>
<li><a href="../authors/id/G/GR/GRAHAMC/">SiePerl</a> for Linux by Siemens, contains several modules</li>
</ul>
<div>
<p><small>
Many people ask for <i>"Perl for RedHat / SuSE / Mandrake / Debian /
Gentoo / Slackware / LinuxPPC / OpenLinux / TurboLinux / RockLinux / Yellow
Dog Linux / LFS / WhateverLinuxDistribution?"</i> Well...
</small></p>
<ol>
<li><small>
If your Linux distribution doesn't already contain or have a
reasonably recent Perl release (as of April 2004, Perl 5.8.4
and 5.6.2 are just out), are you certain you have chosen a good
distribution? A distribution that contains essential tools like Perl?
A distribution that keeps its packages up-to-date?</small></li>
<li><small>For a long time I <b>tried</b> maintaining the links to the Perl
distributions of at least the major Linux distributions but that
turned out to be rather frustrating exercise
because the vendors/organizations
seem to be restructuring their sites constantly.</small></li>
<li><small>Not all Linux distributions are or will stay alive.</small></li>
<li>
<small>You
have Linux, which means that you have a full compilation
environment, which means you can <a href="#usethesource">use the
source code</a>.</small></li>
</ol>
<p><small>
Perl is known to be a standard component of the following distributions:
</small></p>
<h3>Debian</h3>
[% PROCESS version_view os => {
last_updated => '2011-03-13',
versions => [
{
os_name => 'Woody',
os_version => '3.0',
perl_version => '5.6.1',
},
{
os_name => 'Etch',
os_version => '4.0',
perl_version => '5.8.8',
},
{
os_name => 'Lenny',
os_version => '5.0',
perl_version => '5.10.0',
},
{
os_name => 'Squeeze',
os_version => '6.0',
perl_version => '5.10.1+patches',
},
],
} %]
<ul>
<li>
<small>Gentoo: <b>5.8.2</b> as of April 2004</small>
</li>
<li>
<small>Mandrake: <b>5.6.1</b> since Mandrake 8.1, <b>5.8.1</b> since
Mandrake 9.2</small>
</li>
<li>
<small>RedHat: <b>5.8.0</b> both in RH 8 and RH 9, <b>5.6.1</b> in RHEL
2.1, <b>5.8.0 prerelease</b> in RHEL 3.0, originally <b>5.8.1</b> in
FC1, later "erratad" to <b>5.8.3</b></small>
</li>
<li>
<small>Slackware: <b>5.6.1</b> since Slackware 8.0, <b>5.8.0</b> since
Slackware 9.0</small>
</li>
<li>
<small>SuSE: <b>5.8.0</b> as of SuSE 8.1, <b>5.8.1</b> as of SuSE
9.0</small>
</li>
</ul>
</div>
<p>Some Linux environments are somewhat tricky to compile software
to because they are cross-compilation environments.
</p>
<ul>
<li><a href="#embedix">Embedix</a></li>
<li><a href="#tivo">Tivo</a></li>
</ul>
<p>
There are Perl IDEs <a name="linuxides">available</a> for Linux.
Firstly, there are the <a href="#unixides">usual</a> UNIX IDEs.
Then there are various IDEs originating from Win32 but also
available in Linux:
</p>
<ul>
<li><a href="http://www.solutionsoft.com/perl.htm">Perl Builder</a> from Solutionsoft (IDE Windows only, ActivePerl also for Linux and Solaris)</li>
<li><a href="http://www.indigostar.com/perledit.html">PerlEdit</a> from IndigoStar (Windows and Linux)</li>
</ul>
<p>The <a href="http://www.scintilla.org/SciTE.html">SciTE</a> editor
works on both X (gtk+) and <a href="#win32">Win32</a>.</p>
<p>
The multiplatform <a href="http://www.eclipse.org/">Eclipse</a> IDE
framework has Perl plugins available
through the <a name="epic" href="http://e-p-i-c.sourceforge.net/">EPIC</a> project.
</p>
<h2 id="lynxos">LynxOS</h2>
<p>
Starting from Perl 5.005 the LynxOS
support has been integrated to the Perl standard <a href="#usethesource">
source code distribution</a>. But you can take a look
at Lynx (as of 2004 Lynuxworks):
</p>
<ul>
<li><a href="ftp://ftp.lynx.com/contrib/utils/tools/">LynxOS</a> (Perl <b>5.6.1</b>)</li>
</ul>
<h2 id="mac">Apple Macintosh</h2>
<h3><a id="macosx" name="macosx">Mac OS X</a></h3>
<p>
Mac OS X ships with Perl as a standard component.
</p>
[% PROCESS version_view os => {
last_updated => '2011-03-13',
versions => [
{
os_name => 'Jaguar',
os_version => '10.2',
perl_version => '5.6.0',
},
{
os_name => 'Panther',
os_version => '10.3',
perl_version => '5.8.1-RC3',
},
{
os_name => 'Tiger',
os_version => '10.4',
perl_version => '5.8.6+patches',
},
{
os_name => 'Leopard',
os_version => '10.5',
perl_version => '5.8.8',
},
{
os_name => 'Snow Leopard',
os_version => '10.6',
perl_version => '5.8.9',
},
],
} %]
<p>Building the source requires you to have also installed
the "Mac OS X Developer tools" available on recent OSX install DVDs,
alternatively they can be downloaded from
<a href="http://developer.apple.com/">Apple Developer</a> (free registration).
<em>(Note: in 10.3 you should also install the optional
BSD SDK, otherwise installing new Perl modules won't work.)</em>
</p>
<p>
Perl is available for Mac OS X also from third parties:</p>
<ul>
<li><a href="http://www.activestate.com/Products/ActivePerl/">ActiveState</a> <code>DMG</code> format</li>
</ul>
or via open source software packaging systems:
<ul>
<li>
<a href="http://www.macports.org/">MacPorts</a> (formerly known as
DarwinPorts), GUI <a href="http://www.kevin-walzer.com/software/">Port
Authority</a>
</li>
<li>
<a href="http://www.finkproject.org/">Fink</a>, GUI <a href=
"http://finkcommander.sourceforge.net/">Fink Commander</a>
</li>
</ul>
<p>
Environments for Perl and Mac OS X:
</p>
<ul>
<li>
<a href="http://www.latenightsw.com/affrus/index.html">Affrus</a> is an
integrated Perl editing and debugging environment for Mac OS X.
</li>
<li>
<a href=
"http://www.barebones.com/support/bbedit/index.shtml">BBEdit</a> is a
nice Perl environment for Mac OS X (BBEdit Lite is free, but the full
version costs money).
</li>
<li>
<a href="http://camelbones.sourceforge.net/">Camel Bones</a> is an
Objecttive-C / Perl framework
</li>
<li>
<a href="http://www.eclipse.org/">Eclipse</a> multiplatform IDE has
<a href="http://e-p-i-c.sourceforge.net/">Perl plugins</a> (see also
<a href="http://developer.apple.com/tools/eclipse.html">Apple
information</a>)
</li>
<li>
<a href="http://www.mimikaki.net/en/">mi</a> is a fast coloring
freeware editor (previously known as MMKEdit).
</li>
<li>
<a href="http://padre.perlide.org/">Padre, the Perl IDE</a> (Perl
Application Development and Refactoring Environment) works on Windows,
Linux and Mac OS X
</li>
<li>The <a href=
"http://homepage.mac.com/goldfish1/perlidex.html">Perlidex</a> is a simple
Perl IDE for Mac OS X.
</li>
<li>
<a href=
"http://www.hmug.org/man/3/PerlObjCBridge.php">PerlObjCBridge</a> comes
standard with Mac OS X
</li>
</ul>
<h3><a id="macosclassic" name="macosclassic">Mac OS Classic (pre-<b>X</b>)</a></h3>
<p>
MacPerl is not supported (as of December 2004, version 5.8.8) For older
Mac OS versions:
</p>
<ul>
<li><a href="mac/MacPerl-5.6.1r2_web.bin">MacPerl 5.6.1r2 Web Installer</a> (recommended)</li>
<li><a href="mac/MacPerl-5.6.1r2_full.bin">MacPerl 5.6.1r2 Full Installer</a></li>
</ul>
<h3><a id="macjperl" name="macjperl">MacJPerl</a></h3>
<p>
<a href="http://habilis.net/macjperl/">MacJPerl</a>
is (as of August 2002) based on older port of MacPerl (which was
based on Perl 5.004), and the <a href="#jperl">JPerl</a> patches
(which were based on Perl 5.005).
</p>
<h2 id="mingw">MinGW</h2>
<p>
MinGW is a collection of header files and import libraries that allow one
to use GCC and produce native Windows32 programs.
</p>
<ul>
<li>
<a href="http://strawberryperl.com/">Strawberry Perl</a>, A 100% Open
Source CPAN-capable Perl for Windows that works exactly the same as
Perl everywhere else (includes Perl for Win32, MinGW, dmake, CPAN
preconfigured, libwin32, Win32::API, PPM, PAR, Expat/XML::Parser).
</li>
<li>
<a href="http://vanillaperl.com/">Vanilla Perl</a>,
Experimental/unstable core-Perl-only port used for MinGW-based
distribution R&amp;D (includes Perl for Win32, MinGW,
</li>
</ul>
<h2 id="minix">Minix</h2>
<ul>
<li>
<a href="http://minix1.woodhull.com/pub/contrib/">32-bit Minix 2</a> No
docs included for space considerations, <b>Perl 5.004_04</b>.
</li>
<li>
<a href="http://www.minix3.org/software/">Minix 3</a>, <b>Perl
5.8.7</b>.
</li>
</ul>
<h2 id="mpeix">MPE/iX</h2>
<p>
Starting from Perl 5.005 the MPE/iX
support has been integrated to the Perl standard source
code distribution. But if you insist on a potentially obsolete binary:
</p>
<ul>
<li><a href="mpe/">MPE/iX</a></li>
</ul>
<h2>MiNT</h2>
<ul>
<li><a href="#atari">FreeMiNT</a></li>
</ul>
<h2 id="msdos">MS-DOS</h2>
<p>
Starting from Perl 5.005 the MS-DOS
support has been integrated to the Perl standard source
code distribution. But if you insist on a binary:
</p>
<p>
Several <a href="msdos/README.txt">possibilities</a>
exist, the most recommendable listed first.
</p>
<ul>
<li>A version for perl 5.8.8 <a href="http://groups.google.com/group/comp.os.msdos.djgpp/browse_frm/thread/1dbee67d8b308a16/8113629104d6e8bf?lnk=gst&amp;q=perl&amp;rnum=1#8113629104d6e8bf">has
been released</a>. Available compiled with the stable compiler
<a href="ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/perl588b.zip">(using DJGPP 2.03)</a>,
or the beta compiler
<a href="ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/perl588b.zip">(using DJGPP 2.04)</a>.
<a href="ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/perl588s.zip">Source code</a> is also
available. The same package is available from a faster mirror:
<a href="http://gd.tuwien.ac.at/pc/dos/djgpp/current/v2gnu/perl588b.zip">binary (DJGPP 2.03)</a>,
<a href="http://gd.tuwien.ac.at/pc/dos/djgpp/beta/v2gnu/perl588b.zip">binary (DJGPP 2.04)</a> and
<a href="http://gd.tuwien.ac.at/pc/dos/djgpp/current/v2gnu/perl588s.zip">source</a>.
</li>
<li><a href="ftp://ftp.fu-berlin.de/pc/languages/djgpp/current/v2gnu/">DJGPP Perl v5.6</a> (<b>5.6.1</b> as of February 2006). Also other software available.</li>
<li><a href="msdos/LMOLNAR/">DJGPP Perl <b>5.00502</b> for MS-DOS</a></li>
<li><a href="msdos/dosperlp.txt">Instructions</a> for the 3rd alternative, using the <a href="#os2">OS/2</a> Perl.</li>
<li><a href="msdos/dosperl.zip">The 4th alternative: the simplest and the least flexible one.</a></li>
</ul>
<p>
There is also a <a href="#jperl">Japanese port of Perl for DOS (DJGPP)</a>.
</p>
<h2 id="netbsd">NetBSD</h2>
<!-- multiplexer called for -->
<ul>
<li><a href="ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/lang/perl5/README.html">Perl 5 package</a></li>
<li><a href="http://www.netbsd.org/Documentation/software/">NetBSD packages system</a></li>
</ul>
<h2 id="netware">Novell NetWare</h2>
<p>
NetWare sources for Perl 5.8 has been integrated with the Perl standard
source code distribution.
</p>
<p>
The Perl for NetWare binaries are available on the <a href=
"http://developer.novell.com/wiki/index.php/Perl_for_NetWare">Novell NDK
site</a> site and at the following location, too: <a href=
"http://www.cpan.org/ports/netware/">http://www.cpan.org/ports/netware/</a>
(you probably are already there). Once you subscribe to the NDK you can
download many other NDK components. The NDK site contains useful
documentation and installation instructions.
</p>
<p>mod_perl, perl MySQL and other extensions to Perl are available as
part of the NDK Perl 5.8 download. Additional Perl modules that are
not part of the NetWare binaries can be downloaded from CPAN.</p>
<h2 id="next">NextStep</h2>
<ul>
<li>
<a href=
"http://www.math.unl.edu/~rdieter1/Software/OpenStep/Unix/Perl/">Perl</a>
<b>5.005_02</b>, or try compiling <a href="#usethesource">from the
standard source</a>.
</li>
</ul>
<h2 id="openbsd">OpenBSD</h2>
[% PROCESS version_view os => {
last_updated => '2011-03-13',
versions => [
{
os_name => '',
os_version => '2.7',
perl_version => '5.6.0',
},
{
os_name => '',
os_version => '4.8',
perl_version => '5.10.1+patches',
},
],
} %]
<p>Perl has always been a standard component of formal OpenBSD releases.</p>
<h2 id="nonstop">Tandem/Compaq NonStop/NonStop-UX</h2>
<p>
Starting from Perl 5.8.0 the NonStop-UX
support is integrated to the Perl standard
source code distribution.
</p>
<h2 id="OS1100">OS1100</h2>
<p>
<i>(No known Perl binary distributions)</i>
</p>
<p>
<i>(No known Perl ports at all, to be more exact.)</i>
</p>
<p>
<i>(No known POSIX or C, so porting Perl would be a neat trick.)</i>
</p>
<h2 id="os2">IBM OS/2</h2>
<p>
The OS/2 port works also for
<a href="#msdos">MS-DOS</a> and <a href="#win31">Win31</a>.
</p>
<h2 id="os400">IBM OS/400</h2>
<ul>
<li>PASE
<ul>
<li><a href="os400/README.os400">README</a> for Perl 5.8.0</li>
<li><a href="os400/perl-5.8.0@18380-os400.tgz">Perl 5.8.0 binary and libraries</a></li>
</ul>
</li>
<li>ILE
<ul>
<li><a href="os400/old/README.AS400">README.AS400</a> for Perl 5.005_02</li>
<li><a href="os400/old/perlpgm.savf.gz">Perl 5.005_02 binary and libraries</a></li>
<li><a href="os400/old/p500502.savf.gz">Perl 5.005_02 sources (ILE)</a></li>
</ul>
</li>
</ul>
<p>
Perl 5.005_03, Perl-DBD, Perl-DBI, and several other
development and programming tools are available as
iSeries Tools for Developers
<a href="http://www.ibm.com/servers/enable/site/porting/tools/">PRPQ 5799-PTL</a>.
</p>
<h2 id="PalmOS">PalmOS</h2>
<p>
<i>(No known Perl binary distributions)</i>
</p>
<p>
<i>(No known Perl ports at all, to be more exact.)</i>
</p>
<h2 id="plan9">Plan 9</h2>
<p>
Go to the
<a href="http://plan9.bell-labs.com/plan9/">Bell labs Plan 9 site</a>
and click on the "Additional Software", which will have among
other things a Perl <b>5.8.0</b>. Note that you'll have to accept
the Plan 9 license before getting to the additional software.
</p>
<h2 id="powermax">PowerMAX</h2>
<p>
Starting from Perl 5.005 the PowerMAX
support has been integrated to the Perl standard <a href="#usethesource">
source code distribution</a>.
</p>
<h2 id="PrimOS">PrimOS</h2>
<p>
<i>(No known Perl binary distributions)</i>
</p>
<p>
<i>(No known Perl ports at all, to be more exact.)</i>
</p>
<p>
<i>(No known POSIX or C, so porting Perl would be a neat trick.)</i>
</p>
<h2 id="epoc">EPOC Release 5</h2>
<p>ER5 works in the Psion 5mx, the Psion 7, the Psion netBook
the Psion netPad, and the Ericsson MC 218.</p>
<ul>
<li><a href="http://www.oflebbe.de/perl/">EPOC</a></li>
</ul>
<p>If you are looking for Symbian, you want the <a href="#symbian">Symbian</a> port,
since the EPOC port will not run on Symbian.</p>
<h2 id="qnx">QNX</h2>
<ul>
<li>
<a href="http://www.qnx.com/developer/download/contrib/">QNX Community
Software</a> (an ISO CD-ROM image, includes Perl <b>5.6.1</b>)
</li>
</ul>
<h2 id="embedix">Sharp Embedix</h2>
<ul>
<li>
<a href="sharp/Perl_5.8.0_arm.ipk">Perl 5.8.0</a> for Sharp Zaurus
SL-5500 (rom ver 2.39), OS Embedix, release 1, <code>IPK</code> format,
from Peter J. Mason
</li>
</ul>
<h2 id="reliant">Fujitsu-Siemens ReliantUNIX</h2>
<p>(Formerly known as Siemens SINIX)</p>
<p>Since SINIX 5.43 or 1997 Perl <b>5.003</b> has shipped as
a standard component.
That is really old, you will want
<a href="#usethesource">to compile from the sources</a>.</p>
<h2 id="acorn">Acorn RISCOS</h2>
<p>
Please note that this is the Acorn RISCOS, not the MIPS RISC-OS (for the
latter, just use the <a href="../src/README.html">source code
distribution</a>).
</p>
<ul>
<li>
<a href="acorn/">Acorn RISCOS</a>
<ul>
<li>
<a href="acorn/perl_112_archimedes.zip">Perl <b>5.005_02</b>
for Archimedes</a>
</li>
<li>
<a href="acorn/perl_112_riscpc.zip">Perl <b>5.005_02</b> for
RISC PC</a>
</li>
<li>
<a href="http://www.cp15.org/perl/">Perl <b>5.8.x</b></a> for
RISCOS 3.5 and later
</li>
</ul>
</li>
<li>
<a href="http://www.riscos.org/links/index.html">riscos.org</a> has a
lot of other software.
</li>
</ul>
<h2 id="sgi">SGI</h2>
<ul>
<li><a href="#irix">IRIX</a></li>
</ul>
<h2 id="sequent">Sequent</h2>
<ul>
<li><a href="#dynixptx">DYNIX/ptx</a></li>
</ul>
<h2 id="solaris">Sun Solaris</h2>
<p>
Starting from Solaris 8 Perl 5 ships standard with Solaris. <i>(Perl
<b>5.005_03</b> with Solaris 8 (SunOS 5.8), SunOS 5.9 ("Solaris 9")
includes Perl <b>5.6.1</b>, SunOS 5.10 ("Solaris 10") includes <b>Perl
5.8.4</b> (plus a lot of perl5-porters patches)</i>
</p>
<ul>
<li>
<a href=
"http://www.activestate.com/Products/ActivePerl/">ActiveState</a>
<code>pkgadd</code>, <code>ActiveState</code> formats
</li>
<li>
<a href="../authors/id/G/GR/GRAHAMC/">SiePerl</a> for Solaris by
Siemens, contains several modules
</li>
<li>
<a href="http://www.sunfreeware.com/">Sun Freeware</a>
<code>pkgadd</code> format. Also a lot of other software available.
</li>
</ul>
<h2 id="stratus">Stratus</h2>
<ul>
<li><a href="#vos">VOS</a></li>
</ul>
<h2 id="syllable">Syllable (AtheOS)</h2>
<p>
The original AtheOS project seems to have been abandoned.
</p>
<p>
The <a href="http://www.syllable.org/">Syllable project</a> seems to have
picked up from where AtheOS left. The Syllable SourceForge download site
has a lot of software <a href=
"http://sourceforge.net/project/showfiles.php?group_id=55553&amp;package_id=76767">
including Perl</a>.
</p>
<h2 id="symbian">Symbian</h2>
<ul>
<li><a href="https://sourceforge.net/projects/symbianperl/">Symbian</a></li>
</ul>
<h2 id="tandem">Tandem/Compaq</h2>
<ul>
<li><a href="#guardian">Guardian</a></li>
<li><a href="#nonstop">NonStop</a></li>
</ul>
<h2 id="tru64">Tru64</h2>
<p>
<i>(Formerly known as Digital UNIX formerly known as DEC OSF/1)</i>
</p>
<p>
Starting from Tru64 V5.0 Perl 5 ships standard with Tru64 as
<tt>/usr/bin/perl</tt>, but the runtime support (modules and documentation)
are in a separate optional subset.
<i>(As of Tru64 V5.0 5.004_04, but 5.005_03 is on the supplementary
freeware CD-ROM.)</i>
</p>
<h2 id="unix">UNIX</h2>
<p>
Traditionally UNIX was synonymous with C and a C
compiler. You should be able to take any platform that calls itself
UNIX and compile Perl on it without problems from the
<a href="../src/README.html">source code</a>.
(If this fails, your vendor is likely to be cheating you
by not supplying you with a fully functional ANSI-capable
compiler. They call this an "unbundled" compiler
and "progress", too, by giving the customer "more options",
in other words, making you pay more.)
Therefore, nowadays, for various reasons, people
do ask for binary distributions.
</p>
<p>
<a href="#aix">AIX</a>
|
<a href="#bsdi">BSD/OS</a>
|
<a href="#coherent">Coherent</a>
|
<a href="#dg">Data&nbsp;General</a>
|
<a href="#tru64">DEC&nbsp;OSF/1</a>
|
<a href="#dgux">DG/UX</a>
|
<a href="#tru64">Digital&nbsp;UNIX</a>
|
<a href="#domainos">Domain/OS</a>
|
<a href="#dynixptx">DYNIX/ptx</a>
|
<a href="#freebsd">FreeBSD</a>
|
<a href="#hpux">HP-UX</a>
|
<a href="#irix">IRIX</a>
|
<a href="#linux">Linux</a>
|
<a href="#macosx">Mac&nbsp;OS&nbsp;X</a>
|
<a href="#netbsd">NetBSD</a>
|
<a href="#next">NextStep</a>
|
<a href="#nonstop">NonStop</a>
|
<a href="#openbsd">OpenBSD</a>
|
<a href="#tru64">OSF/1</a>
|
<a href="#powermax">PowerMAX</a>
|
<a href="#reliant">SINIX</a>
|
<a href="#reliant">ReliantUNIX</a>
|
<a href="#solaris">Solaris</a>
|
<a href="#tru64">Tru64</a>
</p>
<p>
Many of the UNIX text editors can be thought as <a name="unixides">IDEs</a>:
<a href="http://www.gnu.org/software/emacs/">GNU Emacs</a>
|
<a href="http://invisible-island.net/vile/vile.html">Vile</a>
|
<a href="http://www.vim.org/">vim</a>
|
<a href="http://www.xemacs.org/Download/index.html">XEMacs</a>
</p>
<p>For <a name="unixdebug">debugging</a> Perl,
there is of course the standard Perl debugger
<a href="http://perldoc.perl.org/perldebtut.html">itself</a>.
If the command line is not your bag, there are various graphical frontends:
</p>
<ul>
<li><a href="http://www.gnu.org/software/ddd/">DDD</a> (Data Display Debugger) (requires Motif/lesstif)</li>
<li><a href="http://ptkdb.sourceforge.net/">ptkdb</a> (requires the Tk extension)</li>
<li><a href="http://members.tripod.com/~CurtMcKelvey/perldbgui/">PerlDbGUI</a> (requires the Tk extension)</li>
</ul>
<p>If you are on x86 Linux, you might also want to try the various
available <a href="#linuxides">IDEs</a>.</p>
<p>See also the <a href="http://e-p-i-c.sourceforge.net/">EPIC</a>
project for Eclipse Perl plugins.</p>
<h2 id="vms">VMS</h2>
<p>
Since September 1995 VMS 6.2 Perl has been on the <a href=
"http://h71000.www7.hp.com/openvms/freeware/">Freeware CD</a> (part of the
standard installation). As of Freeware 6.0 (December 2003) the Perl release
is <b>5.8.1</b>, the Freeware 5.0 had <b>5.005_03</b>.
</p>
<p>
HP has <a href=
"http://h71000.www7.hp.com/openvms/products/ips/apache/csws_modperl.html">Perl</a>
(Perl <b>5.6.1</b>) and <a href=
"http://h71000.www7.hp.com/openvms/products/ips/apache/csws_modperl.html">modperl</a>
available, and lots of <a href=
"http://h71000.www7.hp.com/opensource/opensource.html">other open
source</a>, too.
</p>
<p>
There are also builds by vmsperl folks (non-Compaq) builds available at
</p>
<ul>
<li>
<a href="http://www.sidhe.org/vmsperl/prebuilt.html">Both VAX and Alpha
are catered for</a>
</li>
<li>
<a href="http://www.sidhe.org/vmsperl/">Perl On VMS</a>
</li>
</ul>
<h2 id="vos">Stratus VOS</h2>
<p>
Starting from Perl 5.005_03 the VOS support has been integrated to the Perl
standard source code distribution. Since June 2002, Stratus supplies a
fully-supported copy of Perl 5.6.1 in Release 2.0.1 of their GNU C++ &amp;
GNU Tools product, which runs on the Continuum product line and requires
VOS Release 14.5.0 or later. If you do not wish to build Perl from source,
or cannot meet the prerequisites for this product, or need a newer release
of Perl, you can obtain binaries of Perl from Stratus:
</p>
<ul>
<li>
<a href=
"ftp://ftp.stratus.com/pub/vos/posix/alpha/alpha.html">Stratus</a>,
<code>save.evf.gz</code> format. From Stratus but not supported by
Stratus, runs on all Stratus platforms and many releases, but is not
fully functional (because of the incomplete POSIX support it uses)
(available from the same place). (Perl <b>5.8.0</b> as of August 2002)
Also other software available.
</li>
<li>
<a href="ftp://ftp.stratus.com/pub/vos/posix/ga/ga.html">Stratus</a>,
<code>save.evf.gz</code> format. From Stratus but not supported by
Stratus, runs on Stratus Continuum (HP PA-RISC) and VOS Release 14.3.0
or later, fully functional. (Perl <b>5.8.0</b> as of August 2002) Also
other software available.
</li>
</ul>
<h2 id="vxworks">VxWorks</h2>
<p>
<i>(No known Perl binary distributions)</i>
</p>
<p>
<i>(No known Perl ports at all, to be more exact.)</i>
</p>
<h2 id="wince">WinCE / Pocket PC</h2>
<ul>
<li><a href="http://perlce.sourceforge.net/">WinCE</a></li>
</ul>
<h2 id="win31">Windows 3.1</h2>
<ul>
<li><a href="win31/winperlp.txt">Instructions</a> for installation.</li>
</ul>
<h2 id="win32">Win95 / Win98 / WinME / WinNT / Win2000/W2K / WinXP (Win32)</h2>
<p>
Try first <a href="http://win32.perl.org/">win32.perl.org</a>.
</p>
<p>
Starting from Perl 5.005 the Win32
support has been integrated to the Perl standard <a href="#usethesource">
source code distribution</a>. But if you insist on a binary:
</p>
<ul>
<li>
<a href="http://www.activestate.com/ActivePerl/">ActivePerl</a> (Perl
for Win32, Perl for ISAPI, PerlScript, Perl Package Manager)
</li>
<li>
<a href="http://strawberryperl.com/">Strawberry Perl</a>, A 100% Open
Source CPAN-capable Perl for Windows that works exactly the same as
Perl everywhere else (includes Perl for Win32, MinGW, dmake, CPAN
preconfigured, libwin32, Win32::API, PPM, PAR, Expat/XML::Parser).
</li>
<li>
<a href=
"http://www.apache.org/dyn/closer.cgi/perl/win32-bin/">Apache/Perl</a>
(binaries for both Perl-5.6/Apache-1.0/mod_perl-1 and
Perl-5.8/Apache-2/mod_perl-2)
</li>
<li>
<a href="http://www.indigostar.com/indigoperl.htm">IndigoPerl</a> (Perl
for Win32, integrated Apache webserver, GUI Package Manager)
</li>
<li>
<a href="http://www.xarka.com/optiperl/">OptiPerl</a> (CGI and console
script, IDE with syntax highlighting and debugger, query editor,
emulated web server, code completion, hints, context sensitive help,
code librarian, many included tools)
</li>
<li>
<a href="http://www.codeproject.com/tools/pxperl.asp">PXPerl</a>
(compiled with Intel C++ Compiler for maximum performance, lots of
modules already installed, with Pugs and Parrot binaries, lets you
install any other module from CPAN))
</li>
</ul>
<p>
<b>These two are very obsolete and no more maintained or updated. Use only
if you know that you need these.</b>
</p>
<ul>
<li>
<a href="win32/Standard/x86/perl5.00402-bindist04-bc.zip">Perl
(<b>5.004</b>) for Win32 for x86</a> Contains many useful additional
modules. <a href=
"win32/Standard/x86/perl5.00402-bindist04-bc.readme">README</a>
</li>
<li>
<a href=
"win32/Standard/alpha/perl5.00402-bindist04-msvcAlpha.tar.gz">Perl
(<b>5.004</b>) for Win32 for Alpha</a> Identical to the x86 one, except
for the target CPU. <a href=
"win32/Standard/alpha/perl5.00402-bindist04-msvcAlpha.readme">README</a>
</li>
</ul>
<p>
If you want to compile Perl for Win32 yourself, only the
Microsoft Visual C/C++ is actively supported, but if you want
to pay for your compiler the also Borland C++ Builder Studio
should work reasonably well. <a href="#mingw">MinGW</a> is
a free option that also has been known to work.
The <a href="http://www.openwatcom.org/">Open Watcom</a>,
the <a href="http://www.digitalmars.com/">Digital Mars</a>,
and <a href="http://www.cs.virginia.edu/~lcc-win32/">lcc</a> compiler
are available (the last one for non-commercial use only), but there are
no reports of Perl being built with them (patches welcomed by <a href="mailto:perl5-porters@perl.org">perl5-porters</a>).
</p>
<p>
(Especially) if you are accustomed to Windows you might be
interested in various <a name="winides">IDEs</a> for Perl,
in alphabetical order:
</p>
<ul>
<li>
<a href="http://www.eclipse.org/">Eclipse</a> multiplatform IDE has
<a href="http://e-p-i-c.sourceforge.net/">Perl plugins</a>
</li>
<li>
<a href="http://www.enginsite.com/">EnginSite</a> (Windows)
</li>
<li>
<a href="http://www.ActiveState.com/Products/Komodo/">Komodo</a> from
ActiveState (Windows and Linux)
</li>
<li>
<a href="http://open-perl-ide.sourceforge.net/">Open Perl IDE</a>
(Windows)
</li>
<li>
<a href="http://www.xarka.com/optiperl/">OptiPerl</a> (Windows)
</li>
<li>
<a href="http://padre.perlide.org/">Padre, the Perl IDE</a> (Perl
Application Development and Refactoring Environment) works on Windows,
Linux and Mac OS X
</li>
<li>
<a href="http://www.solutionsoft.com/perl.htm">Perl Builder</a> from
Solutionsoft (Windows and Linux)
</li>
<li>
<a href="http://www.activestate.com/Products/Perl_Dev_Kit/">PerlDevKit
and ActivePerl</a> from ActiveState (IDE Windows only, ActivePerl also
for Linux and Solaris)
</li>
<li>
<a href="http://www.indigostar.com/perledit.html">PerlEdit</a> from
IndigoStar (Windows and Linux)
</li>
<li>
<a href="http://www.perlwiz.biz">PerlWiz</a> from Arctan Computer
Ventures (Windows)
</li>
<li>
<a href="http://www.scintilla.org/SciTE.html">SciTE</a> from the
SCIntilla project (Windows and X/gtk+)
</li>
<li>
<a href=
"http://www.helpconsulting.net/visiperl/index.html">visiPerl+</a> from
Help Consulting (Windows)
</li>
</ul>
<p>
(see also the <a href="http://learn.perl.org/faq/">perlfaq3</a>
<a href="http://learn.perl.org/faq//perlfaq3.html#Is_there_an_IDE_or_W">Is there an IDE or Windows Perl Editor?</a>,
or just editors (Perl programs are just plain text so any editor will do).
</p>
<p>
<a href="http://www.codegear.com/">CodeWright</a>
|
<a href="http://www.crimsoneditor.com/">Crimson</a>
|
<a href="ftp://ftp.cs.pdx.edu/pub/elvis/">Elvis</a>
|
<a href="http://www.gnu.org/software/emacs/windows/ntemacs.html">GNU Emacs</a>
|
<a href="http://www.lugaru.com/">Epsilon</a>
|
<a href="http://www.vim.org/download.php#pc">gVim</a>
|
<a href="http://www.MultiEdit.com/">MultiEdit</a>
|
<a href="http://www.simtel.net/product.php?url_fb_product_page=11983">PFE</a>
|
<a href="http://www.slickedit.com/">SlickEdit</a>
|
<a href="http://www.ultraedit.com/">UltraEdit</a>
|
<a href="http://invisible-island.net/vile/vile.html">Vile</a>
|
<a href="http://www.vim.org/">vim</a>
|
<a href="http://www.zeusedit.com/lookmain.html">Zeus</a>
<a href="http://www.xemacs.org/Download/index.html">XEMacs</a>
</p>
<p>
or shell environments (the first three are full UNIX tool environments,
tcsh and zsh are just the shell).
</p>
<p>
<a href="http://www.cygwin.com/">Cygwin bash</a>
|
<a href="http://www.mks.com/">MKS ksh</a>
|
<a href="ftp://ftp.astron.com/pub/tcsh/">tcsh</a>
|
<a href="http://www.kitebird.com/csh-tcsh-book/">(csh/tcsh book)</a>
<a href="http://www.zsh.org/">(zsh in general)</a>
</p>
<p>See also the <a href="http://e-p-i-c.sourceforge.net/">EPIC</a>
project for <a href="http://www.eclipse.org/">Eclipse</a> Perl plugins.</p>
<p>
There is a Windows port of Perl 5 to Japanese encodings (EUC and Shift-JIS):
</p>
<ul>
<li><a href="#jperl">JPerl</a></li>
</ul>
<p>
<a href="#mingw">MinGW</a> is a collection of header files
and import libraries that
allow one to use GCC and produce native Windows32 programs.
</p>
<p>
These are ports of UNIX-like environments for Win32,
which are useful for compiling Perl (and at least
Cygwin contains Perl as an installable package).
</p>
<ul>
<li><a href="#cygwin">Cygwin</a></li>
</ul>
<h2 id="zos">IBM z/OS (OS/390)</h2>
<p>Since OS/390 R2.3 Perl <b>5.004_03</b> shipped as a standard
component.</p>
<p>
Starting from Perl 5.005_02 the OS/390 (also known as OS/390,
also known as Open Edition, also known as MVS) support has been
integrated to the Perl standard source code distribution.
</p>
<p>
<b>NOTE!</b>
As of June 2006, IBM has an official version of Perl 5.8.7 for z/OS.
</p>
<p>
<b>NOTE!</b>
As of November 2003, the <a href="#usethesource">Perl <b>5.8.1</b>
source</a> builds and tests at better than 99% on z/OS (OS/390).
(The previous 5.6.x versions don't work well on EBCDIC platforms,
and 5.8.1 builds better than 5.8.0 did.)
</p>
<p>See also the following:</p>
<ul>
<li><a href="http://www.ibm.com/servers/eserver/zseries/zos/unix/bpxa1ty1.html">Unix Ported Tools</a> for z/OS, includes Perl 5.6.1</li>
</ul>
<hr/>
<h1><a id="disclaimer" name="disclaimer">Disclaimer</a></h1>
<p>
The inclusion or exclusion of any site, application, or product does
not represent any special endorsement or discrimination, nor is any
attempt at comprehensiveness made, just an educated guess at which
ones could possibly be useful.
</p><p>
<strong>
Installing software is always a security risk, installing binary
distributions doubly so.
</strong>
</p><p>
None of the CPAN maintainers, Perl developers or contributors, or any
entities publishing this list in any media, will be liable for any
damage caused by the transfer, storage, installation, or use of these
distributions. It's your risk alone.
</p><p>
The same in legalese:
</p><p>
<em>
IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
</em>
</p><p>
<em>
THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN ``AS IS'' BASIS, AND
THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE
MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
</em>
</p>
<hr/>
<p>
Corrections? Additions? Suggestions? Please contact
<a href="mailto:cpan@perl.org">cpan@perl.org</a>.
Other questions? See the
<a href="../misc/cpan-faq.html">CPAN FAQ</a>.
</p>
<p>
<small>Copyright Jarkko Hietaniemi <tt>&lt;jhi@iki.fi&gt;</tt> 1998-2007
All Rights Reserved.</small>
</p>
</div>
Jump to Line
Something went wrong with that request. Please try again.