Because OpenJ9 could save 30% memory usage, I use OpenJ9 in my project. Now the AdoptJDKOfficial docker image did not maintain in the furture. Today I tried to migration my project from AdoptJDK docker image to eclipse-temurin, but I did not found any docker image about OpenJ9. I am seaching from internet and somebody told that the license problem, is there possible to use OpenJ9 in the furture? why did not support OpenJ9 in the eclipse-temurin official? I search from internet but did found any explain about this.
TLDR: Look for Semeru instead of Temurin.
As you can see on the AdoptOpenJDK blog
OpenJ9 builds
Part of Eclipse’s agreement governing the use of the Oracle Java SE TCK,
requires that Adoptium does not release OpenJ9-based or GraalVM-based
runtimes. We know that OpenJ9 builds were very popular at AdoptOpenJDK,
and we are delighted to report that IBM has stepped in to provide
equivalent builds directly from their website.
Adoptium has plans to distribute multiple vendor builds of OpenJDK
in the near future, so keep an eye on the Adoptium blog site for more
information about that exciting adventure.
So what you are looking for isn't a temurin docker immage, but a semeru docker image. Semeru being the name of IBM's equivalent to Temurin with OpenJ9 (the version the AdoptOpenJDK blog talked about).
Both can be installed/managed e.g. via SDKMAN.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With