[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kaffe 1.0 beta debian package...



> As to whether or not Kaffe is usable for real work, it runs many real
> pieces of code. The pizza compiler and ANTLR by themselves are significant
> programs and run good. It won't run 1.0.2 awt code at all.

Could you please clarify this last statement?
How come it doesn't run 1.0.2 awt code? Is it really true? JDK AWT classes
for 1.1.x has both old and new API present. And javac-1.1 will produce a
bytecode that happily runs on 1.0.2 JVM if only old API is used.
(Reverse is also true). If what you are saying is true, then Kaffe does
not provide full API of 1.1.x either - since old API is a part of a new
one.

> I see no reason why we should not treat Kaffe as a real option for Java
> development. The Transvirtual crew use Kaffe and Pizza for the development
> of the project itself, which is not insignificant. Furthermore, the Kaffe
> system is the only DFSG compliant Java subsystem even vaugly ready for
> prime time. As far as a real Debian distribution goes (Freeware) Kaffe
> is the _only_ jvm we can offer. Who knows, Stallman might want to write
> some GPL java code. We should give people like him the tools to do so.
 
I am sorry, but Stallman can happily use JDK for that, as he uses 
"proprietarty" SunOS and its C compiler for developing GPL'd emacs.
I am sorry, but put not working package into distribution to satisfy some
free software fanatics is just not enough reason. 

The only way I could accept presence of Kaffe is when alternatives
mechanism is used and JDK will have a higher priority then Kaffe.

Compromise?
 
Alex Y.



--  
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: