Common Lisp Implementations

This is a list of Common Lisp Implementations from both commercial vendors and open-source projects. Only active commercial vendors (i.e. those providing supported or maintained products) and open-source projects known to be currently maintained are listed.

Each entry states which operating systems a product runs under. The term "Unix" refers to the family of all Unix-based operating systems, including Linux and xBSD. When a family of operating systems is mentioned, the corresponding product may run only on some of the members of the family. Check the vendor sites for details.

The entries for commercial vendors also state whether educational or trial versions of their products are available gratis, i.e. free of charge. Such trial versions may have some technical limitations compared to fully licensed ones. Again, check the vendor sites for more information.

Commercial Vendors

Corman Technologies
Corman Lisp: Windows. Trial versions. (open sources available)
PowerLisp: Mac OS 9. Free for non-commercial use.

Digitool
Macintosh Common Lisp: Mac OS 9 and Mac OS X. Trial versions.

Franz, Inc.
Allegro Common Lisp: Windows, Unix, Linux, Mac OS X. Trial versions.

Gold Hill
Windows.

Sapiens Software Corporation
Star Sapphire Common LISP. MS-DOS. Free to download for non-commercial personal use. Copyrighted unsupported shareware. [This page is intended to list only supported or maintained implementations. This entry should probably be removed]

Scieneer Pty Ltd
Unix. Trial versions.

Symbolics Technology, Inc. (mirror site)
Genera. Open Genera.

Ufasoft
Windows. Trial versions.

Venue
Medley: MS-DOS, Unix.

Xanalys
LispWorks: Windows, Unix, Linux, Mac OS X. Trial versions.
Liquid Common Lisp: Unix.

Star Sapphire Common Lisp
Free to download copyrighted unsupported shareware for MS-DOS

Open-source Projects

GNU CLISP
Windows, Unix, Mac OS X, and more.

CMU CL (Carnegie Mellon University Common Lisp)
Unix.

ECL (ECoLisp)
UNIX, Windows (using cygwin), Mac OS X, and others.

GCL (GNU Common Lisp)
Unix, Windows.

Clozure CL (Formerly OpenMCL)
Mac OS X, Linux, BSD, and Solaris on x86 and PPC.

Poplog Common Lisp
Unix, VMS, Windows.

SBCL (Steel Bank Common Lisp)
Unix, Mac OS X.

Emacs Common Lisp
GNU Emacs, XEmacs.

More information on non-proprietary Common Lisp implementations with Unix ports can be found on the CLiki Common Lisp Implementations page

Edit page | Versions:1 | 2 | 3 | 4 |