Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New "Oracle GraalVM" Distribution Available #75

Closed
lread opened this issue Jun 13, 2023 · 6 comments
Closed

New "Oracle GraalVM" Distribution Available #75

lread opened this issue Jun 13, 2023 · 6 comments

Comments

@lread
Copy link

lread commented Jun 13, 2023

Hey ho!

The GraalVM team just released v23 of their Community Edition: https://github.com/graalvm/graalvm-ce-builds/releases/tag/graal-23.0.0. This includes jdk17 and jdk20 variants.
I'm guessing that the disco API will automatically pick this up.

But... there is also now a new "Oracle GraalVM"
https://medium.com/graalvm/a-new-graalvm-release-and-new-free-license-4aab483692f5
Which is downloaded from Oracle:
https://www.oracle.com/java/technologies/jdk-script-friendly-urls/
I expect, if it wishes to make it available, the disco API will need to be updated to learn about this new distribution.

@lread lread changed the title New Oracle GraalVM Available New "Oracle GraalVM" Distribution Available Jun 13, 2023
@HanSolo
Copy link
Collaborator

HanSolo commented Jun 13, 2023

Just to make it clear it is not GraalVM 23 but GraalVM community 17.0.7 and 20.0.1. 😁 This already in the making and will hopefully be released tomorrow 😁

@lread
Copy link
Author

lread commented Jun 13, 2023

Yeah, they released the Community Edition, like they have in the past, the thing we are used to.

But now, also, they have this new "Oracle GraalVM" distribution which is also free (but has a different licence).
Not sure what their grand plan is yet. Not sure if they will eventually phase out the Community Edition.

@HanSolo
Copy link
Collaborator

HanSolo commented Jun 13, 2023

Yep and both will be in Disco, there will be graalvm_community and graalvm.

@lread
Copy link
Author

lread commented Jun 13, 2023

Thanks @HanSolo, you are the best!

@lread
Copy link
Author

lread commented Jun 14, 2023

Ah, now that it is live, I see what you were telling me but I did not fully absorb.

The new Oracle Graal releases match the JDK version, so we no longer have 2 versions to fiddle with. This is covered by the new graalvm distribution.

And new releases of the Community Edition now follow this same new scheme.
This is covered by graalvm_community.
I did not notice the 23.0.0 CE downloads are now just optional components.

Thanks so much, there is no need to keep this one open anymore, but maybe this little discussion will help others to understand the transition.

@lread lread closed this as completed Jun 14, 2023
@HanSolo
Copy link
Collaborator

HanSolo commented Jun 14, 2023

Yep, they got rid of all the complexity and followed the OpenJDK versioning scheme. Disco will keep the old GraalVM CE builds as they have been and new builds will be available under graalvm and graalvm_community with the same version numbers that are also used in OpenJDK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants