Can someone explain, do they ditch the project, or do they move it elsewhere? It's hard to understand from the announcement. I need to compile java to native binary to not have to install runtime on my servers for the small service I use.
It’s poorly worded. Graal and NI aren’t going anywhere. The wording is this: “Native Image, is being discontinued for Java SE Product customers" That means that it will no longer be included as a product for the OracleJdk that you would pay and subscribe to (which no sane person actually does).
Detaching GraalVM from the Java Ecosystem Train
11–15 of 15 posts
Re: Detaching GraalVM from the Java Ecosystem Train
#12This was discussed over on /r/java when it came out. The tl;dr is that it’s a poorly worded blog post about the OracleJdk (the one you pay and subscribe to). Graal isn’t going anywhere. https://www.reddit.com/r/java/comments/1niamuc/detaching_gra...
You don't need to pay to use Oracle JDK. It is free for commercial use. You pay for a support subscription, bought separately.
Re: Detaching GraalVM from the Java Ecosystem Train
#13Earlier quoted context omitted.
You don't need to pay to use Oracle JDK. It is free for commercial use. You pay for a support subscription, bought separately.
There are lots of news stories in recent years about Oracle sending lawyers round to demand money from orgs both commercial and non-commercial who are using Oracle Java SE, eg https://www.theregister.com/2025/05/09/users_advised_to_revi...
What could be happening there is that an Oracle customer uses their customer account to get access to a non-free JDK, such as an update that isn't offered on the public website because it's past the free update period.
Re: Detaching GraalVM from the Java Ecosystem Train
#14Surprise! Oracle doesn’t care about Java… (not a surprise)
Re: Detaching GraalVM from the Java Ecosystem Train
#15Kinda reads like the Graal team lost a battle to the Java team, and now Graal must content itself with JavaScript and Python. But, like, who is going to use Oracle anything for JS and Python?