logoalt Hacker News

shevy-javatoday at 5:13 PM5 repliesview on HN

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.


Replies

avalystoday at 5:26 PM

Apple no longer supports this platform. There is no reason to target it for new releases. Java is not abandoning MacOS.

iSnowtoday at 5:31 PM

It's only Java on macOS for x64 that gets dropped. Java on Apple's M-type CPUs will still be alive and kicking.

pjmlptoday at 5:18 PM

It is open source, anyone is free to send patches, given that OpenJDK is like Linux distros.

k_devtoday at 5:53 PM

Write once, run everywhere refers to the target bytecode running on a compliant JVM. Since apple itself has mentioned to officially drop intel support, OpenJDK maintainers have no reason to continue support on a deprecated hardware. That said, if there is any enterprise/ community that requires a port for intel macs then, they can maintain it. link to become a maintainer: https://openjdk.org/projects/

bananamogultoday at 5:36 PM

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

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