Dev & Code hierAjouter aux favoris

Avec le JEP 541, Oracle acte l'arrêt de la maintenance du port macOS/x64 dans JDK 27 (prévu septembre 2026). Une décision logique côté Apple - qui a vendu son dernier Mac Intel en 2023 - mais un signal fort pour tout dev Java encore accroché à un MacBook Pro 2019.
Imaginons un dev backend Java qui travaille encore sur un MacBook Pro 15 pouces de 2019 - un Intel Core i9, 32 Go de RAM, machine solide, clavier papillon récalcitrant mais installé sur son bureau depuis six ans. Il ouvre son terminal, lance sdk install java 27-tem, et lit dans les release notes : « macOS/x64 port is deprecated for removal ». C'est le sujet du JEP 541 (initialement JEP draft 8386091), et cela concerne tout le monde qui code Java sur un Mac Intel.
Le titre officiel est « Deprecate the macOS/x64 Port for Removal ». Concrètement, avec JDK 27 (prévu septembre 2026) :
-enable-deprecated-ports, mais sans garantie que le build fonctionne, ni tourne.Pourquoi maintenant ? Le JEP est direct : « 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 a arrêté la vente de son dernier Mac Intel - le Mac Pro 2019 - en juin 2023. Et pour enfoncer le clou, la firme a annoncé que macOS 27 « Golden Gate » sera :
Le port macOS/x64 de Java devient donc une cible mouvante sur une plateforme mouvante. Compréhensible.
Trois options réalistes :
Le JEP 541 s'inscrit dans une série de dépréciations de ports OpenJDK :
Le message est clair : OpenJDK converge sur un socle réduit d'architectures et de systèmes. C'est la santé du projet à long terme, mais chaque suppression laisse un utilisateur sur le carreau. Cette fois-ci, ce sont les développeurs Java qui n'ont pas encore basculé sur Apple Silicon.
Si votre dernier build de prod tourne sur un Mac Intel avec Java 21+, prévoyez la bascule : soit vers JDK 25 LTS que vous figerez, soit vers Apple Silicon, soit vers Linux. À partir de septembre 2026, chaque nouvelle version d'OpenJDK vous rappellera qu'Oracle a tourné la page.
Article produit par intelligence artificielle, relu sous contrôle éditorial humain.