← ← Back to all products
Microsoft Build of OpenJDK
Active
Runtimes & JDKs Latest Version: 25.0.2 Latest Release: Jan 20, 2026
Microsoft Build of OpenJDK is a free, open-source OpenJDK distribution supported by Microsoft.
Versions
4
Latest Version
25.0.2
Active Support
4
EOL
0
Lifecycle Timeline
Today ↓
25
25
21
21
17
17
11
11
Active SupportSecurity SupportEOL
Versions
| Release | Release Date | Active Support | EOL | Latest Version | LTS | Status |
|---|---|---|---|---|---|---|
| 25 | Sep 16, 2025 | - | Sep 30, 2030 | 25.0.2 | Yes | Active |
| 21 | Sep 19, 2023 | - | Sep 30, 2028 | 21.0.10 | Yes | Active |
| 17 | Sep 14, 2021 | - | Sep 30, 2027 | 17.0.18 | Yes | Active |
| 11 | Jan 21, 2019 | - | Sep 30, 2027 | 11.0.30 | Yes | Active |
Frequently Asked Questions
Is it safe to continue using Microsoft Build of OpenJDK 11?
Microsoft Build of OpenJDK 11 is currently supported and receiving updates. You can continue using it safely until its end-of-life date.
What is the latest version of Microsoft Build of OpenJDK?
The latest version of Microsoft Build of OpenJDK is 25.0.2, released in the 25 release cycle.
How many versions of Microsoft Build of OpenJDK are currently supported?
Microsoft Build of OpenJDK currently has 4 actively supported version(s): 25, 21, 17, 11.
When does Microsoft Build of OpenJDK 25 reach end of life?
Microsoft Build of OpenJDK 25 is scheduled to reach end of life on Sep 30, 2030.
What should I do when Microsoft Build of OpenJDK reaches end of life?
When a Microsoft Build of OpenJDK version reaches end of life, you should: 1) Plan your migration to a supported version as soon as possible. 2) Review the release notes for breaking changes. 3) Test your applications thoroughly in a staging environment. 4) Update your dependencies to ensure compatibility with the new version.