libgjc vs. classpath

Andrew Haley aph@pasanda.cygnus.co.uk
Sat Jun 12 10:34:00 GMT 1999


> Date: Sat, 12 Jun 1999 13:08:44 +0200
> From: Jesper Pedersen <jews@imada.sdu.dk>
> 
> Hi.
> 
> What is the difference between libgjc and classpath
> (www.classpath.org) ?

There are issues to do with licensing and cleanroom implementation: I
don't want to talk about them because I'm not qualified to do so.

However, there are also technical issues.  libgcj is differnt from
other Java lbraries because it's designed to support a compiled
environment rather than a bytecode interpreter.  libgcj also requires
g++ in order to support the Cygnus Native Interface, so it's not
written in purely standard C++.

> I want just wondering why there where two big Open-Source projects doing
> the same thing. And then ofcourse there is Kaffe.

That's your answer: libgcj and classpath are not really doing the same
thing.

Andrew.


More information about the Java mailing list