20070331 Saturday March 31, 2007

links for 2007-03-31


technorati del.icio.us digg slashdot
20070330 Friday March 30, 2007

JavaOne Discount

Word to the wise: If you're coming to JavaOne, registering before next Wednesday will save you money. And if you're coming, remember the blogger beer bash is Wednesday evening at the Thirsty Bear.


technorati del.icio.us digg slashdot

links for 2007-03-30


technorati del.icio.us digg slashdot
20070329 Thursday March 29, 2007

links for 2007-03-29


technorati del.icio.us digg slashdot

LiveMink TV: Three Hot Databases

The SDN TV series on open source comes to an end this week with a programme in which I interview three of the people making databases happen at Sun. Josh Berkus is well known in the PostgreSQL community, and also serves on the board of Software in the Public Interest, the non-profit that manages finances for them and for Debian. Sun offers commercial support for PostgreSQL on Solaris.

Rick Hillegas and Francois Orsini are part of the Apache Derby community and work on Sun's database product (yes, we have one), Java DB, which is a distribution of Apache Derby. Go take a look at the programme, which is available both as video and audio (I enclose the audio on SunMink since my LiveMink audience are, I assume, expecting a podcast).


technorati del.icio.us digg slashdot
20070328 Wednesday March 28, 2007

GPLv3 Third Draft

Quince flowers

The third draft of the GPLv3 came out this morning. There's a lot of text there, and obviously I've not had time to read it all yet (especially the long explanatory document). I took a quick look at the 'redline' over breakfast and there are some welcome enhancements, such as the explicit explanation about software-as-a-service:

To “convey” a work means any kind of propagation that enables other parties to make or receive copies, excluding sublicensing. Mere inter- action with a user through a computer network, with no transfer of a copy, is not conveying.

The language concerning DRM has also changed substantially and now sits in section 6 and relates to the use of the code in "User Products", which could really change the implications of that mechanism:

A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling.

There's been a substantial rework to the stuff about exceptions in section 7. In its previous form, this section provided a basis for various different license to be mixed, but the new version seems to provide less opportunity for that. I wish we could work out mechanisms to allow the various FOSS communities to mix their work more easily.

I'm also not clear on the implications of the new language added to section 11 to affect patents, which is intended to close the loophole Microsoft and Novell used to get round the GPLv2. I need to read it several times before coming to a conclusion.

Over and above the actual license terms, there's a big change to the time-line. I'd been expecting the final draft; this is now an extra interim draft, and we'll not see the final version until the summer. And there are several signs that we'll see more frequent updates to the license - there are indications that the DRM stuff might be extended to different kinds of devices, for example. All very interesting, I know there will be a lot of discussion about this inside Sun over the next few weeks.


technorati del.icio.us digg slashdot

links for 2007-03-28


technorati del.icio.us digg slashdot
20070327 Tuesday March 27, 2007

Ratified and Elected

I'm delighted to see that the OpenSolaris community has ratified the Constitution and elected a new OGB. As I have said before, I regard the Constitution as a starting point, not as tablets of stone, and some of the new OGB has already asserted a need to evolve it. I'm looking forward to the community vote on their improvements. Congratulations to the new OGB, act wisely and inclusively guys (and it's all guys).


technorati del.icio.us digg slashdot

LiveMink: Roy Fielding

I was honoured to be asked to give the opening keynote at the first ever OpenSolaris Developer Conference over in Berlin. The other keynote speaker was Roy Fielding, who like me is on the OpenSolaris Governing Board. Roy is scary smart, having written the Apache License, coined the term REST and defined the HTTP 1.1 protocol.

Roy was distracted by his upcoming keynote so we kept the interview really short, but his comments about the Waka protocol he's working on (a successor to HTTP) will be interesting to those without the patience to listen to the full Udell interview. Listen on!

[MP3]—[Ogg]—[iTunes]&mdash(3' 49")


technorati del.icio.us digg slashdot

links for 2007-03-27


technorati del.icio.us digg slashdot
20070326 Monday March 26, 2007

Past the Quorum

Looks like the OGB election now has enough votes to be binding. Let's hope people have ratified the Constitution, becuase if they have, we are golden.


technorati del.icio.us digg slashdot

links for 2007-03-26

  • The Peter Principle - for Businesses
    "Every company innovates until it finds a cash cow. At that point only innovation that supports the cash cow is promoted. Further, any innovation that threatens or does not support the cash cow languishes or is actively killed."
  • How To Save Newspapers
    Doc suggests they finally climb aboard the Cluetrain before their aversion to the 21st century finally makes them all close down. All the behaviours he fixes here are done in the name of "monetisation" and all destroy their reputation and power.
  • Bread Is Dangerous
    Time the US Congress did something about this. In the UK, I expect the Daily Mail to start a campaign really soon.
  • The World In Only 7 Pictures
    Missing the UK of course. I'll have to look for a suitbale photo.
  • A Death in Brazil: A Book of Omissions
    If you're getting ready to go to FISL or Sun TechDays São Paulo, this book may be the leisure reading you need to get "under the skin" of Brazil's history and politics.
  • Everybody loves Eric Raymond » Deb-Ian
    Just call, guys, just call.

technorati del.icio.us digg slashdot
20070324 Saturday March 24, 2007

Summer in Europe

Quick note to my friends, colleagues and critics in America: Europe has switched to "Daylight Saving Time" (we call it Summer Time here in the UK, so the abbreviation is "BST" for British Summer Time) so we're back on normal time differences again. Please keep on being sensitive to those 8 or 9 hour differences though!


technorati del.icio.us digg slashdot
20070323 Friday March 23, 2007

JavaOne Beer: Save-The-Dates

I've been at Sun for seven years this June. My very first day was the opening day of JavaOne in 2000. I have attended every JavaOne; indeed, I was responsible for IBM attending the first one in 1996 when I managed to find a colleague with budget to pay for it (hi, Gabriel!)

So it's with some pleasure that this year I actually have a substantial involvement with the event for the first time since I joined Sun. My team is running some stuff on May 7 that will soon be announced there; we are acting as managers for the open source track which is appearing there for the first time this year; and we are helping connect people for track sessions, demos, informal events and even (we hope) announcements.

I also hope to host a bloggers beer bash again at the Thirsty Bear on the Wednesday evening, so if you have a blog save the date. And if you will be in San Francisco on Monday May 7, save the whole day, something good (and free) is coming!


technorati del.icio.us digg slashdot