【 ここから本文 】

ソフトウェア開発

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


[米国]
サン、JavaをGPLの下でオープンソース化

(2006年11月13日)

 既報のとおり、米国サン・マイクロシステムズは近く、Javaテクノロジーをオープンソース化する。これは特に驚くようなニュースではないが、JavaがGPLライセンスの下でオープンソース化されるというのは、やや想定外だと言える。

 サンは、これまで自社のソフトウェアをオープンソース化する際、独自のオープンソース・ライセンスであるCDDL(Common Development and Distribution License)を使っていた。これに対し、Java SEとJava MEはGPL v2(GNU General License Version 2)の下でオープンソース化される予定だ。

 1989年の策定以降、GPLはオープンソース・ソフトウェア(OSS)のライセンスとして広く普及した。1991年には改訂版のGPL v2が登場し、現在ではLinuxをはじめ、データベース「MySQL」やファイル・サーバ「Samba」などのライセンスで使われている。

 サンは、今年5月に開催したJava開発者向けの年次コンファレンス「2006 JavaOne Conference」で、Javaテクノロジーのオープンソース化計画を発表した。その後、どのライセンス形態が自分たちのニーズに適合するのかを判断するため、同社の幹部はパートナーやディベロッパーとの協議を続けていた。

 サンのJavaディベロッパー製品/プログラム担当バイスプレジデント、ローリー・トルソン氏は、「GPLは正しい選択だ」と語った。同氏は、GPLを選んだからといって、CDDLの失敗を認めたわけではないとしながらも、ディベロッパーにCDDLを理解してもらうのに、思ったよりも時間がかかったと認めている。

 トルソン氏によると、GPLの下でJavaをオープンソース化する理由の1つは互換性だという。DebianやUbuntuといったGNU/LinuxディストリビューションのOSにJavaがバンドルされ、新たな市場へと広がっていくことが、サンにとっては重要となるからだ。

 現在の計画では、GPL v2に基づいてJava SEとJava MEのオープンソース・バージョンが提供されることになっている。ただし、トルソン氏は、「GPLの下でJavaの普及が急速に進まない場合、他のオープンソース・ライセンスを追加する可能性もある」としている。その一方でサンは、サポートを求めているユーザーに対しては、引き続き有償でのJavaサポートを提供していく予定だ。

 また同社は、Java EEベースのアプリケーション・サーバ「GlassFish」に関しても、GPL v2のライセンス下で提供する。GlassFishは、昨年6月からCDDLの下で提供されてきたが、来年第1四半期以降はGPL v2でもライセンスされる予定だ。トムソン氏によると、これにより、Java SE、Java EE、Java MEを一緒に配布するのが容易になるという。

 OpenSolarisを含むサンの他のオープンソース・ソフトウェアは、今後も引き続きCDDLに基づいて提供されることになっている。Java SE製品マーケティング担当ディレクターであるジーン・エリオット氏は、「最も効果的なやり方で当社のソフトウェアを提供するための方法を引き続き検討する。その際は、互換性の向上、技術革新の促進、コミュニティの形成といった要因を考慮したい」と語っている。

 サンのモバイル/組み込み製品マーケティング担当上級ディレクター、エリック・チュー氏によると、13日にリリースされる「Project Mobile and Embedded」と呼ばれるJava MEのバージョンは、現在出荷されているJavaベースの電話で使われている技術だという。

 Java MEをオープンソース化することで、市場の細分化に歯止めがかかり、市場の再編が進むというのがチュー氏の見方だ。また同氏は、Javaがすでに成功を収めているモバイル分野だけでなく、マルチメディアや情報サービス、メッセージングなどの分野でも、「ディベロッパーとのきずなを強めたい」と強調した。同氏は、Java MEのオープンソース版に対し、サンとモバイル製品ディベロッパーとの間のフィードバックを促進する効果も期待している。

 前出のトルソン氏は、「サンは、GPLの次期バージョン案に関する議論にも積極的にかかわっている」と述べている。同社は、GPL v2からGPL v3への移行を支持しているわけではないが、このライセンス案がどのように発展していくのかを注視していくとしている。

 ちなみに、一部の有力なディベロッパーはGPL v3案の内容に不満を表明した。Linux開発者のリーナス・トーバルズ氏も、DRM(デジタル権利管理)を抑制する条項に反対している。

 エリオット氏によると、13日に「OpenJDK」プロジェクトという名称でリリースされるJava SEは初期出荷バージョンであり、この仕様の完全なオープンソース実装については来年3月に投入されるという。「まず3種類の中核的なJavaコンポーネント、すなわちHotSpot、Javacコンパイラ、JavaHelpをリリースすることで、OpenJDKの周囲にコミュニティを形成していきたい」と、同氏は語っている。

