最終更新時刻:2008年8月30日(土) 2時12分

サン、Javaテクノロジ互換性キットへのアクセスを拡大へ

文:Stephen Shankland(CNET News.com)
翻訳校正:中村智恵子、小林理子

2007/08/09 20:53  

 Sun Microsystemsは、オープンソースプログラマーが、自作のJavaバージョンが同社の互換性要件を満たしているかどうかを簡単に確認できるようにしようとしている。ただし、これが適用されるのは、SunのオープンソースJavaプロジェクトに参加している開発者だけだ。

 Sunは米国時間8月9日、オープンソースのJavaプロジェクトにかかわるプログラマーなら誰でも、Javaテクノロジ互換性キット(Java Technology Compatibility Kit)にアクセスできるようにするプロジェクトを発表する。オープンソースのJavaプロジェクトとは、実質的にSunのオープンソースJavaソフトウェアを基本とし、GNU General Public License(GPL)の下にあるプロジェクトを言う。プログラマーはこのテストキットにアクセスして、プロジェクトがJava仕様を遵守していることを確認する必要がある。

 Sunの互換性キットテストを通ったプロジェクトは、公式のJavaロゴを無料で使用できると、SunのOpen JDKコミュニティマーケティングマネージャーを務めるRich Sands氏は語った。

 互換性キットへのアクセスはこれまで、IBMやMotorolaといった、Javaのライセンスを受けている典型的な大企業と、Sunのスカラシッププログラムに参加している非営利団体だけに限られていた。しかし、スカラシッププログラムにはGPLの下でのソフトウェアを排除するような順守規定があったと、Sands氏は述べた。

「スカラシッププログラムに規定された互換性キットラインセンスには、GPLに適さない条件が少数ながら存在した。われわれは開発者がGPLの下ですべての規定を完全に満たせるようにライセンスを変更した」とSands氏は言う。

 Javaプラットフォームは、Java言語で書かれたプログラムを、特定のコンピュータごとに変換する必要なしに、さまざまなマシン上で稼動できるようにするソフトウェアコンポーネントの集まりだ。Java仮想マシンと呼ばれるコンポーネントは、作成済みコードのライブラリを利用することによって、特定のコンピュータ上で正常に実行できるようにプログラムを変換する。オープンソース推進派は長年にわたって、「Java Standard Edition」と呼ばれるJava技術の中核を、オープンソースプロジェクトにするようSunに呼びかけてきた。だが、Sunがこの呼びかけを受け入れたあとでさえ、達成までには何年も必要とした。

 この新しい動きは、5月に正式に開始された「Open JDK」と呼ばれる、SunのオープンソースJavaプロジェクトに参加を希望するオープンソースプログラマーの裾野を大きく広げるものだ。

 しかし、この新プログラムは、Java Standard Editionを独自で構築しようとするもう1つの試み「Apache Harmony」プロジェクトには適用されない。HarmonyプロジェクトのリーダーGeir Magnusson氏は、Sunに対して互換性キットのライセンス条項の制約をはずすように、4月に呼びかけていた。

 この問題では、Apache Software Foundation(ASF)は怒りを隠しておらず、自らも技術的詳細をサポートしているJavaの主要な新仕様、「Java Enterprise Edition 6」に反対票を投じたほどだった。「この問題が解決するまで、(Sunは)新たなJSR(Java specification request:Java仕様案)に取り組むべきではない」と、ASFは反対票を投じた趣旨を説明した。

 SunはJavaに関する作業について、必ずしも全員が満足しているわけではないことを認識している。

 「オープンソースとフリーソフトウェアの世界において、全員を満足させるというわけにはいかないことはわかっている。ライセンスの問題や哲学、手法において相容れない点がある。これに橋渡しする方法を見いだしたいと懸命に努力しているが、まだ実現できずにいる」とSands氏は語った。

 ASFはスカラシッププログラムを通じて互換性テストキットを自由に利用できるし、実際、Harmonyプロジェクト以外のApacheプロジェクトも同様だと、Sands氏は続けた。

 オープンソースプログラマーは、主流バージョンやオリジナルバージョンと互換性を持つ必要のない新しい変種を作るなど、ソフトウェアを自由に「枝分かれ」させてかまわない。Sunはこのオープンソース計画によって、プログラマーが新しいアイデアを実験して、ロゴを冠した互換性のある公式のJavaとは違ったものを生みだしていくことを期待している。

 ただし、互換性キット自体はオープンソースプロジェクトではない。「互換性が意味するものに対して、独創性を発揮してほしいとは思わない。なぜなら、そうなれば結局は互換性を破壊してしまうからだ」と、Javaソフトウェア製品マーケティング部門シニアディレクターのJean Elliott氏は語った。

 Sands氏は、オープンソースへの努力はこれまでのところ成功していると評価した。SunはJavaのすべてをオープンソースとしてリリースすることはできなかったが、これはサードパーティーからライセンスを受けている一部のソフトウェアで許可がとれないからだという。しかし、こうした障害をもプログラマーはコーディングにおける挑戦とみているとSands氏は述べている。

 「完全なオープンソースの実装を実現するために、コミュニティーが本当に力をあわせている」とSands氏は語った。

