OpenJ9
| Eclipse OpenJ9 | |
|---|---|
| Original author(s) | IBM | 
| Developer(s) | Eclipse Foundation | 
| Stable release | 0.51.0 
   / 5 May 2025 | 
| Repository | |
| Written in | C, C++, Java, assembly | 
| Operating system | Linux, AIX, Windows, macOS, z/OS, IBM i | 
| Type | Java virtual machine | 
| License | Apache License 2.0 GNU General Public License, version 2 with the GNU Classpath ExceptionGNU General Public License, version 2 with the OpenJDK Assembly Exception | 
| Website | eclipse | 
Eclipse OpenJ9 (previously known as IBM J9) is a high performance, scalable, Java virtual machine (JVM) implementation that is fully compliant with the Java Virtual Machine Specification.
OpenJ9 can be built from source, or can be used with pre-built binaries available at the IBM Semeru Runtimes project for a number of platforms including Linux, Windows and macOS. OpenJ9 is also a core component of the IBM developer kit, which is embedded in many IBM middleware products, including WebSphere Application Server and Websphere Liberty. OpenJ9 is also a component of Open Liberty.
Extensive configuration options ensure that the JVM can be tuned to satisfy the requirements of a wide range of Java applications, from complex enterprise applications that run on mainframe hardware to short-lived applications that run on container-based cloud services.