SAP builds its own Java distribution

Downstream version of OpenJDK supports Windows, Linux, MacOS, and Docker.

Paul Krill Mar 01st 2019

SAP has released a “friendly fork” of open source Java, called SapMachine.

The project, which began in December 2017, serves as a downstream version of OpenJDK maintained by SAP. SAP customers and partners can use it to run their applications. OpenJDK is the open source version of Java.

SapMachine releases align with releases of OpenJDK. The current production version is SapMachine 11 Long Term Support. Up next is the release of SapMachine 12, an implementation of Java Development Kit (JDK) 12, which is due on March 19. Afterward, work will begin on SapMachine 13.

SapMachine is supported on Windows, Linux, and MacOS. Docker images are available for most versions. Releases have passed the Java Compatibility Kit, for certifying compatibility with OpenJDK. Starting with JDK12, SAP will maintain active branches of SapMachine for several Java versions.

Where to download SapMachine

The production release of SapMachine is available from SAP.