オラクルは、Javaコミュニティと協力してJava Platform Standard Editionを進化させ続けています。Java Development Kit バージョン 8 の正式リリースに伴い、オラクルは、Lambda プロジェクト、最新の Date & Time API、圧縮設定ファイル、および Nashorn JavaScript エンジンを含む開発者ビルドをリリースしました。OpenJDKコミュニティは、オラクルだけでなく、他の企業、研究者、そして多くの個人の貢献により、今後も繁栄し続けることでしょう。
l Java SE 8とJDK 8の主な特徴は以下のとおりです:
o ラムダ・プロジェクトは、Java言語にラムダ式を追加し、Java APIを拡張してストリーミング・データに対する並列処理をサポートすることで、マルチコア・プロセッサ向けのコードを書きやすくします。
o Nashorn JavaScriptエンジンはパフォーマンスを大幅に向上させ、Java/JavaScriptのシームレスな相互運用を可能にします。
o 最新のDate&Time API(JSR 310)は、既存のAPIよりも包括的で使いやすくなっています。
o 圧縮されたプロファイルは、Java SE 8をより小さなデバイスに縮小することを容易にします。
o HotSpotのJava仮想マシンから "パーマネントジェネレーション "を削除して、より簡単に適応できるようにし、耐障害性を高めました。
l OpenJDKコミュニティは、Java SE 8仕様とJDK 8の開発をホストし続け、オラクル社だけでなく、他の企業、研究者、個人からの貢献によって繁栄し続けます。
フリースケール・セミコンダクタは最近、OpenJDKコミュニティに参加し、オラクルなどと協力してJavaプラットフォームの開発を支援し、フリースケールのi.MX ARMベースのアプリケーション・プロセッサで使用するJava言語を最適化する予定です。フリースケールはまた、JCP組織にも参加し、オラクルや他のJCP組織メンバーと協力して、小型および大型デバイス、特にモノのインターネットのようなリソースに制約のあるMCUベースのデバイス向けの将来のJava仕様を開発する予定です。仕様書
o Linaro Software EngineeringもOpenJDKコミュニティに参加し、64ビットARMプロセッサ向けJavaの移植と最適化に貢献し始めています。
o Square Mobile PaymentsはOpenJDKコミュニティにも参加し、Javaプログラミング言語、JVM、コアライブラリを強化するために、オラクルや他のコミュニティメンバーと積極的に協力しています。
o OpenJDK コミュニティのインフラは改善され続けており、透明性の向上とより効率的なコラボレーションにつながっています。OpenJDK wikiは今年4月に開始され、新しいJDK Bugシステムは先週開始されたばかりです。
Java SEアップデート
l 過去1年間、オラクルはセキュリティを強化する多くの更新バージョンと機能をリリースしてきました:
o Javaランタイム環境のハードコードされた賞味期限属性。
o アプリケーションの署名機能をサンドボックス化することで、コードの作者に対する認知を高め、アプリケーションを実行する人々にさらなる信頼をもたらします。
o Java.comの最新のアンインストーラは、エンドユーザがデスクトップから古いバージョンのJavaを削除するのを容易にします。
o Server JREは、通常クライアント側でのみ必要とされる機能を削除した、サーバー用の新しいJava配布パッケージです。
o ダイナミック・ブラックリストは、悪意のあるコードやコードに署名する権限のある不正なソフトウェアを積極的にブロックする拡張ツールです。
o デプロイ・ルールセットは、JDK 7u40の最近のセキュリティ機能で、システム管理者がエンドユーザーを制御して、特定のミニプログラムまたはJava Web Startアプリケーションに実行を制限したり、JREの特定のバージョンに実行を制限したりすることができます。
l ユーザーも開発者も、Windows、Linux、Solaris、Mac OS X用の最新のJava機能とセキュリティ・アップデートを入手できます。
l Oracle JDK 7は、最新世代のOracle Fusion Middleware製品のデフォルトJavaになりました。
オラクル幹部からの引用