OpenJDK is an open distribution and preinstalled on all major operating systems and is now the standard JVM for most developers. We even have open distributions of it e.g. Amazon Coretto.
GraalVM isn't even at version 1.0 so nothing at all to worry about.
> OpenJDK is an open distribution and preinstalled on all major operating systems
My understanding is that it is preinstalled on chrome os and android, but is not preinstalled for any major linux distribution, is a separate third-party download for windows and Mac, and is unavailable for iOS.
Last time I used MacOS, it prompted me to install Java and then it did the install. I was in the Terminal, I am not sure what the interaction would look like if I had double-clicked a JAR file.
I believe Apple donated their customizations (Swing L&F, launcher code, etc.) to OpenJDK.
This is Apple's old build of Java 6, and is currently downloaded as needed for backward compatibility. Anything newer than that the third party is expected to bundle into their application.
GraalVM isn't even at version 1.0 so nothing at all to worry about.