この記事は海外CNET Networks発のニュースを編集部が日本向けに編集したものです。海外CNET Networksの記事へ

企業情報センター

特集

オンラインストレージをめぐる競争--デルが狙う利用意識の高まり
開始当初にさまざまな問題が発生したものの、「MobileMe」のクラウドベースのストレージのコンセプトはすばらしく、今後、ほかのベンダーも続々と参入するとうわさされている。
ネコ画像サイト「I Can Has Cheezburger」の歴史--誕生から人気サイトになるまで
米国時間8月22日にシアトルで開催されたGnomedexカンファレンスで、2人の創設者が始めた「I Can Has Cheezburger」がインターネットで最も人気のあるサイトに成長するまでの歴史を現在の最高経営責任者(CEO)が語った。

オピニオン

■インタビュー

「mixi エコー? 快くは思ってないよ」--Twitter創業者「mixi エコー? 快くは思ってないよ」--Twitter創業者
Twitterの共同創業者、Evan Williams氏が来日した。日本向けサービスを開始して半年。国内最大のSNS「mixi」が同種のサービス「エコー」を開始するなど、ライバルの動きも活発だ。Evan氏とデジタルガレージ取締役の伊藤穰一氏はどう考えているのか。
ウィル・ライト氏、「SPORE」「The Sims」、科学を語るウィル・ライト氏、「SPORE」「The Sims」、科学を語る
待望の新作「SPORE」の発売が間近に迫っている。同作品を手がける米国の人気ゲームデザイナーであるウィル・ライト氏に、新作についてはもちろん、「The Sims」の開発秘話やゲームが社会において果たすべき役割など、幅広い話題について語ってもらった。

■コラム

モバイルSEOに有用なデータの収集方法モバイルSEOに有用なデータの収集方法
PCのSEOでは「site:」や「link:」といった特別構文を用いて施策を進めるが、モバイルではうまくいかないのが実情だ。そこで、1つの指標として用いることができるのが、Google「ウェブマスターツール」と、「Yahoo!サイトエクスプローラー」だ。
中国ケータイは理屈ぬきにオモシロイ!中国ケータイは理屈ぬきにオモシロイ!
「3度のメシより携帯電話」。24時間365日、海外ケータイのことばっかり考えている、香港在住の携帯電話研究家、山根康宏が、500台を超えるコレクションからとっておきの“トンデモケータイ”を紹介する。
サイト上のユーザー行動情報をデータマイニングに活用するサイト上のユーザー行動情報をデータマイニングに活用する
インターネットが普及することで、企業に蓄積されるデータに、サイト上でのユーザの行動情報(「▲▲を見ていた」「■■を買おうとした」)が加わった。こうしたデータの扱い方や可能性について、掘り下げてみる。

企画特集

DELLが掲げる「新・仮想化アセスメントサービス」DELLが掲げる「新・仮想化アセスメントサービス」
〜企業システムの仮想化環境の構築を支援〜
仮想化環境で求められるストレージの要件仮想化環境で求められるストレージの要件
それに応えるNetAppの実力とは?

ブログネットワーク

アルファブロガー

佐々木俊尚 ジャーナリストの視点グーグルはストビューで「よそ者」化する
佐々木俊尚 ジャーナリストの視点
クロサカタツヤの情報通信インサイト北京オリンピック
クロサカタツヤの情報通信インサイト
江島健太郎 / Kenn's Clairvoyance新サービスをローンチしました
江島健太郎 / Kenn's Clairvoyance
渡辺聡・情報化社会の航海図クラウド時代の企業コンピューティング
渡辺聡・情報化社会の航海図
末吉隆彦 ロケーションウェアの「空」と「実」場所・空間を増幅!?「ロケーション・アンプ」
末吉隆彦 ロケーションウェアの「空」と「実」
鈴木健の天命反転生活日記パラレルワールドとしての電脳コイル
鈴木健の天命反転生活日記

