【 ここから本文 】

オープンソース

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Choix!にブックマーク イザ!ブックマーク
print 印刷用ページの表示



[米国] 【JavaOne 2008】
モジュラリティが特徴の次期Java SE、OSGi Bundlesをサポートへ

次期Java EEのほうはライト・サイジングがテーマ

(2008年05月08日)

 米国Sun Microsystemsの幹部は、サンフランシスコで開催中のJava開発者向け年次コンファレンス「2008 JavaOne Conference」(5月6日〜9日)で、モジュラリティやライト・サイジングの概念を盛り込んだ次期Javaプラットフォームについて語った。

 コンファレンス初日の6日、次期バージョンとなる「Java Platform, Enterprise Edition(Java EE)6」と「Java Platform, Standard Edition(Java SE)7」のロードマップが詳しく紹介された。ベースとなるJavaプラットフォームはJava SEであり、これにエンタープライズ向け機能を追加したのがJava EEとなる。

 Java EE 6のテーマの1つはプラットフォーム・サイズの最適化(ライト・サイジング)である。プラットフォーム実装時の柔軟性を高めることが求められているからだ。SunのJava EEプラットフォーム担当責任者、ロベルト・チニッシ(Roberto Chinnici)氏は、ユーザーにとって扱いやすいサイズのプラットフォームにしたいと語った。

 またJava EE 6では、Web開発者にフォーカスしたWeb Profileのように、個々のニーズに基づいてプロファイルが作成されるという。Web Profileはまだ完全に定義されたわけではないが、大多数のWebアプリケーションに採用されているテクノロジーは搭載される見込みだ。SIP(Session Initiation Protocol)サービスを備えるテレコミュニケーション・プロファイルなど、他のプロファイルも予定されている。

 Javaプラットフォームの特定部分をオプション化できるプルーニング・プロセスも、次期Java EEで計画されている。Chinnici氏はプルーニングの筆頭候補について、「新しいテクノロジーによって効果的に置き換えられたテクノロジーだ」と前置きし、JAX-RPC(Java API for XML-based RPC)とEntity Beanを挙げた。

 次期Java EEでは、どのWeb APIでもアノテーションを通して容易にWeb開発が行えるようになる。開発者が「web.xml」記述子を編集する必要性は減り、サードパーティ製のライブラリは自己登録となることから、開発者がうっかり登録ミスを犯すこともなくなる。

 Java EE 6にはもう1つ、REST型WebサービスのAPIも含まれている。「これらWebサービスに特化した新しいAPIが必要だと感じた」とChinnici氏は述べている。

 ただし、現時点でJava EE 6のリリース時期は明確になっていない。当初は今年後半と見られていたが、Sunはリリース時期を公表していない。

 一方、2009年夏にリリース予定のJava SE 7は、モジュール型の開発/ディプロイメントを可能にする。これらの機能はJSR 294(Improved Modularity Support in the Java Programming Language)やJSR 277(Java Module System)をベースにしたものだ。JSR 277の目標は、JAM(Java Application Modules)フォーマットによるアプリケーション・パッケージングを促すことにある。

 Java SE 7をベースとするJDK 7は、OSGi(Open Services Gateway initiative:サービス管理プラットフォーム仕様)に準拠したBundles(バンドル)をサポートする。「Java SE 7用のJavaモジュール・システムとOSGiバンドル間の相互運用性を定義する新仕様が完成した。これにより、OSGiバンドルを使うアプリケーションをJDK 7で作成し、それをそのままJDK 7で実行できるようになる」と、Sunのクライアント・ソフトウェア・グループでチーフ・アーキテクトを務めるダニー・カワード(Danny Coward)氏は説明する。

 開発/ディプロイメント・モデルとしてOSGiをサポートすることに、米国Burton Groupのアナリスト、アン・トーマス・メインズ(Anne Thomas Manes)氏は称賛の声を送った。「現行版のJavaではシステムのディプロイメントにかなり手間がかかる。その解決策としてOSGiを使うのはよいアイデアだ」とManes氏。そのうえで、「SunがOSGiのサポートにとどまらずJSR 277までもサポートする理由がわからないが、モジュールでOSGiもフルサポートされるなら問題ない」と語っている。

 Sunは、Java EEのリファレンス実装として知られるアプリケーション・サーバ「GlassFish」でもOSGiをサポートする予定だ。GlassFish v3では、Java EE 6に加えてRubyやGroovyといった言語にも対応するという。

 そのほか、「Lightweight UI Toolkit」(LWUIT)も6日のコンファレンスで注目を集めた。LWUITはUI(ユーザー・インタフェース)ライブラリを備えたツールキットで、携帯端末用Javaアプリケーションの開発促進という役割を担っている。同ツールキットは、オープンソース・ソフトウェアとして今夏に早期アクセス版が提供される見込みだ。

 SunではLWUITを、「MIDP 2.0上で動作する、小さなフットプリントと緩いパフォーマンス条件でピアレスなグラフィックスとUIモデルを実装するライブラリ」と位置づけている。

