JEP 541: Deprecate the macOS/x64 Port for Removal

openjdk.org

90 points by pmg1991 3 hours ago


amiga386 - 3 hours ago

If this is as stated, then Oracle will still offer macOS/x64 ports of Java 11 LTS, Java 17 LTS, Java 21 LTS and Java 25 LTS.

Java 25 LTS was released last year. All these LTS versions are still receiving updates. You'll only be in trouble if you need some new feature of Java that will only begin to exist in JDK 27 or later, but want to run on macOS/x64.

mark_l_watson - 3 hours ago

That sounds reasonable, Intel Macs aren't much used anymore.

lekevicius - 3 hours ago

Totally makes sense, macOS Golden Gate will no longer run x64 apps.

splix - 3 hours ago

I guess I'm the only one who is still on x64. I don't like I'm pushed to migrate only because the software wants that, otherwise the hardware works with no problem.

mikhael28 - 3 hours ago

If you have Apple Intel hardware, I strongly strongly strongly recommend you migrate to Linux. It works amazingly on MacOS, except I guess the sound drivers aren't perfect. Too many security holes in old, unpatched software.

spullara - 3 hours ago

seems very reasonable to me

Quitschquat - 3 hours ago

Guess it's time to upgrade from my 2014 MBP

BadBadJellyBean - 2 hours ago

I was very confused at first when I read the headline because my brain skipped the x64 and I thought "Wait! No more Java for macOS?".

derdi - an hour ago

> WARNING: The macOS/x64 port is deprecated and may be removed in a future release.

OK, seems reasonable. Next sentence:

> There will be no guarantee that the port will build, much less function.

This... Is something quite different? This isn't what I think "deprecation" means. The message should say "no longer maintained" if that's what they mean. And it should include the "not guaranteed to build, much less function" part.

shevy-java - 3 hours ago

Wasn't Java once a "write once, run everywhere"? Not that this affects me personally (I use Linux primarily; and have a Win10 machine for testing on my left hand side here), but it seems strange that Oracle supports fewer operating systems rather than more. Perhaps Oracle aims for a windows11-only Java version ... where everyone must verify his or her age.

qphe95 - 3 hours ago

People said AI was going to replace all programmers, yet AI can't even maintain a x64 macOS port of Java.

dang - 2 hours ago

[stub for offtopicness]

[Submitted title was "As of JDK 27, Oracle engineers will thus stop maintaining the macOS/x64 port", which is a quote from the article, but was a bit confusing in the title]

bluedino - 2 hours ago

Oh, how times have changed.

Apple CEO Steve Jobs announced at May's Worldwide Developer Conference in San Jose, Calif., Mac OS X will come with a full implementation of Sun Microsystems Inc.'s Java 2, Standard Edition. It will be the only high-volume OS that does so

Oracle screwed themselves lately, the licensing push basically started IT departments with exterminating Java and anything related to it.