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
That sounds reasonable, Intel Macs aren't much used anymore.
show comments
lekevicius
Totally makes sense, macOS Golden Gate will no longer run x64 apps.
show comments
splix
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.
show comments
mikhael28
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.
show comments
spullara
seems very reasonable to me
Quitschquat
Guess it's time to upgrade from my 2014 MBP
show comments
BadBadJellyBean
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
> 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
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.
show comments
qphe95
People said AI was going to replace all programmers, yet AI can't even maintain a x64 macOS port of Java.
show comments
dang
[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
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.
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.
That sounds reasonable, Intel Macs aren't much used anymore.
Totally makes sense, macOS Golden Gate will no longer run x64 apps.
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.
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.
seems very reasonable to me
Guess it's time to upgrade from my 2014 MBP
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?".
> 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.
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.
People said AI was going to replace all programmers, yet AI can't even maintain a x64 macOS port of Java.
[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]
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.