Oracle releases Java SE 21
After six months of development, Oracle has released the platform Java SE 21 (Java Platform, Standard Edition 21), which serves as the reference implementation using the open project OpenJDK. The latest version retains reverse compatibility with previous versions, allowing most previously written Java projects to function without any changes. The Java SE 21 assembly (JDK, Jre, and Server Jre) is now available for installation on Linux (x86_64, aarch64), Windows (x86_64), and macOS (x86_64, aarch64).
The standard implementation of javase21, which is designed as part of the OpenJDK project, is fully open under the GNU Classpat license. This allows for dynamic binding to commercial products. Please note that support for the Java SE 11 LTS vehicle will be stopped in September of this year.
It is important to recall that starting with the release of Java 10, the project moved to a new development process, with a shorter cycle for forming new releases. The new functionality is now developed in the constantly updated master-test, which includes ready-made changes. From this, every six months, new branches are created to stabilize issues.
Innovations in Java SE 21
- Added preliminary support for string templates