OracleとAppleがMac OS X向けJavaのOpenJDKプロジェクトを発表

OracleとAppleがMac OS X向けJavaのOpenJDKプロジェクトを発表

AppleInsiderスタッフのプロフィール写真AppleInsiderスタッフ

· 2分で読めます

Oracle と Apple は金曜日、Java SE 7 および Mac OS X 向け Java の将来のバージョンを Oracle から直接ユーザーに提供する新しいパートナーシップを発表した。

Appleは、Mac OS X向けOpenJDKプロジェクトを通じて、Mac OS XにおけるJava SE 7実装に必要な主要コンポーネント、ツール、テクノロジーの大部分を提供します。これには、32ビットおよび64ビットのHotSpotベースのJava仮想マシン、クラスライブラリ、ネットワークスタック、そして新しいグラフィカルクライアントの基盤が含まれます。OpenJDKは、AppleのJavaテクノロジーをオープンソース開発者に提供し、彼らがこの取り組みにアクセスし、貢献できるようにします。

「成長を続けるOpenJDKコミュニティに、Appleが重要な貢献者として加わることを大変嬉しく思います」と、オラクルの開発担当シニアバイスプレジデント、ハサン・リズヴィ氏は述べています。「Mac OS XでJavaが利用できることは、Javaプラットフォームのクロスプラットフォーム化において重要な役割を果たします。Java開発者コミュニティの皆様は、最先端のJava環境が今後もMac OS X上で利用可能であり続けることを確信していただけます。先月発表されたIBMのOpenJDK参加と合わせて、このプロジェクトはソフトウェア業界のビッグネーム3社の支援を受けることになりました。」

Appleはまた、Mac OS X Snow Leopardおよび次期Mac OS X Lion向けにJava SE 6を引き続きAppleから提供すると発表しました。Mac OS X向けのJava SE 7およびJavaの将来のバージョンは、Oracleから提供される予定です。

「Oracleと協力し、Mac上でJavaの優れたバージョンが今後も提供され続けることを嬉しく思います」と、Appleのソフトウェアエンジニアリング担当シニアバイスプレジデント、バートランド・セルレ氏は述べています。「ユーザーの皆様が常に最新かつ安全なJavaをご利用いただくための最良の方法は、Oracleから直接入手することです。」

Javaは、オープンであることを重視し、アプリケーション開発者が「一度書けばどこでも実行できる」ことを可能にする、汎用ソフトウェア開発プラットフォームです。Javaプラットフォームは、ビジネスソフトウェア、Webアプリケーション、モバイルアプリケーションで最も広く使用されています。

10月、AppleはMac OS X向けJavaのサポートを終了し、今後はJavaのアップデートを独自に提供しないことを発表しました。Appleの発表によると、JavaランタイムはMac OS Xの将来のバージョンから完全に削除される可能性があります。

Apple CEOのスティーブ・ジョブズ氏からとされる電子メールには、Appleのアップデートが常にOracleとSunの公式リリースより1バージョン遅れているため、Mac向けJavaの独自開発を今後行わないと決定したと記されていた。ジョブズ氏は、現在のやり方は「最善の方法ではないかもしれない」と述べたとされている。