Version 29 (modified by rme, 14 years ago) (diff)


Welcome to OpenMCL!

OpenMCL is an open source (LGPL) Common Lisp implementation that runs on PowerPC hardware under Mac OS X and LinuxPPC, and (as of version 1.1) on x86-64 hardware under Linux, Mac OS X, and FreeBSD.

OpenMCL does not yet run on 32-bit Intel processors.

OpenMCL is in the process of being renamed to Clozure Common Lisp. You will see the two names being used interchangeably.

Getting OpenMCL

Current snapshots of OpenMCL are available via anonymous ftp at

The most recent snapshot release is from July 2007; there has been a lot of activity since then. Therefore, once you have the snapshot installed and running, you'll probably want to update from CVS. See UpdatingFromSource for instructions on how to do that.

Mailing Lists

There are two OpenMCL-related mailing lists hosted at These lists are managed with GNU Mailman software, which provides a simple web-based interface for managing subscription options.

Support and Consulting

Clozure Associates provides commercial support and consulting services for OpenMCL and other Common Lisp implementations. These services can range from helping you debug your software to adding extensions to OpenMCL, to providing several full time Lisp programmers to help you build your application. Please contact us at contracts@… for more information.

Starting Points

OpenMCL Basics

Orient Yourself to OpenMCL Culture

In-Depth OpenMCL


About this site

The contents of this site are managed by Trac, which describes itself as "a minimalistic approach to web-based management of software projects, whose goal is to simplify effective tracking and handling of software issues, enhancements and overall progress." Towards this end, Trac provides a bug tracking system, an interface to OpenMCL's subversion repository, and a unifying Wiki framework.

As it's configured, this Trac instance allows anyone to view Wiki pages, to search for and view "tickets" (bug reports and feature requests), and to browse the OpenMCL source repository. Registered users can add and modify Wiki pages and tickets. (Requiring that users register before modifying content here is intended to discourage spam.)

All Wiki pages are editable. This means that you can (after logging in) modify the contents of any Wiki page simply by using your web browser. Simply click on the "Edit this page" link at the bottom of the page. WikiFormatting will give you a detailed description of available Wiki formatting commands.

TracGuide provides general documentation on the use of Trac's features.

Learn About Trac

For a complete list of local wiki pages, see TitleIndex.