Microsoft acquires leading AdoptOpenJDK contributor jClarity
Yesterday, Microsoft announced its acquisition of jClarity, London-based provider of software performance analytics and tuning and leading contributor to the AdoptOpenJDK project. Both companies have published statements in the form of blog posts. Let’s take a closer look.
In an official blog post, Microsoft said they want “to support their continued contributions to open source while driving increased performance for Java workloads on Azure.”
John Montgomery, Corporate VP of Program Management for Developer Tools and Services wrote: “In the last few years, Microsoft’s usage of Java has grown and now includes multiple large-scale deployments, such as Azure HDInsight and Minecraft. Additionally, Microsoft customers like Adobe, Daimler and Société Générale have brought their Java production workloads to Azure. With more than half of compute workloads running on Linux, Azure has become a great platform for open source, and that certainly includes Java.”
He also points out that they already know it’s a perfect match because they’ve been working together since June 2018, when Microsoft sponsored the AdoptOpenJDK project to assist in building OpenJDK binaries for Linux and Windows, among other platforms.
He closes his statement by saying:
Microsoft Azure and jClarity engineers will be working together to make Azure a better platform for our Java customers, and internal teams, improving the experience and performance of the platform for Java developers and end-users.
jClarity is a UK-based company that offers commercial support for AdoptOpenJDK binaries, an initiative they co-founded in 2017. The company vision is software healing software, which their portfolio is working towards; one product, Censum, trawls Java garbage collection to find ways to optimize memory use, while another, Illuminate, utilizes machine learning to diagnose and fix issues.
jClarity’s CEO Martijn Verburg also issued a statement via the company’s blog saying: “It’s always been jClarity’s core mission to support the Java ecosystem. We started with our world-class performance tooling and then later became a leader in the AdoptOpenJDK project. Microsoft leads the world in backing developers and their communities, and after speaking to their engineering and programme leadership, it was a no brainer to enter formal discussions. With the passion and deep expertise of Microsoft’s people, we’ll be able to support the Java ecosystem better than ever before!”
He continued: “The jClarity team will continue to work out in the open in various Java communities. With Microsoft’s support, we anticipate being able to contribute back in new and exciting ways.”
This isn’t the first time Microsoft has taken a step towards Java; in September 2018, they worked together with Azul Systems to bring free Java LTS to Azure. This partnership was extended in July this year to support Java in SQL Server 2019 as well.
Microsoft’s mission is “to empower every person and organization on the planet to achieve more.” And it looks like they’re not stopping anytime soon.