Differences between OpenJDK and OracleJDK

dalibor topic dalibor.topic at oracle.com
Thu Sep 7 13:28:43 UTC 2017

On 07.09.2017 14:52, dalibor topic wrote:
> On 07.09.2017 11:00, Martijn Verburg wrote:
>> Hi all,
>> I've put up a short doc here
>> <https://github.com/AdoptOpenJDK/openjdk-build/wiki/Differences-between-Adopt-OpenJDK-binaries-and-Oracle-JDK-Binaries> 
>> but
>> I'm concerned about it's accuracy.  If there are others who have more
>> information then please do let me know.
> "As per Oracle's recent statement to open source these remaining 
> components, we expect ..." is speculative, rather than accurate. If you 
> are discussing differences between builds as they exist today, 
> speculating about them in the future is not very informative.
> If you want to have a more accurate sense of differences, I'd suggest 
> instead starting with detecting the differences between your builds and 
> the OpenJDK 8/9 RI builds, if any exist. That should be fairly easy to 
> figure out. If there are interesting differences there, then that'd be 
> useful to know to someone, I guess. ;)

With respect to the Oracle JDK, differences to OpenJDK RI builds (which 
again may be quite different from what you are building, per the above) 
would be things like additional documentation, executable 
installers/packages, third party materials such as bundled libraries, 
fonts, etc., deployment tooling, root certificates, commercial features, 

Some distributors provide their own versions of some of the above, which 
makes it hard to make a general statement about the differences between 
Oracle JDK and arbitrary OpenJDK builds. For example, OpenJDK builds by 
third parties are often provided as native packages on Linux by the 
respective third party distributors. In addition, things change over 
time. ;)

As such, your focus on that page to try to figure out the differences 
only for your own builds is a good restriction of scope.

dalibor topic

> cheers,
> dalibor topic

<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961

ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher

<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment

More information about the adoption-discuss mailing list