Skip to content
An OpenJDK release maintained and supported by SAP
Branch: sapmachine
Clone or download
Latest commit 6e62561 Mar 22, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github SapMachine #178: Create SapMachine pull request template Oct 23, 2018
bin 8214718: Update missing copyright year in build system Dec 3, 2018
src Merge branch 'sapmachine' into pr-jdk-13+13 Mar 21, 2019
test Merge branch 'sapmachine' into pr-jdk-13+13 Mar 21, 2019
.gitignore 8210283: Support git as an SCM alternative in the build Sep 7, 2018
.hgignore 8202822: Add .git to .hgignore May 10, 2018
ADDITIONAL_LICENSE_INFO 8193208: Add additional licensing file for the JDK Dec 14, 2017
LICENSE 8154469: Update FSF address May 30, 2016
configure 8187444: Forest Consolidation: Make build work Sep 12, 2017


This project contains a downstream version of the OpenJDK project. It is used to build and maintain a SAP supported version of OpenJDK for SAP customers and partners who wish to use OpenJDK to run their applications.

We want to stress that this is clearly a "friendly fork". SAP is committed to ensuring the continued success of the Java platform:


Check out the Download section on


Check out our wikipages for information about:

Have an issue?

If it's SapMachine specific please let us know by filing a new issue.

Please notice that the SapMachine issue tracker is mainly used internally by the SapMachine team to organize its work (i.e. sync with upstream, downporting fixes, add SapMachine specific features, etc.).

General VM/JDK bugs are maintained directly in the OpenJDK Bug System. You can open a SapMachine issue with a reference to an open or resolved OpenJDK bug if you want us to resolve the issue or downport the fix to a specific SapMachine version. If you find a general VM/JDK bug in SapMachine and don't have write access to the OpenJDK Bug System you can open an issue here and we'll take care to open a corresponding OpenJDK bug for it.

Every SapMachine release contains at least all the fixes of the corresponding OpenJDK release it is based on. You can easily find the OpenJDK base version by looking at the SapMachine version string.

You can find the Differences between SapMachine and OpenJDK and the Features Contributed by SAP in the SapMachine Wiki.


We currently do not accept external contributions for this project. If you want to improve the code or fix a bug please consider contributing directly to the upstream OpenJDK project. Our repositories will be regularly synced with the upstream project so any improvements in the upstream OpenJDK project will directly become visible in our project as well.


This project is run under the same licensing terms as the upstream OpenJDK project. Please see the LICENSE file in the top-level directory for more information.

You can’t perform that action at this time.