Microsoft said it relies on Java technologies for some of its own internal systems, applications, and workloads Java also powers some Azure infrastructure. Some may not have been formally backported upstream and signposted in OpenJDK release notes. Microsoft Build of OpenJDK binaries may contain backported fixes and enhancements deemed important to customers and internal users. Microsoft also has collaborated with Java vendor Azul Systems and others to offer Java support. During the past 18 months, the company has contributed more than 50 patches for OpenJDK, covering areas such as MacOS packaging, build and infrastructure, and garbage collection fixes. Microsoft said its contributions to OpenJDK started as it learned about the process and how to participate in a meaningful way. Microsoft has seen increasing growth in customer use of Java across the company’s cloud services and development tools. Microsoft said Java is one of the most important programming languages today, as it’s used for everything from critical enterprise applications to hobby robots. Microsoft, with its Java build, surely has Oracle, with its popular Oracle Java Development Kit (JDK) Java releases, in its crosshairs. Redmond will support Java 8 binaries from Eclipse Adoptium on Azure-managed services offering Java 8 as a target runtime option. OpenJDK binaries for Java 17 are due by the end of this year. Microsoft pledges to support Java 11 until at least 2024. Download the Microsoft Build of OpenJDK 11 by following this link.Announced April 6, Microsoft Build of OpenJDK is a simple drop-in replacement for any other OpenJDK distribution in the Java ecosystem. The Microsoft Build of OpenJDK 11 is available for free to deploy in qualifying Azure support plans.įor detailed information, you can refer to the official Microsoft’s documentation. These are intended for use in any Java applications or components that can be deployed anywhere, including the Azure cloud. Microsoft’s contributions to OpenJDK include work on the garbage collector and writing capabilities for the Java runtime.Īlong with the GA release, the company also shipped Microsoft Build of OpenJDK Docker images, along with associated Dockerfiles. Microsoft itself has over 60 Java open source projects on GitHub. In addition, Microsoft-owned GitHub is the home for open source Java projects, with over 3.6 million hosted Java repositories. Microsoft said it will recommend optimizations to customers running Java-based workloads using the Microsoft Build of OpenJDK 11 at scale across services including LinkedIn, Minecraft, SQL Server, Yammer and other internal systems. Along with the cloud platform, Java helps power the company’s LinkedIn site and its Minecraft game. Moreover, Microsoft itself is a big user of Java. The heavy use of Java occurs mostly in the Azure space and was exemplified by the establishment of the Java Engineering Group in its Developer Division in 2019, and the acquisition of jClarity to optimize Java workloads in Azure. Julia Liuson, corporate vice president of Microsoft’s developer division The release follows the April preview of the Microsoft Build of OpenJDK.įor those unaware, this is a long-term support (LTS) distribution of OpenJDK 11 based on the Java SE Platform.Īs Java is one of the most popular programming languages in the world, used by over 7 million developers, Microsoft is intent on bringing more of those developers to the Azure cloud. OpenJDK is the free and open-source reference implementation of the Java SE Platform, which includes the Java Development Kit (JDK).Īnnounced during the Microsoft Build 2021 developer conference, it comes with binaries for Java 11, based on OpenJDK 11.0.11 for 圆4 server/desktop implementations on Linux, Windows, and macOS. Microsoft made its implementation of OpenJDK 11 generally available so that developers who want to use Java on the Azure cloud can do so.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |