The latest CHICKEN release

The current CHICKEN release is 4.7.0 (md5 sum: 9389388fdf04c3c64de29633aae12539). The NEWS file describes the changes in this release.

We maintain an archive of older releases.

CHICKEN is available on several platforms in pre-packaged form (whether as a distribution package or a binary).

For more information, see also Chicken's release policy.

Stability

The stability branches are based on release versions and incorporate bugfixes and minor feature improvements.

Development

Development snapshots

We provide tarballs with development snapshots of the source code.

CHICKEN Core development repository

The CHICKEN compiler, interpreter and core libraries are maintained in a git(1) repository.

You can clone the repository by executing

 $ git clone git://code.call-cc.org/chicken-core

Alternatively, if you have problems with firewalls, you can clone it via HTTP (slower and demands more bandwidth):

 $ git clone http://code.call-cc.org/git/chicken-core.git

To build CHICKEN from git you'll need a recent working version of CHICKEN. In case you don't have one, get the release tarball, build and install it. For more information, see README's "Bootstrapping" section.

If you have patches that you want to submit, please send them to one of the chicken maintainers or (even better) put them at the CHICKEN bug tracking system.

Eggs repository

The source code for CHICKEN extensions (eggs) can be fetched from the Subversion revision control system:

 $ svn co https://code.call-cc.org/svn/chicken-eggs/release/4 chicken-eggs

(username: anonymous, password: <none>)

If you want to fetch the whole repository tree (huge -- it contains code for major versions 2, 3 and 4 of CHICKEN eggs), use:

 $ svn co https://code.call-cc.org/svn/chicken-eggs

Henrietta-cache status

Henrietta-cache is the program which makes a cache of eggs from distributed repositories at call-cc.org. It scans the repositories hourly. The full set of log files can be found here (messages from the latest run, error messages from the latest run).