The fallacy is that those of us that deal with commercial JVMs have more to choose from than "the JVM".
OpenJDK is a lot more than just the JVM (it's also the runtime libraries). Open JDK's JVM is named HotSpot.
Re:JVM Internals (2013)
by tokenizerrr on Sunday April 19, 2015 @01:52PM
(#9404033)
I think the only JVM named HotSpot is the one distributed by Oracle.
They are one and the same. Oracle's JVM is the OpenJDK's JVM, slightly modified (they mostly add monitoring capabilities that were part of the JRockit JVM), and Oracle's JDK (which contains the JVM) is OpenJDK with some minor additions.
This changed in Java 7. OpenJDK is now the reference implementation, and thus "the JVM"