10 Jan 2003 robilad   » (Master)

Kaffe OpenVM

Jython 2.1 now runs on kaffe. Gzz now runs on kaffe. BCEL's verifier now runs on kaffe (again). It feels good when bricks start falling into place.

I've found a nice test case for an old assertion bug that has been troubling Freenet users on kaffe for a while. Unfortunately, it was somewhat hard to reproduce, as it took days to show up. On the other hand, you can just run the Jython 2.1 installer with current kaffe's sources and it falls flat on its face almost instantly. Hopefully this will lead to someone figuring out what's wrong faster.

But when you install Jython using Sun's JDK, it works quite nicely in kaffe. Nicely enough for Gzz, at least. I'd like to see the mail client Columba, written in jython, run on kaffe, too.

On a lighter note, someone crashed into the kaffe mailing list saying that kaffe was obsolete, and developing it a big waste of time. Instead, he proposed to fold kaffe into Mono. Much fun was had on all sides. Then the guy changed his mind and wanted to write a SWING replacement using GTK. I'm wondering what he'll come up with next. Ah, the joys of playful, energetic youth, when writing a kernel seems possible over the course of a single weekend ;)

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!