Archive for the ‘General’ Category

Jelatine & chain-letters

Now that I am actually paying attention to all the Micro Edition stuff I notice that there actually are a lot of them already (based on GNU Classpath). Today I stumbled upon Jelatine JVM:

Jelatine is a new Java Virtual Machine which targets the Java 2 Micro Edition Connected Limited Device Configuration (J2ME CLDC). The machine [...]

Ruby + GNU Classpath = Ruva

Funky stuff. Ruva: A simple stack-based virtual machine implementation written entirely in Ruby which uses GNU Classpath as core library implementation.

Party! I mean, serious collaboration at Fosdem

As always GNU Classpath and Friends will come to Fosdem (Brussels, Belgium, 24/25 February) to discuss “the state of the world”. Obviously one big event going on in 2007 will be the OpenJDK project and figuring out how to work together. Normally we call this meeting “Escape the Java Trap”, but with Sun’s recent announcement [...]

GNU Classpath + PhoneME + SDLJava + cacao/jamvm/kaffe = MIDPath

MIDPath provides a MIDP2 implementation on top of the SDL and SDLJava libraries. It targets free JVMs working with GNU Classpath: Cacao, Kaffe, JamVM. The code is based on phoneME, the free implementation of MIDP2 from Sun. MIDPath is released under the GPL.
Now you can play all those cool java phone games on your desktop [...]

GNU Classpath 0.93 “Dreamland”

Last week GNU Classpath 0.93 “Dreamland” was finally released. As always this is the best release ever! The screenshots look really nice. And you should really go through the very extensive release notes which discuss everything. Highlights of new features in this release, pointers to supported applications and screenshots, the status and future of the [...]

GNU Classpath, Sun, Java, GPL, Reflections & The Future

Finally put down some of my thoughts on GNU Classpath, Sun, Java, GPL, Reflections & The Future for the GNU Classpath mailinglist. Even after two weeks I am still too overjoyed with the news to fully comprehend it or setup a proper roadmap (it is probably way too early for that anyway). But I believe [...]

Mudfight

I have been working for Red Hat for 5 months now helping the Frysk team and it has been a lot of fun. Red Hat is a great company but they do have one major flaw. After all this time they still haven’t managed to provide me with the gimmick that makes it all worth [...]

Some downtime

It is Thanksgiving in the USA which is where the primary GNU servers are. And since machines know the most inconvenient time to die, they apparently do during such holidays. See the status info on savannah (now up again), lists and fencepost still down atm. Sorry for the inconvenience.

update: “Everything is back online now – [...]

1 + 1 = 1.7

First Andrew Hughes made Sun GPL javac compile and now Andrew Haley made it run with GNU Classpath and gcj/gij. Go Team!

Peter von der Ahé from Sun posted a update to upstream javac. It would be nice if the changes needed and made by Andrew and Andrew also found their way into some future update. [...]

Collaborate

Thanks to the work of Sun’s Tom Marble and Kaffe’s Dalibor Topic all the Sun OpenJDK announcement videos are now available in Ogg/Theora format for your viewing pleasure. (See collaboration is starting already! But who wouldn’t want to work together with someone as nice as Dalibor.)

The videos are released under a Creative Commons License. And [...]

Are you ready to party!

FOSDEM 2007 (24-25th February 2007 in Brussels, Belgium) has been confirmed. We will have a room for 100 people and Sun.be has asked for an OpenJDK booth that the FOSDEM organization will place not too far away from that room. Mark your calendars. Details to follow.

Lost friends

Sometimes you see something amazing and find out what a long lost friend is doing now. Go Graydon!

More info on Mozilla, Adobe and the GPL/MPL/LGPL Tamarin virtual machine can be found in their press release.

Vacation

Spacing out in Colorado. Weeee!

Moving the planet

We are moving developer.classpath.org and planet.classpath.org to a bigger home tonight. If things go as planned the outage should be not more than 15 minutes. If not, then this message will probably not reach you :)

ME2!

I wish I was so eloquent as Tom. What can one add after such a well thought out opinion on Libre Java. Just wanted to add a ME2! I know a lot of GNU Classpath people think just like him. Listen to Tom Sun, and you will do fine.
I guess what we are now just [...]

GNU Classpath by Numbers

Some people asked about who is who on the new All Together picture. There is a numbered version and a legend available now.
And GNU Classpath 0.92 has already been imported into GCC and JikesRVM did a new release based on it that also incorporates some nice gui and threading fixes.

Bling! Bling!

The GNU Classpath celebrity chavs and chavettes did it again GNU Classpath 0.92 – Bling! Bling!:

This is the first release that has a full graphics 2D implemenation based on Cairo enabled by default. This enables the use of applications like JEdit, FlickrBackup and JFreeChart out of the box. Screenshots of CairoGraphics2D in action.

Also new [...]

Frysk blog

Phil Muldoon started a Frysk blog:

I’ll have to admit that before I joined the Frysk team, I did not think much about Execution Analysis – or Debugging – or really any of the thorny, tricksy issues that now dominate my thoughts. Back then – before I looked behind the curtain – a breakpoint was something [...]

Collaboration

LWN published my GNU Classpth & Friends collaboration article. Highlighting some of the important efforts that brought us together over the last few years.

Your mind on GNU Classpath

Preparing for LinuxTag

For my LinuxTag talk I wrote a little paper giving an overview of the GNU Classpath ecosystem. I hope it will give a nice overview of the why, how and what we have done. The talk (and the paper) main focus is on what you can do right now on modern GNU/Linux distributions. But if [...]

GNU Classpath, GCJ, Fedora, Eclipse

Red Hat Magazine has two nice articles on GNU Classpath, gcj and Eclipse in the new Fedora by Igor and Tom:

Introduction to Eclipse on Fedora by Igor Foox
Confessions of an Eclipse convert by Tom Tromey

And the general Inside Fedora Core 5 article has some notes on Azeureus support.

Lets act professional

That is one interesting acquisition. I hope that means someone will cleanup the code that makes JBoss work with GNU Classpath/jamvm/cacao and makes sure it is also finally tested against gcj :)

World Wind

With the help of Petter Reinholdtsen (yes, one of the original Japhar hackers), we finally got WW2D working with GNU Classpath and Cacao. This is pretty exciting since it is a nice showcase for our jawt and jogl support. One nice thing is that for zooming in and out you can now use the scroll [...]

libgcj import, pictures, ocean

GNU Classpath 0.90 got imported into libgcj providing some nice new features. Still some small issues to cleanup, but most of the worked was just merging, compiling and testing things.

Some picures from GNU Classpath & Friends at Fosdem, and the meeting in A La Mort Subite are online. The pictures clearly show everybody had a [...]