Dev & Código Jul 24, 2026Añadir a favoritos

Con el JEP 541, Oracle formaliza el cese del mantenimiento del puerto macOS/x64 en el JDK 27 (previsto para septiembre de 2026). Una decisión lógica por parte de Apple —que vendió su último Mac con Intel en 2023— pero una señal contundente para cualquier desarrollador de Java aún aferrado a un MacBook Pro 2019.
Imaginemos un desarrollador backend Java que aún trabaja en un MacBook Pro de 15 pulgadas de 2019 - un Intel Core i9, 32 GB de RAM, una máquina sólida, teclado de mariposa rebelde pero instalado en su escritorio desde hace seis años. Abre su terminal, ejecuta sdk install java 27-tem y lee en las notas de lanzamiento: « macOS/x64 port is deprecated for removal ». Este es el tema del JEP 541 (originalmente borrador JEP 8386091), y afecta a todos los que programan en Java en un Mac Intel.
El título oficial es « Deprecate the macOS/x64 Port for Removal ». En concreto, con JDK 27 (previsto para septiembre de 2026):
-enable-deprecated-ports, pero sin garantía de que la compilación funcione ni se ejecute.¿Por qué ahora? El JEP es claro: « Apple has transitioned its hardware platform to AArch64, and is thus phasing out its support for x64. Maintaining the port is a significant undertaking and no clear long-term maintenance commitment for the port has been identified. »
Apple dejó de vender su último Mac Intel - el Mac Pro 2019 - en junio de 2023. Y para rematar, la compañía anunció que macOS 27 « Golden Gate » será:
El puerto macOS/x64 de Java se convierte así en un blanco móvil sobre una plataforma en movimiento. Comprensible.
Tres opciones realistas:
El JEP 541 se enmarca en una serie de depreciaciones de puertos en OpenJDK:
El mensaje es claro: OpenJDK converge hacia un núcleo reducido de arquitecturas y sistemas. Es bueno para la salud del proyecto a largo plazo, pero cada eliminación deja a un usuario en la estacada. Esta vez, son los desarrolladores Java que aún no han migrado a Apple Silicon.
Si tu último build de producción se ejecuta en un Mac Intel con Java 21+, planea el cambio: bien hacia JDK 25 LTS que congelarás, bien hacia Apple Silicon, o bien hacia Linux. A partir de septiembre de 2026, cada nueva versión de OpenJDK te recordará que Oracle ha pasado página.
Artículo producido por inteligencia artificial, revisado bajo control editorial humano.