We are grateful to the many experienced developers who reviewed proposed changes, the early adopters who tried out early access builds and reported issues, and the dedicated professionals who provided feedback on the OpenJDK mailing lists.
#OpenJDK JDK 25 General-Availability Release is here!
Builds for Linux / AArch64: https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_linux-aarch64_bin.tar.gz
Linux / x64:
https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_linux-x64_bin.tar.gz
macOS / AArch64:
https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_macos-aarch64_bin.tar.gz
macOS / x64:
https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_macos-x64_bin.tar.gz
Windows / x64:
https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_windows-x64_bin.zip
#Java 25 is now available!
Your:️ FREE
️ Multi-platform
️ Open source
️ Production ready
️ Binary release
...made available by @Oracle. Learn more https://blogs.oracle.com/java/post/the-arrival-of-java-25
Java 25 / JDK 25: General Availability: https://mail.openjdk.org/pipermail/jdk-dev/2025-September/010483.html
Features: https://openjdk.org/projects/jdk/25/
Downloads: https://jdk.java.net/25/
Emerging threats demand stronger defenses for #Java apps!
Learn how to adapt runtime security settings and prepare for post-quantum cryptography from the latest video from our #RoadTo25 series: https://youtu.be/xeOuEqorY8g
Always a pleasure to listen to @JosePaumard speaking about changes in #Java after JDK21
Deep dive analysis: we examine #JDK25 and predict what features have, or could be, targeted for #JDK26.
Read on #InfoQ: https://bit.ly/3HQJwZY
First JDK 25 Release Candidate: https://mail.openjdk.org/pipermail/jdk-dev/2025-August/010296.html
Downloads: https://jdk.java.net/25/