【 ここから本文 】
- TOP
- > Topics : ソフトウェア開発
- >
ソフトウェア開発
ソーシャルブックマークに登録 :
印刷用ページの表示
[米国]
【EclipseCon 2008】
「Eclipseは機能の“スリム化”が必要」――TPTPプロジェクトのリーダーが指摘
次期Eclipse 4.0の登場を控え、現時点での課題を洗い出し
(2008年03月24日)
統合開発環境(IDE)の「Eclipse」が、今後も大きな価値を提供し続けるには、肥大化した機能をそぎ落とす必要がある──。3月20日に米国カリフォルニア州サンタクララで開催された「EclipseCon 2008」(3月17日〜20日開催)のパネル・ディスカッションにおいて、Eclipseプロジェクトのリーダーの1人がそう語った。
Eclipse Test & Performance Tools Platform(TPTP)プロジェクトのリーダーを務める米国OC Systemsのオリバー・コール(Oliver Cole)氏は、Eclipseは2年後にどのようになっているかという質問に答えた際、冒頭のような見通しを示した。同氏は、今のEclipseは肥大化して扱いにくいIDEだと指摘したうえで、次のように述べた。
「Eclipseを使っていて困るのは、欲しい機能がなかなか見つからないことだ。したがって今後は、価値の高い部分がコンパクトにまとめられたものが求められるようになるだろう。価値の高い部分がどんどん継ぎ足されていくと、かえって価値が落ちてしまう。だが、将来のEclipseがどんな姿になるのかは予測がつかない」
Eclipseの次期メジャー・バージョン「Eclipse 4.0(e4)」は2年後に登場する見通しだ。Cole氏は、e4の段階で機能削減が大幅に進むことはないだろうと語った。
ただし、パネル・ディスカッションの参加者が皆Cole氏の見解に賛同したわけではない。Eclipse Tools Projectのリーダーを務める米国IBMのジョン・ドゥイモビッチ(John Duimovich)氏は、「機能が絞り込まれることになるかはわからない」とコメントしている。
また、パネル・ディスカッションでは、Eclipseの商用利用が拡大し、非IT人材のプロジェクト参加も増加するとの見通しも示された。このほか、スクリプティングとC言語の分野の分岐や、企業界からの貢献の拡大も予測された。
Eclipseエグゼクティブ・ディレクターのマイク・ミリンコビッチ(Mike Milinkovich)氏は、「Eclipseは、組み込みやモバイルの世界にますます浸透している」と語った。
一方、EclipseConと同時開催されたイベント「OSGi Dev.Con」ではこの日、米国Paremusの幹部が、SOAなどの枠組みで分散アプリケーションを展開するためのオープンソース・プロジェクト「Newton」の取り組みを説明した。
Newtonフレームワークは、OSGiとSCA(Service Component Architecture)の2つのモデルをベースにしている。「おおむねOSGiベースだが、グローバル構造を記述する際はSCA(Service Component Architecture)を使用する。大きなメリットは、1つの記述に基づいて、分散アプリケーションのライフサイクル全体を管理できることだ」と、Paremusのディベロッパー・アーキテクト、ロバート・ダン(Robert Dunne)氏は述べた。
ちなみに、Newtonの最新バージョン「1.2」は2週間前にリリースされた。新版では、「Spring Dynamic Modules for OSGi」をフルサポートし、OSGiモジュールをSpringのプログラミング・モデルを使って作成できるようになった。また、Springの動的依存機能を利用したプログラミングも可能になった。Dunne氏によると、プログラムのサービスが変更された場合、OSGiはそれに対応できるが、従来Springでは対応できなかったという。
Paremusは、Newtonの商用版「Infiniflow」も提供している。Infiniflowでは管理ツールやGUIがより充実している。
(Paul Krill/InfoWorld米国版)
[米国]IBM、ユニファイド・コミュニケーション事業に3年間で10億ドルを投資

大規模ビジネスへの提供を指向し、Lotusへの投資も加速
[米国]Red Hat、EclipseベースのJBoss開発ツールを出荷
各種ツールやランタイム・ソフトをバンドルした形で提供
[米国]JavaによるAjax開発が可能なRIAサーバ「Eclipse RAP 1.0」が公開
Eclipseのコンポーネント・モデルを生かして既存システムとの連携も容易に



