Skip to main content
TrustRadius
Microsoft Build of OpenJDK

Microsoft Build of OpenJDK

Overview

What is Microsoft Build of OpenJDK?

The Microsoft Build of OpenJDK is a no-cost distribution of OpenJDK that's open source and available for free for anyone to deploy anywhere. It includes Long-Term Support (LTS) binaries for Java 11 and Java 17 on x64 server and desktop…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

What is Microsoft Build of OpenJDK?

The Microsoft Build of OpenJDK is a no-cost distribution of OpenJDK that's open source and available for free for anyone to deploy anywhere. It includes Long-Term Support (LTS) binaries for Java 11 and Java 17 on x64 server and desktop environments on macOS, Linux, and Windows, AArch64/ARM64 on…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is Java Cloud?

Oracle offers the Java Cloud Service, a PaaS supporting the fast and easy development of Java applications.

Return to navigation

Product Demos

Microservices made easy with Dapr, a Microsoft open source project

YouTube
Return to navigation

Product Details

What is Microsoft Build of OpenJDK?

The Microsoft Build of OpenJDK is a no-cost distribution of OpenJDK that's open source and available for free for anyone to deploy anywhere. It includes Long-Term Support (LTS) binaries for Java 11 and Java 17 on x64 server and desktop environments on macOS, Linux, and Windows, AArch64/ARM64 on Linux and Windows, binaries for macOS on Apple Silicon (AArch64/M1), and musl libc compiled binaries for Alpine Linux on x64.

The Microsoft Build of OpenJDK binaries are based on OpenJDK source code, following the same build scripts used by the Eclipse Adoptium project and tested against the Eclipse Adoptium Quality Assurance suite (including OpenJDK project tests). Microsoft's generally available binaries have passed the Java Technology Compatibility Kit (TCK) which is used to verify compatibility with the Java specifications. The Microsoft Build of OpenJDK is a drop-in replacement for any other OpenJDK distribution available in the Java ecosystem.

Microsoft Build of OpenJDK Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(7)

Reviews

(1-2 of 2)
Companies can't remove reviews or game the system. Here's why
Matthew Budram | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
With so many builds of Java it is good to have a team backing and supporting your Java runtime in production. By leveraging a large company with a support relationship - from a business perspective this mitigates any risk associated with the use of a library in production. This is currently being used via Azure.
  • Support
  • Standard Implementations
  • Risk Mitigation
  • IntelliJ Support
Microsoft has contributed to the OpenJDK project and has also been able to develop support for the Mac M1 chipset. This is amazing that they've seen the importance of supporting all silicon in the spirit of Java. This is very commendable from the tech titan and we look forward to more improvements and enhancements.
  • Consistent Support
Harvey Wyche | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Primarily the use case was to help drive low cost development for workloads in creating cloud based digital prouducts. Microsoft Build OpenJDK allows for support of Java 17 library for use in deployed Linux environments for us to package.
  • Support for the Java libraries that are common use today
  • Support for various architecture environments - Mac, Windows, Linux, etc...
  • Provides a low cost or rather no cost alternative
  • Since it's open source, enterprise support is less than as if you are running paid like an Oracle JDK.
  • Performance is improving and is I would say on par with paid solutions, this could improve to help with growth.
  • Stability will happen over time with more contributions and fixes
I think of a few areas when looking at Microsoft Build of OpenJDK. The first is what is your cost to run for your intended product or project, if you are strapped and fall within the supported areas of Microsoft Build of OpenJDK then it's a no brainer, Microsoft Build of OpenJDK is for you! Lastly, I think of support in the respect to running into a wall and needing a fix. It can take a while for open source tools to produce fixes that the community warrants, so again if you aren't strapped for time and haven't run into a wall and could afford to wait for fixes or relevant patches then again Microsoft Build of OpenJDK is for you. Not everyone has this luxury, but these are a few areas to think about.
  • No cost alternative to paid JDK platforms
  • Performance is that of paid JDK platforms in my opinion
  • Community contribution is a bonus for contributed code and open collaboration
Microsoft Build of OpenJDK stacks up against Oracle JDK (paid) very well. From both a performance, implementation, library support, and collaboration aspect.
Microsoft 365, Microsoft Azure, Azure Bot Service (Microsoft Bot Framework), Azure Application Gateway
Return to navigation