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 :)

07 Sep 2006

Good bye and thanks for all the fish!

It is a sad thing to see Advogato go. I didn’t post much here anymore but I was a passionate follower of some of the people posting. It has the true original Free Software hacker spirit. Advogato you will be missed!

P.S. I moved my primary blog to http://gnu.wildebeest.org/diary/

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 waiting for are concrete answers to the basic questions:

  • What license? (This could be a deal-breaker if it is another gpl-incompatible one), and
  • What won’t you be able to share? (How can we help you by sharing the pieces we already have.)

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 in this release is the inclusion of an applet viewer and plugin that can be embedded in webbrowsers or other applications. It works on any platform supported by the various runtimes based on GNU Classpath, including 64 bit architectures.

An alternative awt peer implementation based on Escher that uses the X protocol directly. Various ImageIO providers for png, gif and bmp
images. Support for reading and writing midi files and reading .au and .wav files have been added. Various tools and support classes
have been added for jar, native2ascii, serialver, keytool, jarsigner. A GConf based util.peers backend has been added. Support for using
alternative root certificate authorities with the security and crypto packages. Start of javax.management and runtime lang.managment
runtime support. NIO channels now support scatter-gather operations.

As always, this really is the best release ever! Brought to you by one of the most enthusiastic teams out there:

Next time you see one of these cool hackers please say thanks!

(And my apologies for all those hackers missing in the above picture. Omission just means that google images couldn’t find you. Please do send me more pictures for inclusion.)

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 to be set; a register peek was just that, and stack traces were supposed to just happen. Debuggers, and I use that term carefully, were tools – just like compilers, editors and profilers. Something you used, but rarely thought about. Carpenter and chisel. Bricklayer and trowel. And they (these tools) were supposed to just work. I was wrong.

I couldn’t have said it better :)

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

06 May 2006

linuxtag and no email

linuxtag is great. there were about 60 people at my talk and there is real interest in gnu classpath. Several people having written free software in the java programming language have told me they get frequent request by their users to make sure their software works with gnu classpath and friends :)

during my vacation my dsl connection got “upgraded”. which of course means everything broke :{ So no email access… my apologies if you are waiting for some reply to some email. i’ll try to catch up as quickly as possible when I get back home next week.