AppleInsiderスタッフ
· 1分で読めます
「Java for OS X 2012-004」および「Java for Mac OS X 10.6 Update 9」と題されたアップデートは、Mac 中心の Java 開発がすべて Oracle に移行する前にリリースされる、OS X 10.6 および 10.7 向けの最後の Apple 向けランタイムとなる予定だ。
Apple は、2010 年に Mac プラットフォーム向けのソフトウェア リリースを廃止すると発表した後、OS X 10.7 Lion のデフォルト インストールから Java を削除しました。
4月に、OracleはOpenJDKコミュニティとソフトウェアに取り組んだ後、Macユーザー向けに独自のJava開発キットとJavaFX SDKの提供を開始すると発表しました。
最近では、Java SE 6の脆弱性を突いた攻撃が、Mac史上最大のマルウェア拡散を引き起こしました。Flashbackトロイの木馬は世界中で60万台以上のMacに影響を与え、機密データをマイニングし、悪意のあるコードの作成者に1日あたり最大1万ドルの利益をもたらしたとされています。
Flashback への対応として、Apple はいくつかのアップデートと専用の削除ツールを急いでリリースする必要がありました。
Apple がサポートする最終的なアップデートでは、将来の Java 実装との互換性が提供され、35 日間使用されなかった場合に Web コンポーネントを無効にする機能が含まれます。
プレビューノートより:
Java SE 6 アプレットと Web Start は使用しないと無効になります
このプレビューには、Mac OS X 10.6 Snow Leopard用のスタブアプレットプラグインと改良版Web Startランチャーが含まれています。この技術により、これらのJava Webコンポーネントは、一定期間(35日間)使用されない後に無効化されます。このポリシーは、OS X 10.7 Lion用の「Java for OS X 2012-003」に既に含まれています。
OracleのJava 7アプレットプラグインはJava SE 6アプレットとWeb Startを無効化する
このプレビューには、OS X Java統合機能への追加機能強化が含まれており、OracleのJava 7アプレットプラグイン(存在する場合)の機能を無効化またはリダイレクトします。これには、Java設定のほとんどのパネルの無効化、.jnlpファイルの起動をOracle Java 7 Web Startランチャーにルーティングすること、.jarファイルの起動をプラグインに組み込まれたJREにルーティングすることが含まれます。
アップデートが一般向けにいつ提供されるかについては公式発表はないが、Oracle が引き継ぐ準備ができているため、リリースは間もなく行われる可能性がある。