First thing on Saturday, Peter Hintjens gave a talk about the state of software patents in Europe. I think every FOSDEM I’ve been to has had such a talk; basically European free software hackers are waging a constant war against the various interests that would benefit from US-style patents. (If you’re interested in this or any of the other main talks, videos are available.)
Next up was Jim Gettys talking about OLPC. He had the biggest audience I’ve ever seen at FOSDEM. I didn’t take too many notes since this was very similar to Negroponte’s talk at the Red Hat Summit last year, they largely used the same slides.
Finally, for the main tracks, came Simon Phipps, who talked about Sun’s relationship to free software and also about OpenJDK. He gave a strong warning about software patents, including pointing out that free software community members who work for corporations are, most likely, patenting their efforts as they go along. Also he said that about 26% of Debian came from Sun — 3x more than IBM and 5x more than Red Hat. (I didn’t note the source of this, sorry.)
Simon announced that Sun had officially become a corporate patron of the FSF. And barring the somewhat medieval feel of those words, this seems like a good thing to me. He asked, “why do you still hate us?”, which got a big laugh, but I guess which in a way answers itself.
Seriously, I encounter a lot of dislike of Red Hat on the web, in email, and occasionally in person. But focusing on this, or even thinking about it too much, is not only depressing but also fundamentally erroneous. People, and apparently especially programmers, generally won’t tell you if you’re doing well. A vital skill is learning to tell when to ignore the random bloviators that populate the net…
Assuming you are still reading, Simon also showed clips of RMS, saying that the Java Trap was a thing of the past, and Eben Moglen, saying something equally nice. He also said that Sun was dumb not to have worked with the free software constituency. This won me over 🙂
Most folks at this conference could learn a lot from Simon’s speaking style. He’s very good at it.
He got a bit more into details about OpenJDK stuff. The rest will be coming in the “spring” (the only word any Sun person would use to describe their schedule :-). Due to encumbrances, a few bits will be missing initially: ICC color management (they are looking at little cmms or something like that), the font rasterizer (they are looking at freetype), and the graphics rasterizer (they are looking at the j2me one). They’re going to move from subversion to Mercurial for version control (more on this in Sunday’s notes).
Anyway, the OpenJDK stuff is all shaping up nicely, and essentially nothing I heard this weekend contradicts this in any way. There are, or will be, a few delays in a couple areas — the ones Simon mentioned, plus some testing things — but generally the Sun folks are aware of the various problems and issues (more than me anyway) and are working on them. Also several people gave out their email addresses (Simon gave out Tom Marble’s 🙂 and said that we should bug them if they mess up.
Simon had Mark Wielaard and Tom Marble come up on the stage and then he asked them questions about OpenJDK, Classpath, the distros, etc. I thought this was a nice bit of outreach.
Tom, for those not in the know, is the OpenJDK ambassador. He talked a bit about governance and, in a graceful move, plugged the Classpath developer room and our various sessions.