OpenJ9

Eclipse OpenJ9
Original author(s)IBM
Developer(s)Eclipse Foundation
Stable release
0.47.0[1] Edit this on Wikidata / 17 September 2024; 58 days ago (17 September 2024)
Repository
Written inC, C++, Java, assembly
Operating systemLinux, AIX, Windows, macOS, z/OS, IBM i
TypeJava virtual machine
LicenseApache License 2.0

Eclipse Public License 2.0

GNU General Public License, version 2 with the GNU Classpath Exception

GNU General Public License, version 2 with the OpenJDK Assembly Exception[2]
Websitewww.eclipse.org/openj9/ Edit this on Wikidata

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.[3]

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[4] 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.[5]

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.

  1. ^ "Release 0.47.0". 17 September 2024. Retrieved 22 September 2024.
  2. ^ "openj9/LICENSE at openj9-0.24.0 · eclipse/openj9". GitHub. Retrieved 6 March 2021.
  3. ^ Leonardo Zanivan (7 February 2018). "New Open Source JVM optimized for Cloud and Microservices". medium.
  4. ^ Holger Voormann (14 March 2018). "Hello OpenJ9 on Windows, I Didn't Expect You So Soon!". DZone.
  5. ^ David Rubinstein (20 September 2017). "IBM releases WebSphere Liberty code to open source". SD Times.