Previous: , Up: Clozure Common Lisp — CCL   [Contents][Index]

1.3.3 CCL History


Coral Software began the development of a Common Lisp for the Macintosh, called Coral Common Lisp (CCL).


CCL 1.0 was released. It ran on a 1 MB Macintosh Plus.


Coral entered into a marketing relationship with Franz, under which CCL was renamed to Macintosh Allegro Common Lisp (MACL). That didn’t last long.


Coral was acquired by Apple, who released the Lisp under the name Macintosh Common Lisp (MCL).


In the midst of switching from the 68K to the PowerPC CPU for its Macintosh line, Apple transferred MCL to Digitool.


Digitool completed the PowerPC port and released a PowerPC version of MCL.


Erann Gat (now known as Ron Garret) of JPL wanted to develop a small-footprint Lisp for use on PowerPC-based robots and flight systems. A source license for MCL was acquired from Digitool. Gary Byers ported a version of the MCL compiler and runtime to VxWorks and LinuxPPC.


Alice Hartley of Digitool announced that the code for the original MCL would be released under an open source license. Largely in order to avoid confusion with this newly open sourced version of MCL, OpenMCL was renamed to Clozure CL.