Citrus Perl is a binary distribution of Perl for Windows, Linux and Mac OS X with pre-built wxPerl GUI development tools.
Citrus Perl is not intended as a general replacement Perl but is designed for users developing desktop Perl applications.
Citrus Perl provides a common cross-platform wxPerl development environment. It is released under the same Perl Artistic License as the Perl Source.
Citrus Perl can be used as a base to create your own custom distributions of Perl. See Custom Distributions of Perl.
Some additional components carry their own licenses such as linked database drivers and cryptographic components. Citrus Perl on Windows comes with a gcc compiler distribution from mingw-w64 which is subject to its own set of licenses.
You are free to use Citrus Perl as you wish. There are no restrictions beyond those imposed by the original component licenses.
Citrus Perl makes an excellent choice if you intend to distribute your applications using Cava Packager but you are also free to redistribute Citrus Perl as a platform for your own applications or to use any packaging method that meets your requirements.
Cava Packager Professional subscribers enjoy supported use of Citrus Perl.
Citrus Perl is available for the following systems and architectures:
Release Cycle
From time to time new versions of Citrus Perl will be released following the release schedules of Perl, wxWidgets and wxPerl. Only the latest version of Citrus Perl will be generally available for download from this site but you are always free to redistribute releases of Citrus Perl that you have already downloaded.
Cava Packager Professional subscribers receive packaging support for any version of Citrus Perl.