OpenJDK 6、Java互換試験に合格 - 完全FLOSSのJava SE 6誕生
2008/06/20
19日(米国時間)はOpenJDKにとって記念すべき日となった。Fedora 9 (x86版およびx86_64版)に同梱されている最新のOpenJDK 6バイナリがJava TCKの互換試験にクリアした。つまりこれはFedora 9に搭載されているOpenJDKは、歴史上はじめて完全FLOSSで実装されたJava SE 6実装と認定されたことを意味している。
Sun Microsystemsは2006年11月13日(米国時間)、JavaをGPLv2のもとで公開すると発表。公開できない一部を除いてJava ME、Java SE、Java EEのソースコードが順次公開された。JavaOne 2007ではOpenJDKを正式発表。全体の約96%のソースコードが公開された。
翌月となる2007年6月7日(米国時間)、Red HatはすべてFLOSSで構成されたOpenJDKを構築するためのプロジェクトThe IcedTea Project発足を発表。残り4%をFLOSSで実装し、完全FLOSSなOpenJDKの完成へ向けて取り組みを開始した。2007年11月5日(米国時間)にはOpenJDKとアグリーメントと締結し開発を加速させている。
JavaOne 2008ではIcedTeaの開発成果もあり、OpenJDKは完全フリーになったと発表。そして発表から1ヶ月、Fedora 9のOpenJDK 6バイナリがJava TCK互換試験に合格したという報告だ。JavaのGPL化が発表されてから1年と7ヵ月、ついに公開された当初の最初の目的が達成されたことになる。
OpenJDKはこれまでよりもJavaプラットフォームを広げる可能性をもっている。FreeBSD Javaのように独自にSunと交渉して承認を得てきたプロジェクトもあったが、それ以外は承認が得られないままでいた。FreeBSD JavaをLeopardに移植したSoyLatteもあるが実験的移植にとどまり正式リリースには至っていない。そこでOpenJDKだ。Haiku ProjectがOpenJDKの移植を表明したり、SoyLatteの成果物もOpenJDKへのマージが期待されている。今回OpenJDK 6 on Fedora9が試験に合格したことは、これらプラットフォームでも同レベルのJavaプラットフォームが取得できることを示唆するうえできわめて興味深い。
関連記事
- Da Vinci Machine Project、JavaVMスクリプト言語対応開発[2008/6/3]
- 【レポート】"100%フリー"になったOpenJDKの最新動向 - JavaOne 2008[2008/5/9]
- Haiku OS、OpenJDKをHaikuへ移植するチームを発足[2008/1/8]
- IcedTea 1.5登場、OpenJDK PowerPC Java移植成果[2008/1/8]
- Red Hat、OpenJDKの開発に参加 - フルOSS OpenJDKの登場が加速[2007/11/6]
- IcedTeaを収録した次期Fedora最新テスト版「Fedora 8 Test 2」が公開[2007/9/14]
- Fedora 8はIcedTeaを飲む? - フルFLOSSのFedora向けJavaパッケージ登場[2007/9/5]
- Red Hat、フルFLOSSのOpenJDKビルドを支援する「IcedTea Project」を発足[2007/6/11]
- 【レポート】OpenJDK、GPLv2、JCK - Simon Phipps氏が語るオープンソースJavaのあれこれ[2007/5/11]
- 米Sun、JavaをGPLv2でオープンソース化へ[2006/11/14]
関連サイト
ヘッドライン
- 【コラム】FileMaker×PHPで作る、簡単・便利なWebアプリ 第49回 結果セットの取扱いに特化したクラス、FileMaker_ResultSet(2)[10:18 2/10]プログラミング
- CSS/HTMLリファレンスマニュアル、最新ブラウザ互換情報[09:00 2/10]JavaScript / CSS / HTML
- 【レビュー】BOOK REVIEW - 現場に振り回されるだけのSE人生がイヤならチカラをつけよう[09:00 2/10]SE力
- 【レポート】暗号2010年問題に向け「いつまでに何をすべきか」 - ベリサインが説明[08:00 2/10]セキュリティ
- ルネサス、RXファミリ第3弾としてモータ制御向け「RX62T」を製品化[07:00 2/10]エレクトロニクス
- Rambus、次世代携帯機器向けメモリ「モバイルXDR」を発表[21:16 2/9]エレクトロニクス
- Intel、基幹業務システム向け次世代プロセッサ「Itanium 9300」を発表[20:47 2/9]エレクトロニクス
- MicronとNanya、42nmプロセスを採用した2GビットDDR3を開発[20:07 2/9]エレクトロニクス
- ISSCC 2010 - 日立、1Gbpsあたり消費電力1mW以下のトランシーバ回路を開発[19:52 2/9]エレクトロニクス
- CSSを最適化する3つのツール[17:17 2/9]JavaScript / CSS / HTML