読者ブロガー

インターネットの裏側を探しましょtaspoの必要性とタバコ屋でのコミュニケーション
インターネットの裏側を探しましょ
木田わをんのパソコン武士道@Tovas for AppExchangeのセットアップを30分で完了
木田わをんのパソコン武士道

リサーチ

■リサーチコラム

ジェネレータコンテンツに関する調査--キャンペーン成功のカギはクチコミと・・・
ジェネレータコンテンツに関する調査を実施したところ、利用経験率は31.6%でSoftBankユーザーにおける利用率が最も高く、auユーザーが最も低いことが分かった。認知経路は、「友人・知人からの紹介」ということも明らかになった。
クロスメディアに関する調査--30代が最も「指定検索キーワード広告」に接触
クロスメディアに関する調査を実施したところ、30代が最も「指定検索キーワード広告」に接触していることが分かった。また、世帯年収が高いユーザーほど、テレビCMの「指定検索キーワード広告」を閲覧していることも明らかになった。
情報メディアの接触に関する調査--20代は新聞よりケータイでニュースを閲覧
メディア接触に関する調査を実施したところ、20〜40代は新聞よりネットでのニュース閲覧が中心になっていることが分かった。さらに20代の約30%は携帯電話からのニュースを閲覧しているという。

■調査レポートダウンロード

インターネットと英語
米企業の約8割、社内にXBRLの専門家なし

■調査発表

調査結果「携帯電話との距離は?仕事中『30cm以内』が4割」〜寝る時も3割が30cm以内に
アパレル向けRFID(2008〜2018年)
エム・データ、北京五輪での日本選手TV露出量ランキングを発表

CNET Japan セレクション

フォトレポート:飛行機の祭典--米国最大、オシュコッシュ航空ショー
米国最大の航空ショーであるオシュコッシュ航空ショーが米国時間7月28日から8月3日まで開催された。このフォトレポートではその模様をお届けする。
L・トーバルズ氏:「主要Linuxプログラマーになるのは楽じゃない」
Linuxの生みの親であるL・トーバルズ氏が、Linuxカーネルの開発について、新規の開発者がまず心得ておくべきことをインタビューで語った。
ブログの未来はどうなる--新しいコミュニケーション手段「ライフストリーミング」
最近、ブログ世界の変化が話題になっているが、ブログに続くコミュニケーション形態としてライフストリーミングが注目を集めている。
「iPhone 3G」のネットワーク問題は全米規模--読者情報から明らかに
CNET Newsの呼びかけに応じて、「iPhone 3G」の電波受信感度の問題についてこの1週間に読者から寄せられた情報から、問題は全米各地に及んでいることが明らかになった。
PRADA Phone開封の儀--iPhoneと比べてみました
NTTドコモから発売されている「PRADA Phone by LG」を編集部が入手した。同じタッチパネルケータイであるiPhoneとはどう違うのか、比べながら箱を開けてみた。
iPhoneとPRADA Phone、入力インターフェースはどう違うか
この夏に発売された、注目のタッチパネルケータイ「iPhone 3G」と「PRADA Phone by LG」。いずれもタッチパネルの入力方法にさまざまな工夫を凝らしている。

今日の見どころ

キン肉マンの牛丼、「なか卯」だった--生誕29周年迎え「キン肉マン祭り」

ついに登場! 待望のライフストリーミングツール「Sweetcron」

コスプレーヤー、コミックの祭典に集合--Comic-Con 2008

レビュー

[レビュー]高い信頼性を普通に使う地球に優しい電源ユニット--Antec EarthWattsシリーズ EA-650
“自作ユーザーは、電源ユニットに何を求めるのか?”出力なのか、安定性なのか、それとも機能性なのか?難し
今週の新製品総チェック:ノート、デスクトップ、UMPCまでPC秋モデルが続々
富士通、NEC、東芝などのPCメーカーから続々と新製品が登場した。ノートPC、デスクトップPCに加え、注目の
今週の新製品総チェック:薄さ13.9mmのサイバーショット登場!NEC「LaVie」はデザインモデルが
最薄部13.9mmのソニー「サイバーショット」、ニコンのGPS内蔵デジカメ「COOLPIX」など、機能性、デザイン性

CNET_ID

メンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。