- Microsoft Windows (x86/x86-64)
- Oracle/Red Hat/SuSE/Ubuntu Linux (x86/x86-64)
- Solaris (x86/x86-64/SPARC)
Planned Supported System Configurations – Java SE 7
http://jdk7.java.net/JDK7SupportedSystemConfigurations.html
なお上記URLのリストはJDK 7リリースまでに変更される可能性があります。このリストをビジネスコミットメントとしてご覧にならないでください。
Q: 「サポートされるプラットフォーム」とはどういう意味なのでしょう。
A: JDK 7をテストしたプラットフォームで、JDKの商用サポートを提供するプラットフォームです。
Q: どうしてこれらのプラットフォームを選択したのでしょう。
A: 我々の戦略はJDKバイナリを開発者、利用者にとって最も一般的なプラットフォームに提供することです。サーバープラットフォームについてはハードウェアとソフトウェアビジネスをサポートするために必要と考えています。
Q: Mac OSXは?
A: OracleとAppleが以前発表している通り、OpenJDKをOS Xにポーティングする予定です。OpenJDKをもとに、OracleはJDKバイナリを提供する予定で、JDK 7がリリースされて以後の予定です。リリース日は共有できる段階にありません。
Oracle and Apple Announce OpenJDK Project for OSX
http://blogs.oracle.com/henrik/2010/11/oracle_and_apple_announce_openjdk_project_for_osx.html
Q: ACME Linuxを使っていますが、このプラットフォームではJDK 7は使えないということでしょうか。
A: OpenJDKは数多くのLinuxディストリビューション、バージョンで動作することが知られています。JDKがどのプラットフォームでも動くようにしたいのですが、結局のところ無限のリソースがあるわけではないので、優先度を付ける必要があります。
Q: 上記リストにないプラットフォームのバグフィックスを持っているのですが、OpenJDKに寄贈したら受け入れてもらえるのでしょうか。
A: はい、ただし通常のコードレビューのプロセスを経る必要がありますがね。
Q: Itanium上のLinuxやWindowsは?
A: OracleはJDK 7をItanium上のWindows、Linuxにポーティングする予定はありません。これはOSベンダーのコミットメントがないことがひとつ、Microsoft、Red HatともItaniumのサポートをやめることを発表しています。しかしOpenJDKをこれらのプラットフォームにポーティングすることは、コミュニティプロジェクトとして実現可能でしょう。
Q: その他の商用OS、例えばIBM AIXやHP-UXは?
A: IBMやHPはこれらのプラットフォーム用のJDKを提供していますので、それが継続されると思っています。
Q: ARMやその他の組み込みシステムに使われるチップ向けは?
A: OracleはJava SE EmbeddedをARM、Power、およびx86アーキテクチャ向けに商用ライセンスの下で提供しています。Java SE EmbeddedのJDK 7サポートを提供するつもりですが、まだ具体的な日時はお知らせできる段階にありません。
Java Embedded At a Glance
Q: (お好きなプラットフォーム名)は?
A: 商用プラットフォームであれば、サプライヤーに尋ねてください。OracleはJavaをお客様に移植版を提供する数多くのベンダーにライセンス許諾しています。また、OpenJDKコミュニティプロジェクトはBSD、MIPS、Haikuを含む多くのプラットフォームで利用できます。もしニーズに合わないということなら、プロジェクトを開始してOpenJDKに貢献していただければと思います。
BSD Port Project
Port Project for the MIPS Architecture
Haiku Port Project
OpenJDK: How to contribute
原文はこちら。
http://blogs.oracle.com/henrik/2011/04/supported_platforms_for_jdk_7.html
0 件のコメント:
コメントを投稿