logoalt Hacker News

JEP 541: Deprecate the macOS/x64 Port for Removal

91 pointsby pmg1991today at 4:52 PM88 commentsview on HN

Comments

amiga386today at 5:15 PM

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_watsontoday at 5:07 PM

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

show 2 replies
lekeviciustoday at 4:57 PM

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

show 3 replies
splixtoday at 5:20 PM

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 8 replies
mikhael28today at 5:43 PM

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 3 replies
spullaratoday at 4:59 PM

seems very reasonable to me

BadBadJellyBeantoday at 6:17 PM

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?".

Quitschquattoday at 5:42 PM

Guess it's time to upgrade from my 2014 MBP

show 1 reply
derditoday at 7:06 PM

> 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-javatoday at 5:13 PM

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 5 replies
qphe95today at 5:38 PM

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

show 1 reply
dangtoday at 6:19 PM

[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]

show 1 reply
bluedinotoday at 6:13 PM

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.

show 1 reply