Graphics on Jamaica/OpenJDK

Today I got the first graphics app running on Jamaica with OpenJDK:

SwingSet2 on Jamaica/OpenJDK

This doesn’t mean, that 50% of the stuff is working, this means that graphics (Java2D, TrueType fonts, Imaging, Swing, etc) are now fully supported on Jamaica with Linux. This may not seem impressive. After all, all the code is already there, right? Well, on Jamaica it’s not that easy. All the native code needs to be statically linked, which can be a real pain. On the way I found a handful of bugs, both in Jamaica and in OpenJDK, and implemented a bunch of new things in Jamaica (namely, FileChannel support and friends). Now I can happily go off to vacation on Lago Maggiore, yay! And when I come back, I can finally start implementing Java2D pipelines for our more exotic platforms like VxWorks, WindowsCE, Nano-X and OS-9. And finish off the CVS->Mercurial transition inside aicas.

Advertisements

2 Responses to Graphics on Jamaica/OpenJDK

  1. Dmitri Trembovetski says:

    That’s pretty shweet!

  2. Pingback: Swing links of the week: May 25, 2008 : Pushing Pixels

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: