Thursday May 08, 2008

JavaOne Observations

I have good news and bad news. The bad news is that my flight is woefully delayed (5:30 scheduled departure, now supposed to be 9:44), but the good news is that it gives me a chance to capture some of my observations from JavaOne (ok, I tend to be an optimist :))

I spent the last 4 days attending CommunityOne and then JavaOne. I also managed to sneak in going to the Cardinal Invitational track meet Sunday evening but that is another forthcoming blog entry.

CommunityOne was great, with more attendees this year than last (a free event the day before thousands of developers descend upon San Francisco tends to result in growth) and some exciting news about OpenSolaris 200805. Yes, it appears Sun is reverting to year/month release naming, at least in this case, but I think it makes sense where you have more of a milestone release cadence as figuring out what is a major or minor release is not an issue this way. Regardless of what it is called, it does look very exciting and I'm in the process of installing it on my Mac in a VirtualBox VM. In fact, it really is installing as I write this! More on this in another forthcoming blog entry.

Tuesday brought JavaOne and Sun's keynote. I tried to twitter (tweet?) during the event so you can see some observations here, Amazon showed up to show off the Kindle, and I must say I'm surprised it isn't color. Yes, written text tends to be black and white, but books and rich media today (it can show images/photos/etc.) isn't, so this seems like a shortcoming. There were a number of very sexy looking JavaFX demos building upon what was announced at JavaOne last year. There were also announcements about the latest and greatest Java SE 6 updates including a "consumer" one that will make the footprint of Java SE smaller making it more accessible to more folks and devices which will only help getting Java FX on more devices.

Tuesday also brought the opening of the JavaOne Pavilion where we had pods for Java CAPS, our new open-source MDM community Mural, Event Processing, and our next generation lighter weight and OSGi compliant JBI runtime that is part of Project Fuji in Open ESB. Fuji introduces anew way to map out integration flows in a simple declarative language. On Wednesday I managed to attend a great session by Andi and Keith on Fuji.

I also had the opportunity to speak with several analysts and press about what we are doing in open-source and with Java CAPS and received very favorable feedback. I was pleased to see several of the folks I spoke with showing up at some of the sessions on our technologies and projects.

So, now I sit here waiting for my flight (10 minutes to boarding supposedly), but am glad I was able to attend another great JavaOne. In a way I'm already looking forward to next year when we'll get to show more about Fuji, event processing, and who knows what else. Stay tuned!

Thursday May 10, 2007

Day 2 of JavaOne

Day 2 of JavaOne is complete and it was another interesting day. I had a bunch of analyst/press/customer meetings so didn't get to attend as many sessions as I had wanted to but still caught Oracle's keynote and saw some of the good things they are doing around the Java platform.

I also had a chance to catch up a bit with my RSS feeds and saw a good story written by David Berlind from ZDNet that included a discussion of JavaFX and how it is helping to revolutionize the Java platform on all devices from the desktop to set-tops to mobile phones and PDAs. See it here and take a look at the interviews with Jonathan Schwartz and Rich Green.

Wednesday May 09, 2007

First Day of JavaOne

The first day of JavaOne was pretty exciting. Sun made a number of announcements during the keynote, a few that interested me including:
Also, during the technical session there were some demos of NASA's World Wind project which were quite impressive.

On a personal note, what is now JavaFX Script was formerly called F3 and was developed by Chris Oliver who I worked with at SeeBeyond. I had the opportunity to review much of his early work with F3 and actually had a hand in the naming of it (he called it Form Follows Function and I suggested F\^3 or F-cubed which became F3) so I'm a bit sad to see the name lost but very excited to see what he has done getting more exposure. Do take a look as I think you'll see that it does simplify UI development in Java.

All in all, a pretty good day!



« August 2016