Java 21 and Java 17 Available Now
Java 21 and Java 17 Available Now
Java 21 and Java 17 Available Now
• JDK 21
• JDK 17
• GraalVM for JDK 21
• GraalVM for JDK 17
JDK Development Kit 21.0.2 downloads
JDK 21 binaries are free to use in production and free to redistribute, at no cost, under
the Oracle No-Fee Terms and Conditions (NFTC).
JDK 21 will receive updates under the NFTC, until September 2026, a year after the release
of the next LTS. Subsequent JDK 21 updates will be licensed under the Java SE OTN
License (OTN) and production use beyond the limited free grants of the OTN license
will require a fee.
• Linux
• macOS
• Windows
Documentation Download
Release information
• Online Documentation
• Installation Instructions
• Release Notes
• Documentation License
• JDK 21 Licensing Information User Manual (includes third-party licenses)
• Certified System Configurations
• Readme
The URLs listed above will remain the same for update releases to allow their use in
scripts.
Contact us
• Java 8
• Java 8 Enterprise Performance Pack
• Java 11
• Linux
• macOS
• Solaris
• Windows
Documentation Download
• JRE 8
o
o
o
o
• Server JRE 8
o
o
o
o
Which Java 8 package do I need?
• Software developers: Java SE Development Kit (JDK)
For Java developers. Includes a complete JRE plus tools for developing,
debugging, and monitoring Java applications.
Learn more
• Administrators running applications on a server
Server Java Runtime Environment (Server JRE). For deploying Java
applications on servers. Includes tools for JVM monitoring and tools commonly
required for server applications, but does not include browser integration (Java
plug-in), auto-update, or an installer.
Learn more
• End user running Java on a desktop: Java Runtime Environment (JRE)
Covers most end-users needs. Contains everything required to run Java
applications on your system.
Release information
• Online Documentation
• Installation Instructions
• Release Notes
• Java SE Licensing Information User Manual (includes third-party licenses)
• Certified System Configurations
• JDK ReadMe
• JRE ReadMe
• Demos and Samples Archive