Perl Dev Kit (PDK)
Perl Dev Kit (PDK) provides essential tools for building and deploying Perl applications.
PDK features cross-platform wrapping and application builders for Windows, Mac OS X, Linux, HP-UX*, Solaris*, and AIX*, plus a suite of tools to speed development and improve code quality across teams. The comprehensive feature set includes PerlApp, PerlCtrl, PerlMSI, PerlNET, PerlSvc, PerlTray, Coverage Analyzer, Filter Builder, Graphical Debugger, PerlCritic and VBScript Converter.
PDK 9 supports Perl and ActivePerl 5.8, 5.10 and 5.12.
Deploy
- Develop and deploy your Perl programs to anyone on any platform with PerlApp's new cross-platform wrapping.
- Deliver code as executables or as Windows Services, ActiveX components, .NET assemblies or in the System Tray.
- Easily create MSI files using Perl code.
Code
- Be your own best critic: Enforce best-practices or personalized coding policies against your source code. Great for teams!
- Filter text interactively, with on-the-fly results.
- Jumpstart your transition from VBScript to Perl.
Fix
- Improve code performance and reliability through coverage experiments, hotspot analysis and data set comparisons.
- Find problems fast with the nimble Windows debugger.
*PerlApp cross-platform wrapping targeting Solaris, AIX or HP-UX requires a Business Edition, Enterprise Edition or OEM License. Compare Editions.
Licensing
PDK includes versions of PerlApp, PerlCritic, Coverage Analyzer and Filter Builder for Windows, Mac OS X, Linux, and Solaris. Windows developers can take advantage of additional features PerlSvc, PerlCtrl, PerlNET, PerlMSI, PerlTray, Graphical Debugger, and VBScript Converter. AIX users may take advantage of PerlApp, PerlCritic and Filter Builder.
Licenses are user-based, so a single license covers you across all the languages, platforms, and systems you use—at home, at work, or on your laptop at the coffee shop. And licenses include all point release updates (such as from Perl Dev Kit 8.0 to 8.1, 8.2, etc), so you're always up to date. Nice, huh? Read the license agreement for details.
Perl Dev Kit (PDK) System Requirements
General
- Recommended 35MB hard disk space for typical install
- ActivePerl 5.8.8.822 or later for Perl 5.8 support
- ActivePerl 5.10.0.1002 or later for Perl 5.10 support
- ActivePerl 5.12.1 or later for Perl 5.12 support
Windows
- PerlNET requires .NET 2.0.
- x86/x64 architectures only
- Windows XP or later
Mac
- OS X 10.4+ (PowerPC)
- OS X 10.4+ (Intel)
Linux
- glibc-2.3 or later (e.g. Red Hat 9+, Oracle Enterprise Linux 4+)
Solaris*
- Solaris 8 or later (Sparc)
- Solaris 10 (x86)
AIX*
- AIX 5.1 or later (PowerPC)
HP-UX*
- HP-UX 11.22 PA-RISC
* Cross-wrapping to HP-UX, Solaris and AIX requires a Business Edition, Enterprise Edition or OEM License.