Azul Zulu JDK 25
Azul Systems, Inc. · La distribución OpenJDK 25 de Azul Zulu ofrece el entorno de ejecución de Java, el compilador y herramientas de desarrollo para aplicaciones destinadas a Java 25.
Descripción
Azul Zulu JDK 25 es una distribución de OpenJDK para desarrolladores, ingenieros de compilación y administradores que ejecutan o compilan aplicaciones Java 25. El JDK incluye la JVM y herramientas de desarrollo como javac; es un entorno de ejecución y una cadena de herramientas, no un IDE visual. Elija la versión principal de Java que necesite su aplicación, en lugar de suponer que todas las aplicaciones o complementos antiguos son compatibles con Java 25.
Instalación y requisitos
El archivo DMG exacto del catálogo para Apple Silicon, zulu25.36.205-ca-jdk25.0.4.1-macosx_aarch64.dmg, tiene un tamaño de 225,900,075 bytes, según la solicitud HEAD a la CDN oficial. La API de metadatos de Azul asigna esta compilación CA a OpenJDK 25.0.4.1+1.. Es el JDK estándar, no las distribuciones con los nombres independientes JavaFX, CRaC o JRE.
La tabla oficial actual de plataformas compatibles indica macOS 14 o posterior tanto para Apple Silicon como para Intel; use el artefacto aarch64 en Apple Silicon y el artefacto x86_64 suministrado por separado en Intel. Las aplicaciones que cargan bibliotecas JNI o nativas también necesitan dependencias compatibles con la arquitectura. Azul no publica un requisito mínimo de RAM único para todas las cargas de trabajo del JDK en las fuentes de instalación y compatibilidad consultadas; el tamaño del heap, las tareas del compilador y las bibliotecas de la aplicación determinan las necesidades prácticas de memoria. Reserve espacio adicional en disco para la instalación, los proyectos, las cachés y los resultados de compilación.
Abra el DMG del editor y siga las instrucciones del instalador; la instalación para todo el sistema puede requerir autorización de administrador. Antes de instalar, compare el SHA-256 del archivo descargado con la suma de comprobación del editor. Use /usr/libexec/java_home y JAVA_HOME/PATH para seleccionar el JDK deseado si hay varias versiones instaladas. Compruebe también la configuración de la aplicación: cambiar una variable del shell no cambia necesariamente la JVM que inicia un IDE o servicio. Las propias herramientas del JDK no necesitan un entorno de ejecución de Java aparte. La compilación del código fuente del proyecto puede requerir Maven, Gradle, SDK y otras dependencias específicas del proyecto.
Licencia y costes
Zulu CA es una compilación de OpenJDK que Azul distribuye gratuitamente. OpenJDK utiliza la GPL versión 2 con la Classpath Exception; los componentes de terceros incluidos conservan sus propios avisos. Las ofertas comerciales de soporte o suscripción de Azul son independientes de la descarga CA, y el uso de este JDK no incluye soporte prémium. La compilación local habitual o la ejecución de la JVM no requieren una cuenta de Azul. Consulte la licencia vigente y el ciclo de vida del soporte antes de elegir un acuerdo de soporte para producción.
Permisos, red y privacidad
Los programas Java se ejecutan con los permisos concedidos al usuario o servicio que los inicia y, según su código y los controles del sistema operativo, pueden leer y escribir archivos accesibles, iniciar procesos o conectarse a redes. Instalar un JDK no crea un entorno aislado para archivos JAR no confiables. Evite ejecutar programas Java descargados como administrador y conceda acceso a carpetas protegidas solo cuando una aplicación lo necesite realmente.
La descarga de actualizaciones requiere acceso a la red; la compilación local y las aplicaciones que pueden funcionar sin conexión pueden ejecutarse sin una cuenta de nube de Azul. El comportamiento de red y la privacidad de una aplicación Java, un complemento de compilación o una dependencia son independientes del JDK; esta ficha no afirma de forma general que no haya telemetría. Los registros, los volcados del heap y las grabaciones de Java Flight Recorder pueden contener datos de la aplicación o datos personales: revíselos antes de compartirlos.
Compatibilidad y mantenimiento
Mantenga al día las actualizaciones de seguridad, pruebe las actualizaciones con sus bibliotecas reales y conserve la cadena de herramientas anterior que funcionaba hasta validar la migración. Las API de vista previa o incubadoras y las bibliotecas nativas pueden imponer indicadores adicionales o límites de compatibilidad. No confunda las compilaciones estándar del JDK con los paquetes JavaFX/CRaC. Según las notas de la versión de Azul, el cambio de abril en la estructura de directorios del paquete de macOS no afecta a las instalaciones mediante DMG.
Fuentes: Descargas oficiales, Plataformas compatibles, Instalación y sumas de comprobación para Mac, API de metadatos, Licencias de OpenJDK, Tabla de parches 25.0.4.1, Notas de julio, Notas de abril.
Novedades Novedades de 26.0.0 Del historial de commits de Homebrew
Esta versión no tiene notas de actualización específicas.