Azul Zulu JDK 25

Azul Systems, Inc. · Дистрибутив OpenJDK 25 от Azul включает среду выполнения Java, компилятор и инструменты разработки для приложений на Java 25.

CaskЯзыки программирования и среды выполненияЧип Apple · Intel
Главная
Источник homebrew/cask
Установки за последние 30 дней231Приложение: место 420
Установки за последний год3,3 тыс.Всего за 365 дней
Последняя версия25.0.4.15 дней назад · 7 окт.
Размер загрузки226МБarm64 / x86_64 · dmg
Частота обновленийНерегулярно0 релизов за 30 дней

Описание

Azul Zulu JDK 25 — дистрибутив OpenJDK для разработчиков, инженеров сборки и администраторов, которые запускают или компилируют приложения Java 25. JDK включает JVM и инструменты разработки, такие как javac; это среда выполнения и набор инструментов, а не визуальная IDE. Выбирайте основную версию Java, необходимую вашему приложению, а не исходите из того, что каждое старое приложение или плагин поддерживает Java 25.

Установка и требования

Точный DMG-файл из каталога для Apple Silicon — zulu25.36.205-ca-jdk25.0.4.1-macosx_aarch64.dmg; его размер, установленный по ответу HEAD официального CDN, составляет 225,900,075 байт. API метаданных Azul указывает для этой сборки CA версию OpenJDK 25.0.4.1+1.. Это стандартный JDK, а не отдельный дистрибутив JavaFX, CRaC или JRE.

В актуальной официальной таблице поддерживаемых платформ указана macOS 14+ как для Apple Silicon, так и для Intel; на Apple Silicon используйте артефакт aarch64, а на Intel — отдельный артефакт x86_64. Приложения, загружающие библиотеки JNI или нативные библиотеки, также требуют зависимостей, совместимых с архитектурой. В проверенных источниках по поддержке и установке Azul не указывает единого числового минимума ОЗУ для всех нагрузок JDK; практическая потребность в памяти зависит от размера кучи, задач компилятора и библиотек приложения. Оставьте дополнительное место на диске для установки, проектов, кэшей и результатов сборки.

Откройте DMG-файл издателя и следуйте инструкциям установщика; для установки для всей системы может потребоваться разрешение администратора. Перед установкой сравните SHA-256 загруженного файла с контрольной суммой издателя. Используйте /usr/libexec/java_home и JAVA_HOME/PATH, чтобы выбрать нужный JDK, если установлено несколько версий. Также проверьте конфигурацию приложения: изменение переменной оболочки не обязательно меняет JVM, которую запускает IDE или служба. Для работы собственных инструментов JDK отдельная среда выполнения Java не нужна. Для компиляции исходного кода вашего проекта могут потребоваться Maven, Gradle, SDK и другие специфичные для проекта зависимости.

Лицензия и стоимость

Zulu CA — свободно распространяемая сборка OpenJDK от Azul. OpenJDK распространяется по GPL версии 2 с исключением Classpath; входящие в комплект сторонние компоненты сохраняют собственные уведомления. Коммерческие предложения Azul по поддержке и подписке не входят в загрузку CA, а использование этого JDK не включает премиальную поддержку. Для обычной локальной компиляции или выполнения JVM учетная запись Azul не требуется. Перед выбором схемы поддержки для промышленной среды ознакомьтесь с актуальной лицензией и сроками поддержки.

Разрешения, сеть и конфиденциальность

Программы Java работают с разрешениями, предоставленными запускающему пользователю или службе, и в соответствии с их кодом и средствами управления операционной системы могут читать и записывать доступные файлы, запускать процессы или обращаться к сети. Установка JDK не создает песочницу для недоверенных JAR-файлов. Не запускайте загруженные программы Java с правами администратора и предоставляйте доступ к защищенным папкам только в случае, если он действительно нужен приложению.

Для загрузки обновлений необходим доступ к сети; локальная компиляция и приложения, способные работать автономно, могут обходиться без облачной учетной записи Azul. Сетевое поведение и конфиденциальность приложения Java, плагина сборки или зависимости определяются отдельно от JDK; в этом описании не утверждается, что телеметрия полностью отсутствует. Журналы, дампы кучи и записи Java Flight Recorder могут содержать данные приложения или персональные данные: проверяйте их перед передачей другим лицам.

Совместимость и обслуживание

Устанавливайте обновления безопасности, проверяйте обновления на своих библиотеках и сохраняйте предыдущий рабочий набор инструментов, пока переход не будет проверен. API предварительной версии и инкубаторные API, а также нативные библиотеки могут требовать дополнительных флагов или иметь ограничения совместимости. Не путайте стандартные сборки JDK с пакетами JavaFX или CRaC. Согласно примечаниям к выпуску Azul, изменение структуры каталогов пакета macOS в апреле не затрагивает установки из DMG.

Источники: Официальные загрузки, Поддерживаемые платформы, Установка и контрольные суммы для Mac, API метаданных, Лицензирование OpenJDK, Таблица исправлений 25.0.4.1, Примечания за июль, Примечания за апрель.

Новая версия Что нового в 26.0.0 Из истории коммитов Homebrew

Для этой версии нет отдельного описания обновлений.

Графический интерфейс Homebrew с открытым исходным кодом. Устанавливайте через клиент macOS или команду brew.

© 2026 OpenNavo