"Fossies" - the Fresh Open Source Software archive 
Member "kaffe-1.0.7/FAQ/FAQ.hotjava" of archive kaffe-1.0.7.tar.gz:
HotJava does not currently run with kaffe and it is very unlikely that
the current HotJava version (1.1.5) ever will.
The reason is that HotJava is not 100% pure Java. It relies upon
classes from the proprietary sun.* hierarchy. References to such classes
are hardcoded in HotJava's code.
To make matters worse, it not only relies on classes that have
native methods (which would allow the kaffe user to simply use Sun's
classes.zip by appending it to the CLASSPATH), but it relies on classes
that have undocumented native methods, for instance for gif image
processing or inqueries about the state of the VM.
HotJava even bypasses equivalent, documented interfaces provided by
classes in the java.awt hierarchy.