20080706 Sunday July 06, 2008

links for 2008-07-06


technorati del.icio.us digg slashdot
20080704 Friday July 04, 2008

links for 2008-07-04


technorati del.icio.us digg slashdot
20080703 Thursday July 03, 2008

links for 2008-07-03


technorati del.icio.us digg slashdot
20080702 Wednesday July 02, 2008

links for 2008-07-02


technorati del.icio.us digg slashdot
20080701 Tuesday July 01, 2008

links for 2008-07-01


technorati del.icio.us digg slashdot
20080630 Monday June 30, 2008

links for 2008-06-30


technorati del.icio.us digg slashdot
20080629 Sunday June 29, 2008

Pot, Kettle and the required EULA

ZDNet's Community Firewall

Having held fire for a few days to make sure I was cool-headed, I was about to go to comment on a poisonous little posting on a ZDNet journalist blog. I wrote a cool-headed reply and clicked "post".

Then I found that despite the appearance of openness (no hint on the comment form of all this), ZDNet has no interest in "community comment". They are actually cynically trying to capture reader data so they can "monetise" it.

To post a comment, I would have to go through a multi-step registration process and fill out the form shown over to the right (which requires personal information including a postal address, requires I accept their EULA and is set to "opt in" for spam by default - I have annotated the version on Flickr if you click through). There's no way I am doing that. I suggest you take the same attitude to them and avoid giving them any sort of support until they fix this cynical community attitude.

The most delicious irony though is they were criticising me for poor community skills...


technorati del.icio.us digg slashdot
20080628 Saturday June 28, 2008

links for 2008-06-28


technorati del.icio.us digg slashdot
20080624 Tuesday June 24, 2008

Old News - OpenJDK Still United

I'm not sure what it is that's making ZDNet treat the interviews I gave last month in Australia as new news, but to be clear, the comments they are reporting and that Slashdot and DZone have been trying to spin as divisive are nothing of the sort (if this all passed you by, please ignore - I'm not in the mode to give any of the above any link love). I note Rich Sharples is also helping tidy up. The work the IcedTea folks did to make OpenJDK 6 capable of passing the TCK have been contributed back to the OpenJDK community and are being integrated.

People are working together just the way one would hope they would. My previous comments about JDK diversity hold. And my delight that we finally have a Free, compatible Java implementation based on shared, open source code is still making me smile, as the audience here in Zürich for Jazoon saw this morning.


technorati del.icio.us digg slashdot
20080623 Monday June 23, 2008

links for 2008-06-23


technorati del.icio.us digg slashdot
20080622 Sunday June 22, 2008

links for 2008-06-22


technorati del.icio.us digg slashdot
20080621 Saturday June 21, 2008

links for 2008-06-21


technorati del.icio.us digg slashdot
20080620 Friday June 20, 2008

NoLinkMink

For all of you who dislike my daily link postings, here is an Atom feed you can subscribe to (and a web page you can view too) that gives you all the Mink without the Links.


technorati del.icio.us digg slashdot

Free, Compatible Java at last

Ripening pear

Yesterday was a landmark that plenty of us have been working towards for nearly a decade. As MR and I have been indicating for a while now, the remaining obstacles to a fully compatible and Free implementation of Java SE have all been removed by efforts like renegotiating the terms for the source of Java 2D and various community members (Sun and others) re-implementing some of the other code.

But the proof is in the fruit of the process, and yesterday it was confirmed that the implementation of OpenJDK 6 that the Fedora community has packaged does indeed pass the TCK. This is a huge achievement for everyone who has been involved - the Fedora team that Rich mentions in that last link, the team that MR leads at Sun, the team that I lead, plus the many, many people who have worked for a Free Java for so many years.

Some may fear, as Fabrizio does, that this (and the many GNU/Linux, OpenSolaris and BSD packages that will follow) will lead to such a diverse set of Java implementations that "write once, run everywhere" is doomed. I don't agree.

What made Java so compatible, in my view, was the fact that almost all versions found in the wild were built with Sun's class libraries even if they used a different VM. With Sun opening the reference implementation and then the community taking it on and embracing it, we now have that same basic code-base at the root of Free implementations everywhere. And we now have the benefits of community diversity to ensure many eyes are making bugs shallow and that innovation is accelerated.

Free, compatible Java everywhere. That's exactly what we all wanted, and we have it at last.


technorati del.icio.us digg slashdot

links for 2008-06-20


technorati del.icio.us digg slashdot