微软推出 Microsoft Build OpenJDK
在美国最高法院裁定谷歌对 Java 代码的使用为"合理使用"的隔天,微软方面宣布推出了 Microsoft Build OpenJDK 的预览版,一个 OpenJDK 的长期支持发行版。
该发行版是开源的,可供任何人免费部署在任何地方。它包括基于 OpenJDK 11.0.10+9 的 Java 11 的二进制文件,可在 macOS、Linux 和 Windows 的 x64 服务器和桌面环境中使用。同时,微软还发布了一个新的基于最新 OpenJDK 16+36 版本的 Java 16 for Windows on ARM 的早期访问二进制文件。
微软方面称,随着 Java 客户使用量不断增长,其一直在努力扩大和加深对客户和开发人员的 Java 支持。Java 11 的 Microsoft Build OpenJDK 二进制文件基于 OpenJDK 源代码,遵循 Eclipse Adoptium 项目使用的相同构建脚本,并根据 Eclipse Adoptium Quality Assurance suite(包括 OpenJDK 项目测试)进行测试。Microsoft Build of OpenJDK 是 Java 生态系统中任何其他 OpenJDK 发行版的简单替换。
微软计划至少支持 Java 11 到 2024 年,Java 17 的 OpenJDK 二进制文件则计划在今年年底前推出。同时,微软还计划在提供 Java 8 作为目标运行时选项的 Azure-managed services 上支持 Eclipse Adoptium 的 Java 8 二进制文件。并计划在今年晚些时候把 Microsoft Build of OpenJDK 作为整个 Azure-managed services 中 Java 11 的默认发行版。
Microsoft Azure 可以在浏览器中或直接在 Windows Terminal 中访问 Azure Cloud Shell 进行尝试:
微软内部部署了超过 50 万台 JVM(不包括所有 Azure 服务和客户工作负载),其需求从后端微服务到大数据系统、消息中介、事件流服务和游戏服务器。在这些 JVM 中,已经有超过 14 万台基于 Microsoft Build of OpenJDK。
详情可查看官方博客:https://devblogs.microsoft.com/java/announcing-preview-of-microsoft-build-of-openjdk/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
最新开源索引发布:VSCode 成为第一代码编辑器、百度 Apollo 增长最快
投资机构 Two Sigma Ventures 上周发布了最新的开源索引(Open Source Index),这是一份 GitHub 上最受欢迎且增长最快的 TOP100 开源项目的目录。 值得一提的是,这份开源索引对项目考察的指标不包括其在 GitHub 的 Star 数量,具体的分数由下面列出的变量的加权平均值计算出来,这个分数被 Two Sigma Ventures 称为“TSV 分数”(TSV Score)。 Watcher数量 (40%) –项目的 Watcher 数量是评估项目受欢迎程度的主要指标 Watcher 增长量 (25%) – 项目在过去一个季度的 Watcher 增长量代表了它在开发者生态系统中的发展趋势 Contributor 数量(15%) –contributor 数量反映了社区活跃程度 发布节奏 (10%) – 根据项目在其生命周期中已经提交的 commit 次数来计算发布节奏,该指标主要是反映项目的发展和增长速度 社区健康度评分 (10%) –这里使用了 Github 自己的社区健康度评分指标,该指标评估了一个仓库及其文档的维护情况 根据上述评估策略...
- 下一篇
Notion 编辑器原理分析,如此好用的富文本是如何实现的?
Notion 是我一直用的日常知识管理工具,让我生活与工作的所的资料汇聚在一起。他的使用体验非常棒,各种快捷键可丢掉鼠标行云流水式的进行文字编辑,block 之间随意拖动与组装;无限级的 page 能力,可一直延深整理自己的知识;database 数据管理能力加多种视图展示满足各种对数据的整理需求和日常任务管理 作者:国勇 https://zhuanlan.zhihu.com/p/359122473 一款如此好的笔记工具,不得不让我了解他的技术原理,接下来讲一讲。 先了解怎么设计一款编辑器,做下铺垫,参考 facebook draft-js 的介绍视频 (Draft.js was introduced at React.js Conf in February 2016.)[1],文章讲了做一款编辑器为什么不直接使用 contenteditable,但又不能完全抛弃 contenteditable 的原因。 文章所指的主要原因是 contenteditable 中 DOM = State ,这里的 State 指存储用户输入的内容,为 html 格式;从用户操作发起到数据修改整个过程都由...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7设置SWAP分区,小内存服务器的救世主