japan.internet.comThe Internet & IT Network
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2008年10月14日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
Webテクノロジー2006年11月14日 12:30

Sun の『Java』オープンソース化計画、大きく前進

海外海外internet.com発の記事
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
Sun Microsystems (NASDAQ:SUNW) は13日、複数の『Java』実装を『GNU 一般公的使用許諾契約』(GPL) のもとでオープンソース化すると発表した。同社はこの野心的な新ライセンス戦略で、オープンソース化計画を着実に前進させている。

同社は、『Java Platform, Standard Edition』(Java SE) のオープンソース実装開発作業の一環として、まず『javac』コンパイラと仮想マシン技術『Java HotSpot』を、Java コミュニティに公開した。

また、携帯電話やハンドヘルド機といった小型機器用の Java プラットフォーム『Java Platform, Micro Edition』(Java ME) も、同日オープンソース化した。オープンソースとなったコンポーネントの中には、携帯電話などで用いる定義『Connected Limited Device Configuration』(CLDC) 完全版と、テスト用フレームワークがある。Sun の Java 開発者製品担当副社長 Laurie Tolson 氏によると、携帯電話よりも処理能力が高い機器用の定義セット『Connected Device Configuration』(CDC) は、今後公開になるという。

今回特筆すべきは、Sun が GPL Version 2 (GPLv2) を採用したことだ。同社は、いく分制限の緩い『Mozilla Public License』(MPL) をベースにした独自ライセンス『Common Development and Distribution License』(CDDL) も継続して利用する。これにより、Sun がオープンソース化したすべてのコード、すなわち『OpenSolaris』『NetBeans』『Java EE』は、GPL と CDDL この2つのライセンスで提供することになる。

Java 実装コードのオープンソース化を進める上で最大の障害の1つは、Java の一部コンポーネントが Sun の保有する資産ではなく、コード公開の許可も得られなかったことだった。

しかし、こうした問題が解決する日もそう遠くはないようだ。Tolson 氏は次のように語る。「当社は、われわれのものでないコンポーネントに関して、同一コンポーネントを作るか、あるいは同等のものを作り出すべく、コミュニティと協力していく。当社はどうあっても、こうしたコンポーネント全てを、単なるバイナリ リリースではなく、オープンソース ライセンスの下で利用できるところまでたどり着きたい」

Sun は、Java ME の『Java Device Test Suite』用フレームワークを含むソースコードも、年内にリリースする。また『Java Development Kit』は2007年第1四半期にオープンソース化を予定しており、Tolson 氏によると、それに合わせて同社は Java の管理モデルについて決定する意向だという。

最新トップニュース
Graphic Design Forum
【Graphic Design Forum】
あなたならどうする - 倫理にかかわる問題 (10月14日)
データメーション
【データメーション】
サルにも負けるかも(10月14日)
ベンチャー専門家の目利きブログ「なぜこの企業は伸びるのか?」
【ベンチャー専門家の目利きブログ「なぜこの企業は伸びるのか?」】
「お客様に使われる商品開発は『1%の閃きと99%の努力』から!」/株式会社エス・アンド・ケイ(10月10日)
エンジニアの独り言
【エンジニアの独り言】
得体の知れない情報(?)との向き合い方(9月17日)
最新テクノロジーの意外な処方箋
【最新テクノロジーの意外な処方箋】
昆虫と退屈なことについて(9月16日)
海外のインターネットコムアメリカ韓国ドイツトルコ
Copyright 2008 Jupitermedia Corporation All Rights Reserved.http://www.internet.com/