[kaffe] What Java spec does Kaffe VM conform to?

Jim Pick jim at kaffe.org
Wed Jul 10 08:44:27 PDT 2002

We can't really claim "compatibility" with Sun's spec, since that would
require getting access to Sun's JCK (Java Compatibility Kit), which is
only available if one pays big $$$ and signs a licensing agreement with
Sun.  This is a problem for all the free software and clean room JVMs
out there.  I'm going to do some preliminary work on identifying some of
the core APIs (and valuable subsets of those), and try to generate a set
of "interoperability profiles" that we can publish independently, and
verify/certify using Mauve and japitools (and perhaps some other tools).

Currently, compatibility isn't that bad with code that doesn't rely on
much outside of 1.0/1.1.  But there's still a lot of work to be done. 
The project is on a different footing now, in the last few months, than
it was over the last 2 years or so, so I think we can do a much better
job of achieving some basic compatibility/interoperability.


 - Jim

On Tue, 2002-07-09 at 01:34, Dalibor Topic wrote:
> --- Sunil Agrawal <sagrawal at adobe.com> wrote:
> > i.e. does it conform to Java 1.1.8, 1.2, ...
> Depends on what you see as a java spec, the VM spec or
> the JDK API specs ;)
> If you are interested in how much of the JDK APIs is
> implemented in kaffe's own class library, check out:
> http://www.kaffe.org/pipermail/kaffe/2002-June/008440.html
> Or get japitools, check out kaffe from CVS, and see it
> for yourself, as our class library is continuosly
> evolving.
> Japitools are available on
> http://stuart.wuffies.net/japi/
> best regards,
> dalibor topic
> __________________________________________________
> Do You Yahoo!?
> Sign up for SBC Yahoo! Dial - First Month Free
> http://sbc.yahoo.com
> _______________________________________________
> kaffe mailing list
> kaffe at kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

More information about the kaffe mailing list