Azul Zulu JDK 21

Azul Systems, Inc. · Azul の OpenJDK Java 21 開発キット。Intel および Apple Silicon Mac で Java アプリケーションをコンパイルおよび実行するためのものです。

Caskプログラミング言語とランタイムApple シリコン · Intel
提供元 homebrew/cask
過去 30 日間のインストール数1,197Appランキング 145 位
過去1年間のインストール数1.1万過去365日間の合計
最新バージョン21.0.12.14 日前 · 10月7日
ダウンロードサイズ208MBarm64 / x86_64 · dmg
更新頻度不定期過去30日間に0回リリース

紹介

AI 翻訳原文を表示

Azul Zulu 21 は、OpenJDK Java 21 開発キットの Azul によるディストリビューションです。このパッケージは具体的には zulu@21 Cask であり、Java 21 を必要とするアプリケーションの開発と実行を目的としています。Java 開発者、ビルドツール利用者、および現在デフォルトでダウンロードされる JDK ではなく特定の Java メジャー バージョンを必要とする管理者に適しています。

開発キットとバージョンの識別

JDK には、Java ランタイム、コンパイラ、および標準の開発、診断、パッケージング ツールが含まれます。これは IDE、アプリケーション サーバー、ブラウザー Java プラグインではありません。IDE、Maven や Gradle のビルド、Java アプリケーションは別個であり、それぞれが独自の Java バージョン要件を課す場合があります。

記録されたバージョンは Java 21.0.12.1 で、Azul ビルド 21.52.203 であり、OpenJDK 21.0.12.1+1 に対応します。これらは異なるバージョン体系を示します。Java 21 はメジャー系列、21.0.12.1 は Java 更新レベル、21.52.203 は Azul のビルド識別子です。パッケージ名には ca-jdk が含まれ、-fx- サフィックスはありません。これは Community Availability JDK であり、個別にバンドルされた OpenJFX や CRaC ディストリビューションではありません。他のメジャーや特別なバンドルについて文書化された機能が、このパッケージに自動的に適用されるわけではありません。

JDK のインストールと選択

brew install --cask zulu@21 でインストールするか、一致する公式 DMG を入手してマウントし、その JDK 21 パッケージ インストーラを実行します。パッケージ インストーラは、システムの Java 仮想マシン ディレクトリにインストールするため、管理者承認を要求する場合があります。公式 Mac ガイドでは、このメジャー系列の JDK ホームを /Library/Java/JavaVirtualMachines/zulu-21.jdk/Contents/Home としています。

インストール後、選択したランタイムを java -version で、コンパイラを javac -version で確認します。/usr/libexec/java_home -V は macOS が認識する JDK を一覧表示します。実行する予定のアプリケーションに合わせて、JAVA_HOME と PATH、または IDE のプロジェクト JDK を意図的に設定します。java_home だけでメジャー 21 を選択しても、Azul を別ベンダーの Java 21 インストールと区別できない場合があります。返されたパスとランタイム バージョンを確認します。

この Cask は正式な競合 Cask を宣言しておらず、異なる JDK メジャー バージョンやベンダーを共存させることができます。共存していても、正しいランタイムが選択されるとは限りません。PATH、JAVA_HOME、IDE 設定、ビルドツール構成が一致しない場合があります。この同じ Zulu メジャーの新しい更新をインストールすると、同じメジャー バージョンの場所が置き換えられる場合があるため、各パッチが独立してインストールされたままであると想定しないでください。この JDK をインストールしても、既存のプログラムが自動的に移行されたり、互換性を持つようになったりするわけではありません。

プラットフォームとリソース

この Mac Cask は、Apple Silicon では aarch64 を、Intel では x64 を選択します。使用するソフトウェアにはネイティブ アーキテクチャを選択してください。Java ネイティブ ライブラリと JNI 依存関係は、ランタイム アーキテクチャと互換性がある必要があります。公式の 2026 年 4 月、7 月、8 月のサポート表では、Intel と Apple Silicon の両方について macOS 14 以降を記載しています。記録された Cask 自体は数値の最小値を宣言しておらず、これは古い macOS リリースでの公式サポートを保証するものではありません。

Azul はプラットフォーム固有の Windows および Linux ビルドも配布していますが、この Cask は macOS パッケージのみをインストールします。公式 HTTP HEAD リクエストによると、21.52.203 の Apple Silicon DMG は 207,916,356 バイトです。この転送サイズには、インストール済み容量、アプリケーション、ビルド キャッシュ、ヒープ要件は含まれません。RAM とディスクの要件は、Java を使用するプログラムとビルドによって異なります。この Cask は追加の formula 依存関係を宣言していません。

セキュリティと運用

JDK は、Java プログラムを実行しているアカウントの権限でそのプログラムを実行します。デフォルトでは、任意のアプリケーションをローカル ファイルやネットワーク リソースから分離しません。アプリケーションとライブラリは適切なソースからダウンロードし、その権限を確認し、セキュリティ修正が利用可能になったら選択した JDK を更新してください。新しい JDK を適用しても、アプリケーション自体の依存関係の更新が置き換わるわけではありません。

Java 21 は LTS 系列ですが、具体的な更新とサポートの権利はディストリビューションとサポート契約によって異なります。四半期ごとの PSU リリースにはセキュリティと非セキュリティの変更が含まれます。月次の Critical Security Patch Updates は、四半期の間に緊急の問題に対応できます。カンマ付きおよびカンマなしの 21.0.12.1 の記録は、同じアップストリーム更新を識別するものであり、個別に説明された 2 つのリリースではありません。

コスト、アカウント、ライセンス

Community Availability ビルドは無料でダウンロードして使用でき、通常のローカル運用に Azul サブスクリプション アカウントは必要ありません。Azul は、別途有料の商用サポートと Subscriber Availability ディストリビューションを提供しています。この無料 Cask をインストールしても、サポート契約、有料ツール、またはサポート対象ビルドや特別なビルドで提供されるすべての機能が有効になるわけではありません。

OpenJDK の部分は、Classpath Exception 付きの GPL version 2 の下でライセンスされ、追加のサードパーティ通知とコンポーネント固有の条件があります。この例外は、独立したアプリケーション モジュールをそれぞれの条件の下で適切にリンクすることを許可しますが、JDK 自体を変更または再配布する際のすべての義務を免除するものではありません。再配布の要件については、同梱の法的通知と該当バージョンのサードパーティ ライセンス一覧を確認してください。

アイコンは Azul の公式組織ブランド マークです。イラストは過去の公式 Mac ダウンロード ガイドのチェックサム ダイアログであり、実行中の JDK アプリケーションやこのバージョンのチェックサムではありません。JDK には、IDE に相当する独立したデスクトップ ワークスペースはありません。

出典: 公式ダウンロード、Mac へのインストール、複数の Mac JDK、バージョン マッピング、2026 年 8 月リリース、2026 年 7 月リリース、2026 年 4 月リリース、サードパーティ ライセンス.

新バージョン 21.0.12.1の更新内容 OpenNavo編集部 · AI翻訳

  • バージョンOpenJDK 21.0.12.1+1 を Azul Zulu 21.52.203 CA にマップします。
  • セキュリティJDK-8382471 は Java 21 のリソース解決を改善します。

オープンソースのHomebrew用GUIです。インストールはmacOSクライアントまたはbrewコマンドで行います。

© 2026 OpenNavo