Oracle's JVM Strategy

Hernik Ståhl Clears Up JVM Confusion

Jessica Thornsby

Oracle issue a statement, following some upset in the community regarding the JVM.

Hernik Ståhl has posted Oracle’s JVM strategy for those who were not in
attendance at JavaOne. This comes after Adam Messinger made some
comments about a premium version of the JVM at QCon. This caused
concern regarding the possible pricing of the JVM
(especially considering the recent news regarding MySQL) and the possibility that
features might deliberately be omitted from the free version, in
order to encourage customers to upgrade to the premium flavour.
However, there was also some debate as to whether this premium
version might refer to the continuation of the JRockit paid for
elements. Now, Hernik Ståhl has set out to clear up the confusion,
with some handy bullet points:

  • “JRockit and HotSpot will be merged into single JVM,
    incorporating the best features from both
  • The result will be contributed incrementally to OpenJDK
  • Some (existing) value-adds, such as those in JRockit Mission
    Control will remain proprietary (and licensed commercially)
  • Oracle will continue to distribute free (gratis) JDK and JRE
    binaries which includes some closed source goodies
  • The JVM convergence will be a multi-year process.”

He also confirms that Oracle will maintain both an open and a
closed implementation, and Java for Business, JRockit Mission
Control, JRockit Real Time and JRockit Virtual Edition will remain
proprietary add-ons. Enterprise support for free (gratis) Oracle
JDK will be continued. In a further effort to dispel the rumours,
he pledges that: “the overwhelming majority of all JVM work we do
will go into OpenJDK (this includes all performance features from

comments powered by Disqus