I spent the past 3 days trying to figure out how the (not so new anymore) java licensing works, and I'm still not sure if I understand correctly.
Let's say we are a business with 60 workstations. We are only using the WIndows Java JRE workstation installation for appliactions that require it (the old vcenter web console for example). Currently Java JRE 8 is installed.
Now the updates for Java JRE 8 are no longer free for commercial use, but since they are for private use technically we could still install them without paying a license fee (obviously this is not an option).
What I do not understand is the licensing of the newer versions (10, 11). Is JRE 10 still free? Will there be free security updates? Or should I use OpenJDK, but then how do I roll out only the JRE out of openJDK?
I installed openJDK using the installer, but for example the vcenter web console did not work with openjdk installed and "normal" java uninstalled.
Every articel I've read was either talking about developers needing the full JDK specifically or did not come to any conclusion like "Yes, you can use jre 10 for free in a business environment" or "no you must buy licenses". I'm really starting to feel stupid, I know our requirements and quantity and product version yet I still can't get to a yes/no answer somehow.
So can you guys maybe enlighten me? I would greatly appreciate any help!