About Clozure CL
Clozure CL (often called CCL for short) is a free Common Lisp implementation with a long history. Some distinguishing features of the implementation include fast compilation speed, native threads, a precise, generational, compacting garbage collector, and a convenient foreign-function interface.
Clozure CL is distributed under the terms of the Apache License, version 2.0.
Getting Clozure CL
Clozure CL is available for the following platforms:
- Mac OS X 10.6 and later (x86, x86-64)
- Linux (x86, x86-64, ppc32, ppc64, armv7l/armv6)
- FreeBSD (x86, x86-64)
- Solaris (x86, x86-64)
- Microsoft Windows XP and later (x86, x86-64)
See the download page to learn how to download and install Clozure CL.
The documentation page has links to pre-formatted versions of the manaul.
Documentation for CCL is written in a notation called CCLDoc. Please see the CCLDoc project page for information about this format.
As a free software project, Clozure CL relies on and welcomes contributions and support from its users. Clozure Associates has long supported the development of Clozure CL, but CCL is not now, and never has been, Clozure Associates' proprietary product.
So, please don't hesitate to partcipate on the mailing list or IRC channel. Keep an eye on the GitHub issues, and if one looks interesting, please let your interest be known!
The mailing list firstname.lastname@example.org is for general and technical discussion of Clozure CL. Note that you must be a subscriber in order to post.
Everyone interested in Clozure CL is welcome to participate in #ccl on irc.freenode.net. The channel logs are available. We also keep logs for #lisp and logs for #scheme.
To report a bug or request a feature, please open an issue on GitHub.
Clozure Associates offers fee-based support for Clozure CL on a per-incident or contract basis. Please send mail to email@example.com for more information.