(チャイナ・マーテンス/IDG News Service ボストン支局)




関連記事

▲ページの先頭へ戻る


SOA実践講座Resource by ORACLE

ITアーキテクト特別連載 【SOA実践の秘訣】

第3回:ガバナンスの確立に向けた施策と取り組み(後編)NEW!
SOA推進組織の結成――ガバナンス・フレームワークと組織体制
第3回:ガバナンスの確立に向けた施策と取り組み(前編)
体制構築のための下準備――ワークショップの開催と課題の整理
第2回:データ/アプリケーションの最適化(後編)
既存資産の洗い出しとサービス候補の抽出、優先順位付け

注目のリポート/ホワイトペーパー

フレームワーク化されたサプライ・チェーン・プロセスを導入すれば、ビジネス・パフォーマンスはさらに向上する

フレームワーク化されたサプライ・チェーン・プロセスを導入すれば、ビジネス・パフォーマンスはさらに向上する

企業の持続的な成長のためには、サプライ・チェーンの最適化が不可欠

調達から支払いまでのプロセスを“見える化”し、財務サプライチェーンを合理化する

調達から支払いまでのプロセスを“見える化”し、財務サプライチェーンを合理化する

現在のプロセス状況を可視化し、改善ポイントを見つけることがカギ

「UTM」実践導入ガイド

「UTM」実践導入ガイド

巧妙化するあらゆる攻撃からネットワークを守る

「リアルタイムLANアナライザ」とは?

ネットワーク・トラブルにまつわる諸問題を解決する「リアルタイムLANアナライザ」とは?

高いコスト・パフォーマンスと操作性――最新製品に備わる特徴と機能

Windows Server 2008 対応製品(ソフトウェア関連)

SOA/BPM 関連製品

注目のトピック

ワークスタイル革新[New]
業務生産性の向上とワーク・ライフ・バランスの実現を目指して
事業継続マネジメント(BCM/DR)[Update]
万全のBC/DR基盤を構築し企業の信頼を高める
マルチコア・コンピューティング[Update]
ITインフラを最適化しパワーを最大限に生かす
グリーンITの戦略的価値
“環境マネジメント”の視点でITを最適化する
仮想化の“真実”
IT革命を支えるテクノロジー
データセンター革新
次世代ITインフラをいかに構築すべきか
ビジネス・インテリジェンス最新事情
組織と“個”の知的生産性を高める
セキュリティ・マネジメント[戦略と実践]
内外の脅威から企業を守る
Windows Server 2008 World
新世代プラットフォームの実力を探る
コンプライアンス総点検
法令順守の実態を把握し、万全の対策を!
SOAがITを変える
企業はどう備えるべきか
ITIL活用最前線
ITILでビジネスとITを変える
データ・マネジメント
新時代の情報/データ管理基盤を構築するために

Weekly Ranking

集計期間:11/28〜12/04


トピック一覧

ニュース特集

セキュリティ

ソフトウェア&サービス

経営/業務改革

ITマネジメント

データ・マネジメント

プラットフォーム

IT基盤技術

ハードウェア

ネットワーキング

トレンド

IT業界動向


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