Featured resources

How different is OpenJDK?

Want to understand the difference between an Oracle JDK and an OpenJDK from the AdoptOpenJDK community?

OpenJDK with Eclipse OpenJ9: No worries, just improvements

Why OpenJDK with Eclipse Open J9 is the best Java runtime, with fast startup, small footprint and great performance.

New to Eclipse OpenJ9?

OpenJ9 is a drop-in replacement for the Hotspot VM. Learn about the slight runtime differences and get migration hints.

Optimize JVM startup with OpenJ9

Boost startup speeds with shared classes caching, dynamic AOT and more.

Memory management in Eclipse OpenJ9

Learn about garbage collection tradeoffs and tuning with OpenJ9.

AdoptOpenJDK: A community you can count on

Looking for a performant, multiplatform, production-ready JDK? Learn why AdoptOpenJDK should be at the top of your list.

Quick links

AdoptOpenJDK Community

Eclipse OpenJ9

Support for IBM Runtimes for Business

IBM Runtimes for Business

Class sharing in Eclipse OpenJ9

Find out how to save on enterprise support for Java