BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Open JDK に関するすべてのコンテンツ

  • 事前(AOT)コンパイルがJava9でOpenJDK HotSpotに採用されるかもしれない

    OpenJDK HotSpotが事前(AOT)コンパイルをJava9のタイミングで採用するかもしれない。InfoQは2016年9月に提出された提案を調査した。

  • モジュールシステムの最初の実装がJDK 9 build 111に入る

    何年もの延期と熟考を経て、モジュールシステムがProject Jigsawの一部としてようやくJDK 9 early access build 111に統合された。そのchangesetは次の4つのJEPをカバーしている。

  • Javaの型推論のローカル変数への拡張を提案するJEP 286

    Java変数の型推論をローカル変数に拡張する機能提案がJEP議論リストに提出され,同機能に関するフィードバックの募集が開始された。提案の内容と,それがJavaプラットフォームに何を意味するのかを検討する。

  • Jigsaw がついに JDK 9 に統合へ

    Alan Batema 氏は JDK-9 development リストへメールを送付し、今月末にでも Jigsaw のスナップショットが統合されることを示唆した。InfoQ はこれが何を意味するかを注意深く観察している。

  • OracleがOpenJDKの'Unsafe'実装をクリーンアップ

    Java 9一般公開が近づき,多くのJEP提案も最終段階に入り始めている。JEP 260(内部APIの大半をカプセル化)では,論争の的であるsun.misc.Unsafeクラス機能の,変数ハンドルを通じた外部公開が提案されている。JDK Bugトラッカへの新たなポストには,Unsafeのさらなる最適化とクリーンアップの提案がある。

  • OpenJDKはAndroid開発にどのように影響するか

    今回の記事では,GoogleがAndroidの将来バージョンでOpenJDKを採用することに対して,Webで見られる反応をいくつか取り上げて紹介する。

  • AndroidがOpenJDKを採用へ

    Hacker Newsの伝えた Androidソースコードのコミットメッセージによると,GoogleのモバイルオペレーティングシステムのJavaライブラリ実装が,Harmonyをベースとしたオリジナル版からOpenJDKのものにスイッチされる模様だ。この移行に関しては,GoogleもVentureBeatで認めている。

  • Azul は OpenJDK ペースの Zulu Embedded をリリースした

    Azul Systems は、OpenJDK ベースでオープンソースの Embedded JDK であるZulu Embedded をリリースした。Zulu Embedded はモバイルや IoT デバイス向けに組み込み Java 製品を保有している企業をターゲットにしている。ルータ、スイッチ、ATM 機器、アビオニクス、カーエレクトロニクス(automotive electronics)、Point of Sale (POS) システムが例として挙げられる。

  • AzulがWindowsおよびLinux向けのOpen JDK 6とJDK 7の商用バージョンを発表

    Azul Systemsは,フリーで使用できる同社版OpenJDKのZuluが,LinuxとWindowsベースの製品系列で,Java 6とJava 7の両方をサポートすると発表した。サポートはZulu Community Supportフォーラムを通じて行われる。同社はまた,OpenJDKの商用サポート版であるZulu Enterpriseも提供している。

  • Oracleが2013 JVM Language Summitのビデオとスライド資料をリリース

    Oracleが今年7月に行われた2013 JVM Language Summitのビデオとスライドを公開した。巨大なビッグデータから小さなモバイルまで及ぶJVMの利用例に加えて,JVMランタイムの将来的なパフォーマンス向上も紹介されている。本記事でその内容を確認してほしい。

  • Azul SystemsがJavaOneでZuluをリリース,Windows Azure用のOpenJDKビルド

    今年7月のパートナシップの発表に続いて,Azul SystemsとMicrosoft Open Technologiesが,今度はZulu fot Windows AzureのGAバージョンをリリースした。ZuluはWindows Azure Cloud上のWindows Serverで動作するOpen JDKベースのJVMで,クラスパス例外(ClassPath Exception)付きのGPLv2オープンソースライセンスの条件に基づいてライセンスされる。

  • Java 8 開発者プレビュー

    Oracleはすべてのプラットフォーム(Windows, Mac OS X, Linux, Solaris)を対象に,初のJava 8開発者プレビューをリリースした。

  • Java 8でsun.misc.Sortとsun.misc.Compareを削除

    OracleがJava 8でsun.misc.Compareインターフェイスとsun.misc.Sortクラスを削除する。これらはもはやJDKでは使われておらず、古く残されたクラスだ。sun.misc.Compareは2つのObjectを比較してintを返すインターフェイスだ。sun.misc.Sortはsun.misc.Compareを受け取り、Object配列をクイックソートを使ってソートするクラスだ。

  • JDK 8 (ほぼ) Feature Complete

    JDK 8がJDK 8 build b91でMilestone 7に到達した。M7はすべてのフィーチャーとユニットテストが実装され統合されているという、Feature Completeのマイルストーンだ。だが残念ながら、すべてのフィーチャーが間に合ったわけではない。3つのJEP (JDK Enhancement Proposal) がまだ開発中で、これらはJDK build b93で完成する見込みだ。

  • Spring Framework 4.0の発表

    ほぼ4年して、もうすぐ人気の Spring Framework がバージョン3から4にアップグレードする。

BT