There was some talk about the history of chemoinformatics toolkits by Noel and Andrew, which made me wonder on the exact history of Jmol and JChemPaint. Below is the email Christoph dug up from his archives:

X-Mozilla-Status: 1011
X-Mozilla-Status2: 00000000
Message-ID: <>
Date: Tue, 04 May 1999 12:35:10 +0200
From: Christoph Steinbeck
Organization: Max-Planck-Institute of Chemical Ecology
X-Mailer: Mozilla 4.51 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
To: Egon Willighagen
Subject: Re: Participating in JChemPaint
References: <000701be9613$34cf52e0$>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> Egon Willighagen wrote:
> Dear Christoph Steinbeck,
> Yesterday I visited your site on JChemPaint. I like to contribute some
> of my expertise on
> Java and CML (1).
> CML is a markup language that is able to contain chemical information.
> It can contain for example physical properties, for which I use CML in
> my Dictionary on Organic Chemistry (2).
> But is also might contain spectra, bibliographic references etc. And
> of course 2D and 3D
> structural information.
> Therefore I propose to write both CML-input and -output procedures for
> the JChemPaint project.
> I hope to hear from you soon.
> Yours sincerely,
> Egon Willighagen
> 1.
> 2.

Dear Egon,

thanks very much for your mail and your offer to write CML-input and
output routines for JChemPaint.
That really sounds great to me and I will give you access to our CVS
tree as soon as we have discussed the details.



--C. S.
Dr. Christoph Steinbeck (
MPI of Chemical Ecology, Tatzendpromenade 1a, 07745 Jena, Germany
Tel: +49(0)3641 643644 - MoPho: +49(0)177 8236510 - Fax: +49(0)3641

What is man but that lofty spirit - that sense of enterprise.
.. Kirk, "I, Mudd," stardate 4513.3..

Now, my email must have been triggered by the announcement of JChemPaint on, which is the oldest public record of JChemPaint I have found so far: