3 ms·
Other JVMs available: * AWS Corretto: https://docs.aws.amazon.com/corretto/latest https://docs.aws.amazon.com/corretto/latest * Azul Zulu: https://www.azul.co
by threeseed 4y ago
Other JVMs available:
* AWS Corretto: https://docs.aws.amazon.com/corretto/latest https://docs.aws.amazon.com/corretto/latest
* Azul Zulu: https://www.azul.com/downloads/?package=jdk#download-openjdk https://www.azul.com/downloads/?package=jdk#download-openjdk
* Eclipse Temurin: https://adoptium.net/temurin/releases https://adoptium.net/temurin/releases
* IBM Semeru: https://developer.ibm.com/languages/java/semeru-runtimes https://developer.ibm.com/languages/java/semeru-runtimes
- rickette 4y agoFull list: https://sdkman.io/jdks https://sdkman.io/jdks By the way, highly recommend SDKman as a handy tool to install and manage different Java installs on your machine.
- KronisLV 4y agoI wonder what happened with the Eclipse OpenJ9 project: https://www.eclipse.org/openj9/ https://www.eclipse.org/openj9/ It has build instructions on the site, but not pre-built binaries for download. In the site that you linked, however, it says that Semeru does use it under the hood. I actually recall it being one of the options from AdoptOpenJDK instead of HotSpot: https://adoptopenjdk.net/releases.html?variant=openjdk8&jvmVariant=openj9 https://adoptopenjdk.net/releases.html?variant=openjdk8&jvmV... But the Temurin releases from Adoptium no longer have that option, which is curious: https://adoptium.net/temurin/archive/ https://adoptium.net/temurin/archive/ Oh well, it seemed like a cool project, like an attempt at adapting JDK for cloud workloads and smaller services, without going as far as GraalVM.
- pjmlp 4y agoOpenJ9 already did PGO, JIT cache and AOT compilation years before GraalVM, as it is based on IBM's commercial JVM implementations for their platforms and used to be the JVM for WebSphere (before Liberty rewrite). I guess it is a pity if they decide to no longer invest on it.
- rickette 4y ago"AdoptOpenJDK up until now was producing OpenJDK binaries with both Hotspot and OpenJ9 VM's. With Adopt's move to Eclipse, legal restrictions prevent the new Eclipse Adoptium group from producing/releasing OpenJ9 based binaries. As a result, IBM will be producing OpenJ9 based binaries in 2 flavours, Open and Certified, both under the family name IBM Semeru Runtimes. Essentially the same binaries, released under different licenses." Source: https://github.com/docker-library/official-images/pull/10666#issuecomment-894349398 https://github.com/docker-library/official-images/pull/10666...
- nbittich 4y agoI'm using openj9 in my personal project, if you're interested here's my dockerfile: https://github.com/openartcoded/backend/blob/main/Dockerfile https://github.com/openartcoded/backend/blob/main/Dockerfile Also they don't provide binaries because of an agreement with oracle to have access to some validation tools if I remember correctly, thus you need to use IBM semeru
- statquontrarian 4y agoOpenJ9 has pre-built binaries through IBM Semeru Runtimes at https://developer.ibm.com/languages/java/semeru-runtimes/downloads/ https://developer.ibm.com/languages/java/semeru-runtimes/dow... Also available on DockerHub at docker.io/ibm-semeru-runtimes: https://hub.docker.com/_/ibm-semeru-runtimes https://hub.docker.com/_/ibm-semeru-runtimes
- ocdtrekkie 4y agoBeen using Eclipse Temurin for a while, works as a perfect drop-in replacement anywhere the JRE used to be needed.