JavaOne 2009 opening Keynote