⚡ Tecnología
Adiós a Java en Macs Intel: Oracle confirma que JDK 27 será el último — y los devs están en problemas
Si todavía usas una MacBook Intel para desarrollar en Java, tengo malas noticias: Oracle acaba de ponerle fecha de caducidad a tu setup favorito.
JEP 541 propone deprecar el puerto de la plataforma Java Standard Edition para macOS/x64 (Intel) y eventualmente eliminarlo por completo. Esto significa que JDK 27 será la última versión de Java que funcione nativamente en Macs con procesador Intel.
La noticia explotó esta semana en Hacker News con 90 puntos y 85 comentarios en pocas horas — y en portales como The Register y MSN ya le están dedicando titulares. No es una decisión menor: millones de desarrolladores alrededor del mundo siguen usando Macs Intel para programar.
¿Qué dice exactamente JEP 541?
La Java Enhancement Proposal 541, titulada "Deprecate the macOS/x64 Port for Removal", básicamente dice: "Vamos a dejar de mantener el código que hace que Java funcione en Macs Intel".
Esto no pasa mañana. Oracle planea mantener el soporte hasta JDK 27, cuya disponibilidad general está estimada para septiembre de 2027. Eso te da aproximadamente un año de margen. Pero la advertencia es clara: el cronómetro ya empezó a correr.
La razón oficial es predecible: Apple dejó de vender Macs Intel en 2023. Desde entonces, la base instalada de Macs Intel se reduce cada año. Mantener un puerto separado para una arquitectura en extinción tiene costos de mantenimiento que Oracle ya no quiere pagar.
El impacto real: no es solo Java
Si piensas que esto solo afecta a los devs que usan IntelliJ IDEA sobre una MacBook Pro 2019, piensa otra vez. Miles de empresas todavía corren servidores de desarrollo, CI/CD pipelines y herramientas empresariales sobre macOS Intel.
Según datos de Stack Overflow 2025, aproximadamente el 18% de los desarrolladores que usan macOS lo hacen en hardware Intel. No es una minoría despreciable: son cientos de miles de profesionales que de repente tienen una fecha de expiración en su herramienta principal.
¿Y las Mac Pro Intel de 2019? Esas costaban desde $6,000 USD. Apple las vendió hasta 2023. Sus dueños pagaron una fortuna por una máquina que Oracle acaba de declarar obsoleta para desarrollo Java.
3 alternativas para los afectados
1. Migrar a Apple Silicon. La solución obvia. Una Mac Mini M4 de entrada ($599) rinde más que cualquier MacBook Pro Intel de generación pasada. Apple Silicon corre JDK 27+ sin problemas con el puerto macOS/aarch64 que Oracle SÍ va a mantener.
2. Usar Rosetta 2. Apple construyó un emulador brillante. En la mayoría de los casos, las aplicaciones x64 funcionan sin problemas bajo Rosetta 2 en Apple Silicon. Pero no hay garantías de que Oracle vaya a probar JDK 28+ bajo emulación.
3. Cambiar de SO. Linux sigue siendo el rey del desarrollo Java. Si tienes una Mac Intel, puedes instalar Fedora o Ubuntu y seguir usando JDK actualizado sin problemas. El puerto Linux/x64 no va a ninguna parte.
Bonus: Puedes seguir en JDK 27 sin actualizar. Las aplicaciones no van a dejar de funcionar el día que saquen JDK 28. Pero olvídate de parches de seguridad, nuevas features y soporte técnico. Para software empresarial, eso es una sentencia de muerte.
La ironía de todo esto
Oracle anunció esta deprecación justo después de que Apple lanzara macOS 16 Sequoia — que sigue soportando Macs Intel. Es decir, Apple todavía da soporte a Intel, pero Oracle dice "nosotros no".
Y ojo, no es solo Oracle. Otras herramientas del ecosistema Java (Eclipse, Tomcat, Maven, Gradle) eventualmente seguirán el mismo camino. Cuando Oracle deje de publicar builds para macOS/x64, los maintainers de proyectos open source van a preguntarse "¿para quién estamos compilando esto?"
¿Deberías preocuparte?
Depende. Si ya tienes una Mac con Apple Silicon, este anuncio no te afecta en lo más mínimo. Si aún usas una Mac Intel para desarrollo, tienes hasta finales de 2027 para planear tu migración. Un año suena a mucho, pero en el mundo empresarial los ciclos de actualización de hardware son lentos.
Mi recomendación: empieza a hacer pruebas con JDK 27 en Apple Silicon desde ya. No esperes a que el soporte se termine para darte cuenta de que tu build pipeline depende de una arquitectura muerta.
Comparte esto con ese colega que todavía defiende su MacBook Pro 2019 como si fuera el santo grial del desarrollo. El tiempo de Intel en el ecosistema Java se está acabando.
¿Sigues usando una Mac Intel para programar? ¿Cuándo planeas migrar? Déjalo en los comentarios.