Logo
Sign in
Product Logo
IBM Semeru Runtime Certified Edition for z/OSIBM

IBM Semeru Runtime Certified Edition for z/OS provides a fully Java compliant product by leveraging the abundance of Java APIs, libraries, and Frameworks.

Vendor

Vendor

IBM

Company Website

Company Website

Product details

A high-performance Java runtime and development kit that supports the Java Standard Edition specifications

IBM® Semeru Runtime Certified Edition for z/OS® (formerly known as IBM 64-bit SDK for z/OS, Java Technology Edition) is a programming language provides development tools and an application runtime environment that meets the Java™ Platform, Standard Edition (Java SE) specification. The product includes open source Java technology from the OpenJDK project.

IBM Semeru Runtime Certified Edition for z/OS that provides a platform for building highly robust, scalable and reliable modern enterprise apps. Developers can build batch and transactional apps, microservices, and more by using Java’s APIs, libraries and frameworks.

It is built using the following projects:

  • OpenJDK: the open source, reference implementation of the Java SE platform, which was contributed by Oracle in 2007. For documentation, see Java Platform, Standard Edition Documentation on the Oracle website.
  • Eclipse OpenJ9: a Java virtual machine (VM) that was contributed by IBM from IBM Semeru Runtime Certified Edition for z/OS in 2017.  

Features

  • **Pause-less Garbage Collection (GC): **Reduce GC pause-times for response-time-sensitive and large heap apps, using the Guarded Storage Facility introduced on IBM z14®.
  • **Data Access Accelerator (DAA) library: **Use efficient binary coded decimal operators that leverage the latest IBM z/Architecture® decimal and vector-packed-decimal instructions.
  • **Automated Java Virtual Machine (JVM) adaptation: **Adapt automatically to changing system resource and capacity by autoscaling GC and JIT compilation threads.
  • **31-bit native interoperability: **Interoperate with 31-bit native libraries via Java Native Interface with your 64-bit Java application.
  • **Security providers, services and extensions: **Take advantage of z/OS JAAS Extensions and hardware cryptography, keystore implementations (incl. RACF keystores) with the Java Cryptography Extension (JCE).
  • **Deploy Java SDK on z/OS: **A fully compliant Java product that includes the IBM z/OS platform ports of the OpenJDK Java class libraries and the Eclipse OpenJ9 JVM.
  • **Java Batch Launcher and Toolkit for z/OS: **Run Java app as batch jobs or started tasks. Access traditional z/OS data and key z/OS system services such as catalog search, log streams and more.
  • **No license charge: **Included as part of z/OS and available at no license charge. Use the no-charge SDK for z/OS now and get started quickly.

Benefits

  • **Java SDK on z/OS: **Test and deploy Java applications with Java Standard Edition APIs.
  • **Cost savings: **Run eligible Java work with IBM Z Integrated Information Processors (zIIPs).
  • **Semeru runtimes: **Leverage the class libraries from OpenJDK and the Eclipse OpenJ9 Java VM.
  • **High performance: **Enable Java apps to take advantage of the latest IBM Z instruction sets.
  • **Application monitoring: **Deploy enhanced monitoring and diagnostics for your applications.
  • **Additional enhancements: **Leverage reliability, availability and serviceability (RAS) enhancements.