Lucid Inc.
From Wikipedia, the free encyclopedia
Lucid Incorporated was a supercomputer then a software development company founded by Richard P. Gabriel in 1984, which went bankrupt in 1994.
Contents |
[edit] Beginnings
Gabriel had been working for Lawrence Livermore National Labs, on a computer hardware project called "S1", the first incarnation of which used a CISC processor. The compiler technology necessary to take full advantage of the instruction set proved to be infeasible to develop, and the second incarnation was instead a RISC processor. The secret ingredient was laser pantography, a process which used a precisely focussed laser to etch the semiconductors of the chip rather than the usual photographic mask. The initial business plan was that they would produce supercomputers with this spun-off technology. During the process of fleshing out a business plan and seeking venture capital, the goal changed from producing supercomputers to producing commercial implementations of, and development environments for, the recently finalized programming language Common Lisp, which Gabriel expected to become the standard AI language. Lucid's prospects were enhanced by the fact that two of the ten initial founders (Bill Scherlis and Scott Fahlman) were actually on the committee that had written the Common Lisp standard, and in the case of Fahlman, had been the de facto leader. The first CEO was Tony Slocum, formerly of Intellicorp. The interpreter and the environment for Common Lisp they intended to market was not for the then-dominant Lisp machines, however. Regular workstations had become fast enough to reasonably run Lisp languages, and it was this, much larger market, that Lucid targeted.
Six months after getting $600,000 in seed money, Lucid had a bare-bones implementation running. On the strength of this, they received a further $3,500,000 in venture capital, and had OEM agreements with Sun Microsystems, Apollo Computers, and Prime, and they had an agreement with Symbolics that they would put a Lucid Common Lisp (as Lucid's implementation was known) development environment on their Lisp machines. (Symbolics apparently agreed to this because they had drastically underestimated the speed of Lisp on Unix workstations to be somewhere around 17 times as slow as on a Symbolics 3600)
[edit] Initial success
So, the product the company ultimately shipped was an integrated Lisp IDE for Sun Microsystems' RISC hardware architecture- this sidestepped the principal failure of Lisp machines by in essence rewriting a lesser version of the Lisp machine IDE for use on a more cost-effective and less moribund architecture.
Despite its success in shipping its environment with many computer manufacturers like Hewlett-Packard, IBM, Intel, Groupe Bull, DEC etc. Lucid suffered several setbacks during this period, including a new CEO, Bob Kadarauch (the old one, while extremely competent and effective, suffered from depression when the company failed to take off despite his doing everything right), and a massive investment trying to duplicate Symbolic's Lisp machine OS for an IBM workstation (the RT-PC) which flopped. The fact that Lucid, to focus on producing quality programs, had no contact with actual customers meant that the systemic problems with the whole Lisp industry were exacerbated by a lack of feedback from the users.
In 1987, Gabriel resigned as President.
[edit] Decline
Eventually Lucid's focus shifted (during the AI Winter) from the Lisp market (which was still growing at this time) to an Object-oriented IDE for C++ called "Energize". A core component of the IDE was Richard Stallman's version of Emacs, GNU Emacs. GNU Emacs was not up to Lucid's needs, however, and several Lucid programmers (including Jamie W. Zawinski) were assigned to help develop GNU Emacs. Friction arose between the programmers and Stallman over how to handle GUI issues, and Lucid forked- thus they were primarily responsible for the birth of XEmacs.
The CEO's antagonizment of the developers did not help, and he refused any and all buyout offers, even fairly generous ones like a $4,000,000 offer from Borland. By 1994, Lucid's attempts to reinvent itself as a C++ company, and its neglect of its still profitable Lisp sideline had ended in failure, and the company's revenues fell to levels which could not sustain it. Lucid Incorporated went bankrupt. The rights to Lucid Common Lisp were sold to Harlequin Ltd. which was bought by Global Graphics; Global Graphics then sold the right to Xanalys Corporation, which spun off LispWorks, the current rights holder which sells Lucid Common Lisp under the "Liquid Common Lisp" [1] label. The rights to Energize apparently were bought by Tartan, Inc.
[edit] External links
- Patterns of Software- a collection of essays by Gabriel, including some memoirs about Lucid (pdf)
- "Letter to Chris DiBona and Tim O'Reilly" -(Open letter by Gabriel written about the XEmacs fork in response to the description of the fork in Open Sources: Voices from the Open Source Revolution [2])