速報!2007 JavaOne Conference

ついにJavaOneが開幕! -OpenJDKリリース、JavaFX、JavaFX Script、JavaFX Mobileがデモ(動画あり)

現地時間2007年5月8日、世界最大のJava開発者向けのイベント「2007 JavaOne Conference」が開幕しました。今回で12回目の開催となります。

“Don't be shy”とともに

総合司会は、おなじみのSun Mycrosystems チーフリサーチャー John Gage氏。オープニングは、いつもの「Don't be shy」というコメントとともにイベント内での参加者同士の交流を促しました。

キーノート壇上に立つJohn Gage氏

Gage氏はオープニングトークとしてJavaの小型デバイスへの適用が進んでいることを紹介しながら、次のスピーカーであるRich Green氏へと引き継ぎました。

OPEN―POSSIBILITIES

今回のテーマは「OPEN― POSSIBILITIES⁠⁠。オープンであることとその可能性を意味するもので、ここ数年のSunの動きを象徴するキーワードと言えます。

Rich Green氏

Rich Green氏は2006年のJavaの動きを紹介し、とくに11月のオープンソース化が1つのターニングポイントであったと振り返りました。また、この12年間で開発者は600万人に上り、さらに年々開発参加者が増えていることを数字とともに紹介しました。

GlassFish v2

前段の後、まずSunが発表したのがGlassFish-オープンソースのJava EE 5のリファレンスインプリメンテーション/アプリケーションサーバです。最新のバージョン2では、JRubyを標準で実装しているほか、Solaris、Windows、Linux、Mac OS Xと複数のプラットフォームで動作することが保証されています。また、次世代ネットワークであるiMSへの拡張なども行われています。

GlassFishのデモには、Ericcson VP Marketing & Business Development, MultimediaのMartin Harriman氏が登壇し、同社のシステムにGlassFishの製品の1つ、Sun Java System Communications Application Serverが利用されていることを紹介しました。

Real Time Java

次のトピックはReal Time Java。この技術はSunが古くから積極的に取り組んでいるもので、今回はNASDAQ Chief Information Officer、Anna Ewing氏をプレゼンターとして招待し、NASDAQのシステムにRTJが採用され、その実用性の高さをアピールしました。ちなみに、現在、NASDAQのシステムで発生しているトランザクションは15万378/秒とのこと。

Digital Entertainment

続いてDigital Entertainmentをトピックとして、SONY Playstation 3やBru-ray Disc、STBへのJava実装が着実に進んでいることを、ゲストのSONY Vice President of Production Operations Digital Authoring CenterのTom Hallman氏とともに説明しました。SONY Playstation 3については、とくにその映像の表現力の豊かさをアピールしました。

Playstation 3のJava実装デモ

NetBeans 6

Green氏スピーチの前半最後のトピックとして取り上げられたのが、オープンソースのJava IDE、NetBeansの最新版「NetBeans 6」です。2006年1年間でユーザ数が92%増加し、さらに最新のNetBeansではJRuby 1.0、JavaScirptの標準サポート、モジュラパックの用意などが行われるとのこと。

OpenJDKのリリース

NetBeansの紹介に続いて、今回のセッションの目玉の1つとなった「OpenJDKリリース」が発表されました。OpenJDKは、2006年に発表されたJavaのオープンソース化の最終ステップとも言える動きで、オープンソース化されたJDKの実装です。GPLv2のライセンスで提供され、オープンソース開発者向けのTCK(Technology Compatibility Kit=互換性検証ツール)も用意されているとのことです。

Green氏はこの発表を「An Historic Day for Java(Javaの歴史的な1日⁠⁠」と表現し、喜びました。

An Historic Day for Java

JavaFX、JavaFX Script

OpenJDKリリースという大きな発表があった直後に、もう1つの大きなトピックが発表されました。発表にあたりGreen氏は「Faster、faster、faster」⁠Java SEをさらに、もっと速く)をキーワードに、Java SEの次の展開について語り始めました。そして話題は「JavaFX」へと移ります。

JavaFX

JavaFXはJavaSEをベースに、コンシューマ向けにフォーカスした技術です。今後のコンシューマ向けJavaプラットフォームとしての役割が期待されています。

JavaFX Script

JavaFX向けの実装言語として用意されているのがJavaFX Scriptです。Green氏は、壇上にJavaの生みの親James Goslingを招き、JavaFX Scriptについて紹介しました。

おもな特徴は、

  • RIA(Rich Internet Application)に適したスクリプト言語であること
  • オーサリングツールを含めたロードマップを準備
  • コンテンツデザイナーに適したもの
  • スケーラビリティやセキュリティへの配慮

などがあり、現存するいくつかのRIA向けスクリプト言語の対抗馬として、RIA市場へ大きなインパクトを与える可能性を秘めています。実際にJavaFX Scriptによるデモも行われました。

JavaFX Demo
JavaFX Demo 2
JavaFXデモの模様(動画)
※音が鳴ります。ご注意ください。

JavaFX Mobile

続いて、JavaFXを携帯電話に実装した「JavaFX Mobile」も紹介されました。携帯電話とは思えないような高度な表現が可能となっており、実際のデモンストレーションでも、高機能な描画によるJavaFX Mobileの使い方が提案されました。

JavaFX Mobile Demo

さらにYahoo! Senior Vice President、Marco Boerries氏、SunのJavaFX Core Team、Nandini Ramani氏を交え、Yahoo!のサービスへJavaFX Mobileからアクセスするデモが行われました。

JavaFX mobileデモの模様(動画)
※音が鳴ります。ご注意ください。

Sunの社会的貢献への取り組み

最後にSun CEO and President、Jonathan Schwartz氏が登壇、New York Office of Sport for Development and Peace(UN:国連)のDr. Djibril Diallo、そしてSun Chairman and Co-Founder、Scott McNealy氏の4者により、Sun全体としての社会的貢献への取り組み、今後の展開に関するスピーチが行われました。

4者による表明
Java One公式サイト
URLhttp://java.sun.com/javaone/sf/index.jsp
OpenJDKホームページ
URLhttps://openjdk.dev.java.net/

おすすめ記事

記事・ニュース一覧