As of JDK 27, Oracle engineers will thus stop maintaining the macOS/x64 port

Oracle is ghosting old Intel Macs, and the comments are basically shrugging

TLDR: Oracle plans to stop maintaining Java for older Intel-based Macs in JDK 27, saying Apple has moved on and the upkeep isn’t worth it. Commenters mostly agree, with only a tiny flare-up over whether dropping support creates waste or just reflects reality.

Oracle is putting old Intel-based Macs on notice: starting with JDK 27, its engineers will stop actively maintaining that version of Java for those machines. In plain English, the company is saying, “We can still leave the door unlocked for now, but don’t expect us to keep cleaning the place.” There’s even a built-in warning switch for people who insist on trying anyway — very much a proceed at your own risk vibe. Oracle says the reason is simple: Apple has moved on to its newer chips, and keeping the old setup alive is becoming too much work.

And the community reaction? Honestly, it’s less riot, more icy acceptance with a side of snark. One commenter flatly declared it “totally makes sense,” while another called it “very reasonable,” which is about as dramatic as the internet gets when it secretly agrees. The hottest mini-drama came from the specter of e-waste: one person challenged that angle outright with “What e-waste would you be referring to?”, basically asking whether anyone is really losing sleep over aging Intel Macs. Others piled on with a practical shrug, pointing out there’s still Linux or OpenJDK for people determined to keep older hardware alive. The overall mood is clear: Intel Mac nostalgia is not winning this comment section. If anything, the funniest part is how brutally casual everyone sounds about a once-major platform getting pushed toward the digital retirement home.

Key Points

  • Oracle plans to deprecate the macOS/x64 port in JDK 27 and remove it in a future release.
  • The proposal cites Apple’s shift to AArch64 hardware and phaseout of x64 support as the main motivation.
  • A macOS/x64 build will fail by default unless the new `--enable-deprecated-ports` option is used.
  • Oracle states there will be no guarantee that the deprecated macOS/x64 port will build or function.
  • The JDK repository’s GitHub Actions will disable macOS/x64 by default, and the port will be documented as deprecated for removal.

Hottest takes

"Totally makes sense" — lekevicius
"What e-waste would you be referring to?" — datakan
"Intel Macs aren't much used anymore" — mark_l_watson
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.