Compare software

Microsoft Build of OpenJDK vs Oracle JDK: catalog facts
Microsoft Build of OpenJDKOracle JDK

Best for: Java developers who want a free, long-term supported JDK

Best for: Java developers who want Oracle's official JDK builds

Free

Free of charge and open source.

Free + paid options

Downloads are available from Oracle, with paid Java SE subscriptions for commercial support.

Windows, macOS, Linux, Command line Windows, Command line
  • Long-term supported releases at no cost
  • Builds for macOS, Linux and Windows
All 3 strengths for Microsoft Build of OpenJDK
  • Long-term supported releases at no cost
  • Builds for macOS, Linux and Windows
  • Patches are upstreamed to OpenJDK by default
  • Official Java builds from Oracle, including long-term support releases
  • Full toolchain: compiler, runtime and command-line tools
All 3 strengths for Oracle JDK
  • Official Java builds from Oracle, including long-term support releases
  • Full toolchain: compiler, runtime and command-line tools
  • Commercial support available
  • One of many OpenJDK distributions with similar contents
  • Support focus leans towards Microsoft's own ecosystem
  • Oracle's licensing terms are more restrictive than OpenJDK builds
  • Commercial support requires a paid subscription
Downloadable app Downloadable app
Open source Not open source
License not stated License not stated
No account needed Not stated if an account is needed
Offline features available Offline features available
Sources for Microsoft Build of OpenJDK

Catalog checked October 1, 2026

Sources for Oracle JDK

Catalog checked October 1, 2026

“Not stated” means we have not confirmed it. Features can vary by device and plan.