El JDK Enhancement Proposal (JEP) 541, actualmente en estado Candidate, plantea marcar como obsoleto el port de Java para macOS sobre arquitectura x64 con el propósito de eliminarlo en una versión futura. La medida busca reducir los costes de mantenimiento del proyecto, un esfuerzo hasta ahora sostenido por ingenieros de Oracle.
La motivación responde a la decisión de Apple de migrar su hardware al procesador AArch64 y de retirar progresivamente el soporte para x64 en sus equipos. Oracle dejará de mantener el port macOS/x64 a partir de JDK 27, ya que considerarlo una carga significativa de trabajo técnica. La propuesta está liderada por Mikael Vidstedt, con revisión de Erik Joelsson, y requiere un esfuerzo y una duración catalogados como pequeños (S).
En la práctica, intentar configurar una compilación para macOS/x64 pasará a generar un error en el script configure: el sistema informará de que el port está obsoleto y puede ser eliminado en una futura versión. Para continuar, los usuarios deberán aportar la opción --enable-deprecated-ports, que suprime el error y únicamente emite un aviso (WARNING), sin garantizar que la compilación funcione correctamente. Además, el port macOS/x64 se desactivará por defecto en las GitHub Actions del repositorio del JDK y quedará documentado como obsoleto en las referencias oficiales.
El JEP contempla como alternativa que un grupo creíble de desarrolladores exprese su intención de mantener el port antes de su integración definitiva, lo que permitiría retirar la propuesta o revertir la deprecación en un JEP posterior.
