-
Notifications
You must be signed in to change notification settings - Fork 95
Home
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. SAP is:
-
A member of the JCP Executive committee since 2001 and recently served in the JSR 379 (Java SE 9), JSR 383 (Java SE 18.3), JSR 384 (Java SE 11), JSR 386 (Java SE 12), JSR 388 (Java SE 13), JSR 389 (Java SE 14), JSR 390 (Java SE 15), JSR 391 (Java SE 16), JSR 392 (Java SE 17), JSR 393 (Java SE 18), JSR 394 (Java SE 19), JSR 395 (Java SE 20), JSR 396 (Java SE 21) and JSR 397 (Java SE 22) Expert Groups.
-
Among the biggest external contributors to the OpenJDK project (see fix ratio for OpenJDK 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22).
-
Leading the OpenJDK 17 updates project, and heavily supporting the OpenJDK 11 updates project and OpenJDK 21 updates project
-
Creator of the helpful NullPointerExceptions JEP: the exceptions now tell you what was null
-
Leading the PowerPC/AIX porting project.
-
Contributing as many of our features as possible to the OpenJDK project and keep the diff of this project as small as possible.
-
Creating tools for developers
- Malloc Tracer to look into native allocations
- JFR Event Collection: Information on all JFR events for a specific JDK
- AP-Loader: AsyncProfiler in a single cross-platform JAR
- Java JFR Profiler Plugin: A profiler plugin for IntelliJ
- Contributing to async-profiler and JMC
-
Blogging and Presenting at Java conferences all over the globe