Live data from Hacker News

JEP 541: Deprecate the macOS/x64 Port for Removal

openjdk.org

31–40 of 99 posts

Re: JEP 541: Deprecate the macOS/x64 Port for Removal

#31
post #70

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

Ten minutes later, I'm still trying to figure out the role of "thus" in this headline.

Re: JEP 541: Deprecate the macOS/x64 Port for Removal

#32

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.

"a Win10 machine for testing on my left hand side here..."

Well, the Latin word for "left" is "sinister", so that tracks.

Re: JEP 541: Deprecate the macOS/x64 Port for Removal

#33
post #70

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

Ten minutes later, I'm still trying to figure out the role of "thus" in this headline.

I like it. Bring back thus as a normal word. Also thusly.

Re: JEP 541: Deprecate the macOS/x64 Port for Removal

#34
post #27
post #23

Earlier quoted context omitted.

Why? I can upgrade, that's not a problem. I'm just saying macOS works fine so far, almost all of the software works too. But I see increasing amount of announcements like this one suggesting that I'll have to replace hardware to get the latest versions. So I guess I will do that only to be able to use that software, not to get better performance.

Well Apple isn't making amd64 systems anymore, so software support will naturally start to waver.

What I wanted to say that I don't like exactly that. The hardware is fine, but software is not.

Re: JEP 541: Deprecate the macOS/x64 Port for Removal

#35
post #29

Earlier quoted context omitted.

This keeps getting posted and is not true. Rosetta is still present and working. It throws a deprecation warning notice but otherwise runs fine. It's macOS 28 that will no longer run x86_64 apps, although games are exempt. Rosetta is basically going game only at that point. They haven't announced how long it will keep working in this capacity.

Have they announced how they’re going to make it game only? A whitelist based on a hash of the executable? That seems cumbersome.

The basic answer is ability to run x86_64 will still be there, but the system frameworks (apart from like OpenGL shims etc.) will no longer be shipped with x86_64 slices.

Re: JEP 541: Deprecate the macOS/x64 Port for Removal

#37
post #23

Earlier quoted context omitted.

Can you run Linux?

Why? I can upgrade, that's not a problem. I'm just saying macOS works fine so far, almost all of the software works too. But I see increasing amount of announcements like this one suggesting that I'll have to replace hardware to get the latest versions. So I guess I will do that only to be able to use that software, not to get better performance.

> I'll have to replace hardware to get the latest versions

Or switch software. Windows will run via Boot Camp and depending on your hardware Linux might work too.

Re: JEP 541: Deprecate the macOS/x64 Port for Removal

#39
post #23

Earlier quoted context omitted.

Can you run Linux?

Why? I can upgrade, that's not a problem. I'm just saying macOS works fine so far, almost all of the software works too. But I see increasing amount of announcements like this one suggesting that I'll have to replace hardware to get the latest versions. So I guess I will do that only to be able to use that software, not to get better performance.

You can install Linux on the hardware and get full x86_64 support again.

Re: JEP 541: Deprecate the macOS/x64 Port for Removal

#40
post #30

Earlier quoted context omitted.

Browsers stopped reporting "real" user agents a long time ago as fingerprinting protection.

Firefox reports correctly.

Not on macOS at least, the Firefox user agent on my uptodate M1 MBP says that I'm on "Intel Mac OS X 10.15".

PS: and on my Win11 machine Firefox says that I'm on 'Windows NT 10.0', which AFAIK is the same NT version that was also reported on Win10.

Post reply on HN