Kaffe and JavaSoft Compatibility

Maksim Lin maksim at swin.edu.au
Tue Aug 11 19:13:15 PDT 1998

Peter C. Mehlitz wrote:
> We are currently working on swing compatibility (which apparently doesn't work
> on the AWT spec-basis, but requires a lot of "JDK-like" behavior). With some
> delay (well, there is a tribute to small teams..), we will also tackle the 2D
> and 3D APIs (the 2D coming first, with a very interesting approach..).
> Yes, we will extend this towads 1.2, but keep a strong emphasis on the "small
> and simple" principle (that has been abandoned by others..). This is what makes
> it sometimes hard to implement these add-ons (e.g. swing), or to keep
> compatibility (e.g. with deprecated mechs like the 1.0.2 events). I'm hoping
> that the web will help out with more exotic things (APIs), we simply can't do
> all at once.

Great, looking forward to it.
> > I saw a couple threads about a modified BISS-JDE.
> > Saw the pics on
>  >the Kaffe page too.  Please feed my hunger for a REAL full
> > featured JDE!
>  >Release it on the Kaffe page!!!  Please...
> One of the things which have to be postponed.. I first would like to make
> it free of BISS copyrights before releasing it, and I definitely would like to
> integrate it with the VM (on-demand reloading of classes, memory statistics,
> breakpoints and that stuff).
> -- Peter

I was hoping you were going to release it as well, but oh well, guess
I'll learn alot about biss, if I go and hack on the JDE abit myself.

However there seem to be some serious running the standard 
biss-jde-0.94 under the current ver of kaffe - it can come up ok (thanks
for the previous tip) but doesn't really work properly - I've started
trying to do some testing to find out whats wrong, once I figure it out
I'll let the list know.

For the integration with the VM stuff (on-demand reloading, etc) perhaps
you might want to have a look at echidna
(http://www.javagroup.org/echidna/) which lets who have run multiple
"processes" inside one VM and does stuff like reloading classes.


Maksim Lin

Centre for Object Technology Applications and Research
Swinburne University of Technology


More information about the kaffe mailing list