Skip to content

Differences between Adopt OpenJDK binaries and Oracle JDK Binaries

Martijn Verburg edited this page Sep 7, 2017 · 4 revisions

There are three major differences between Adopt OpenJDK binaries and Oracle Binaries as of OpenJDK 8 (Java 8).

  1. Font rasteriser (Freetype vs. T2K)
  2. Colour management (OpenJDK uses LCMS, Oracle uses Kodak CMM)
  3. Graphics renderer (pisces vs. ductus)

Marlin comes in as the Graphics renderer for both Adopt OpenJDK and Oracle JDK binaries from Java 9 onwards. So there are only two major differences between Adopt OpenJDK binaries and Oracle Binaries as of OpenJDK 9 (Java 9).

  1. Font rasteriser (Freetype vs. T2K)
  2. Colour management (OpenJDK uses LCMS, Oracle uses Kodak CMM)