The bottom line isn't all that complicated. If you've never bought a commercial support contract just switch to OpenJDK (via AdoptOpenJDK if you want standalone binaries) and be on your merry way. Which giant company(s) are taking the lead role in maintaining the project will change, but that should have little impact on you. If you do have a commercial support agreement, you can keep doing what you've been doing wit…
Is there any situation in which using Oracle's JDK is preferable to OpenJDK, if you know that you dont need commercial support? E.g., maybe Oracle releases patches more frequently, or has some libraries that are more performant.
OracleJDK11+ doesn't allow non licensed production use in commercial settings. Otherwise the builds are nearly identical.