Interested in what folks use. I stick to temurin unless guaranteed to deploy in AWS then I use corretto.
I usually go with temurin, I like there policies.
About what version should you use, if you are deploying whatever you are doing, i would stick to the latest TLS(Currently 17). But if you are trying to make an app that expects people to have a JRE, then probably using the 8 TLS would be a better option and easier for users to deal with (Unless you are targeting programmers or linux users, then again, latest TLS would be imo best option).
I use temurin, but you’re really okay with anything but oracle’s jdk. You want to do what you can to avoid an Oracle audit.
Seconded. Really, anything but the oracle JDK.
I’ve mostly used Adoption Temurin / OpenJDK at work and they’ve worked fine. Other than that maybe JDK from RedHat if you do a lot of enterprise work that relies on their other products.
I like temurin, but for docker base images, I use Corretto as Amazon is much better about keeping it patched than the standard Temurin base image.