微软终于对JDK下手了
大家好,我是D哥
点击关注下方公众号,Java面试资料 都在这里
刺激不刺激?美国最高法院刚裁定谷歌在 Android 系统中使用的 Java API 代码合理,第二天微软就推出了合理的Microsoft Build of OpenJDK 的预览版,并且在推特儿上“向 Microsoft Build of OpenJDK 问好!”这波合理宣传真是赚足了关注呀~
好奇预览版的朋友可以自己去瞅瞅:https://www.microsoft.com/openjdk
重点来了,话说这个发行版是开源的,任何人都可以在任何地方免费部署哟,而且长期有效!介绍一下,这个发行版包括基于 OpenJDK 11.0.10+9 的 Java 11 的二进制文件,支持 macOS,Linux 和 Windows x64 服务器的桌面环境。这还没完,微软还发布了一个基于最新 OpenJDK 16+36 版本的 Java 16 for Windows on ARM 的早期访问二进制文件。
除此之外,微软表示自己一直在路上:为众多的Java客户和开发人员努力提升Java支持水平。
长久以来,微软都依赖 Java 来实现其各种内部系统、应用程序和工作负载,并在内部部署了50多万台 Java 虚拟机,基于 Microsoft Build of OpenJDK开发的JVM就超过了14万台。
由此发行版遵循 Eclipse Adoptium 项目使用的相同构建脚本,并针对 Eclipse Adoptium Quality Assurance suite进行了测试,还通过了针对 Java 11 的 Java 技术兼容性套件。
说到这儿就明白了吧?其实Microsoft Build OpenJDK 就是 Java 生态系统中任何其他 OpenJDK 发行版的简单替代版本。
没有内鬼,正经消息显示,关于Java 11,微软在2024年之前都会支持的,在2021年底之前微软应该是会推出Java 17 的 OpenJDK 17 二进制文件,并且Microsoft Build of OpenJDK 也将在今年成为整个 Azure-managed services 中 Java 11 的默认发行版。
有木有很期待?