(Paul Krill/InfoWorld米国版)




関連記事

▲ページの先頭へ戻る


Video Interview

Linuxの“生みの親”が語るLinuxの魅力、Vistaのネック

リーナス・トーバルス氏インタビュー

ホワイトペーパー

「Borland SilkPerformer」(ボーランド)

予想外のアクセス集中によるシステム・ダウンをどう防ぐか?

期間限定の月額ライセンスで低コストを実現した負荷テスト・ツール

「Borland StarTeam」(ボーランド)

増えてきた遠隔地との共同開発だが、課題は山積。どう解決するか?

今、構成・変更管理ツールが注目されている理由

Key Person

GPLv3は企業ユーザーへの「招待状」――FSF代表ストールマン氏が強調

「プロプライエタリ製品はビジネスの革新を妨げる!」

「ベンダー・ロックインを回避し、公平な競争社会を」

IPA OSSセンター長の田代氏が強調

「FLOSSのインパクトに今から備えよ」

LinuxWorldでグーグルのスタイン氏が熱弁

Wikipediaの創始者が語る検索エンジンの理想像

「ユーザーは検索エンジンのアルゴリズムを知る権利がある」

「OSSコミュニティの仕事はソフトだけでは終わらない」

“コモンズ”のレッシグ氏がLinuxイベントで強調


Special Focus

ノベル、マイクロソフトとの歴史的提携の詳細を公表

「Microsoft Office」などの特許は使用許諾対象外

「Linuxベンダーを訴えるつもりはない」――マイクロソフト幹部が明言

「235件の特許侵害」発言で揺れるオープンソース界の鎮静化をねらう

ノベルCEO、マイクロソフトとの提携の“真意”を語る

すべての始まりは「仮想化」技術の連携

「Linuxに“負債”などない」

linux採用企業のCIOらがバルマー発言に反発

「Linuxユーザーはマイクロソフトに借りがある」

マイクロソフトCEOのバルマー氏が明言

Samba開発者がノベルとマイクロソフトの提携を批判

「オープンソースの原則に反している」

「Linuxが勝利した」

ノベルとマイクロソフトの提携でレッドハットが表明

Opensource Application

フリーソフト/オープンソース・グループウェアという「選択肢」

メリットは価格の安さとカスタマイズの自由度の高さ

「オープンソース業務アプリケーション」の時代

エンタープライズ・レベルの注目ソフトを12分野で一挙紹介

Catch Up

「GPLv3」の最終ドラフトが公開――正式版リリースは6月29日

マイクロソフトのLinux特許問題にも対応

マイクロソフト、Linuxベンダーらに特許侵害の賠償金を要求

「オープンソース・ソフトウェアはわれわれの特許を235件も侵害している!」

「コミュニティのコミュニティ」を目指す日本Javaユーザグループが発足

草の根的なコミュニティ立ち上げ経験を基にJavaのさらなる普及を図る

非営利団体のOSA、オープンソース・ソフトの相互運用に向けて本格始動

今後の活動内容と新プロジェクトもあわせて発表

仮想化ソフトがLinuxの「キラー・アプリ」に

豊富な選択肢、導入ハードルの低さで他OSよりも有利

2007年の見どころはSaaSとの“共演”

オープンソースの「傾向と対策」

Xenプロジェクトの生みの親が強気の将来展望を明らかに

疑似仮想化技術の改善でパフォーマンスを最大化

Trend Focus

ID管理技術の“ビッグバン”を目指すEclipseとノベル
オープンソースのフェデレーション・ソフトを共同開発
オプタロスが「OSS製品評価カタログ」を公表
低評価のベンダーからは怒りの声も
モジラ、次期Firefoxのアルファ版を公開
グラフィックス機能の強化が特徴
ECMA、Open XMLを 圧倒的多数で標準文書フォーマットと承認
国際標準化に向けて大きなステップ
ノベルの支援打ち切りでオープンソース・プロジェクト「Hula」が存続の危機
投資効果が得られないと判断
サン、JavaをGPLの下でオープンソース化
OpenSolarisなどのソフトウェアは引き続きCDDLで
オープンソース・コミュニティ型の開発手法を積極採用するIBM
巨大なビジネス・チャンスがあると判断?
ゼンド、PHPの製品ロードマップを発表
パフォーマンスやセキュリティ、Ajax対応を強化
グーグルがジョットスポットを買収
JotSpotは無料に
Linux開発者を支援するLSB Developer Networkが始動
ベータ版をdeveloper.freestandards.orgで公開
バーチャルアイアン、Xenベース仮想化ソフトウェアの新版をリリース
インテルやAMDのハードウェア仮想化技術を標準でサポート

Weekly Ranking

集計期間:06/28〜07/04



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国