NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

微软正式宣布加入 OpenJDK 项目

  • 2019-11-04
  • 本文字数:1049 字

    阅读完需:约 3 分钟

微软正式宣布加入 OpenJDK 项目

近日,微软的 Bruno Borges 在 OpenJDK 邮件列表中发布了一条消息,宣布微软已经正式签署《Oracle 贡献者协议》,并表示期待未来参与 Java 的未来。



微软 Bruno Borges 最近发布了一封邮件,具体信息可以在OpenJDK 邮件列表中找到,主要信息表明:微软正式加入 OpenJDK 项目。


在过去的一周中,微软正式签署了《甲骨文贡献者协议》,Oracle 对我们参与该项目表示了认可及欢迎。我代表微软 Java 工程团队,很高兴正式加入 OpenJDK 项目,并期待与你们的合作。


过去,如果以“微软”和“Java”为关键字进行搜索,出现的信息很少,且其中大部分也与微软如今对 Java 的态度相反。在这封邮件中,Bruno Borges 表示,微软及其子公司在许多方面都高度依赖 Java,并在微软 Azure 中向客户提供 Java 运行时服务。微软已经认识到在 Oracle 成功有效管理下的 OpenJDK 项目所获得的价值,它收购了 Java,得到了更广泛的软件生态系统,微软也期待做出自己的一份贡献。


由 Martijn Verburg 领导的 Java 工程团队已经与其他使用 Java 的微软组织及子公司,还有 Java 生态系统中的合作伙伴(例如 Azul Systems、Oracle、Pivotal、Red Hat、Intel、SAP 等)合作,整个团队将加入一些 OpenJDK 邮件列表并参与会话。


我们期待参与 Java 的未来。


据了解,Bruno Borges 曾经是 Oracle 的一名开发人员,现在担任微软 Java 的首席产品经理。他介绍了 Java 工程团队负责人, jClarity 的首席执行官 Martijn Verburg,而 jClarity 是 AdoptOpenJDK 的主要贡献者,于今年 8 月被微软收购。


当年,Java 刚刚出世之时,微软的态度并非这样积极。为了消除 Java 这个潜在的威胁,微软曾经推出了 J++语言,并称其符合 Java 规范,与 Java 具有一样的语法和关键字,但是没有实现 Java 的 RMI 和 JNI。后来,微软被 Sun 以“歧视使用 Java 软件,旨在维持其视窗操作系统的垄断地位,违反反垄断法”为由起诉,并败诉赔偿了两千万美元。


最近几年,微软转型云计算,拥抱开源。2014 年,微软首次向 OpenJDK 贡献代码,内容关于 Windows 上 TCP 回环快速路径机制方面的优化。2018 年 10 月,Oracle 计划将 OpenJDK 的源码库迁移至 GitHub。后来的事情大家都知道了,GitHub 被微软收购,微软与开源的关系更进一步。


目前,Java 在企业级市场有着极为广泛的应用,亚马逊和阿里巴巴都先后开源了自己研发的 OpenJDK:CorrettoDragonwell,如今微软也宣布正式加入 OpenJDK 项目,这对于该项目未来的发展绝对是利好的。


参考链接:


https://mail.openjdk.java.net/pipermail/discuss/2019-October/005173.html


2019-11-04 16:134940
用户头像
赵钰莹 InfoQ 主编

发布了 875 篇内容, 共 605.5 次阅读, 收获喜欢 2671 次。

关注

评论 2 条评论

发布
用户头像
写下我的想法。
2019-11-06 13:09
回复
用户头像
2019-11-04 19:15
回复
没有更多了
发现更多内容

网络安全学习:内网渗透案例,打破渗透瓶颈

网络安全学海

黑客 网络安全 信息安全 安全漏洞 内网渗透

关于提升视野的一些想法

姬翔

9月日更

学生管理系统 - 毕设架构设计

黑鹰

万字长文说透分布式锁

多颗糖

redis zookeeper 分布式 分布式锁 etcd

Vue进阶(九十一):自定义指令

No Silver Bullet

Vue 9月日更

Java + opencv 实现年龄识别

张音乐

Java OpenCV 9月日更 年龄识别

模块二作业

potti

架构实战营

Linux之ssh-agent命令

入门小站

Linux

模块2-作业

笑看风雨情

Python代码阅读(第24篇):根据筛选函数将列表元素分成两组

Felix

Python 编程 Code Programing 阅读代码

技术债的前世今生

码猿外

架构设计 技术债 敏捷精益 软件架构治理

Go- 接口-2

HelloBug

interface Go 语言

Redis核心原理与实践--字符串实现原理

binecy

redis 书籍推荐 源码学习

GitHub上霸榜多时的“大哥”!竟是Alibaba内部被疯狂转载的Spring全能指南?

Java 编程 架构 面试 springboot

Go- 接口-1

HelloBug

interface Go 语言

【8月书单】

姬翔

9月日更

Promise.allSettled() 原理解析及使用指南

devpoint

异步 Promise 9月日更

微信朋友圈高性能架构分析-模块二作业

娜酱

#架构实战营

架构实战营 微信朋友圈高性能复杂度分析

💤 ZZzz💤

架构实战营

java疫情上报打卡小程序源码(毕设)

清风

毕业设计

10. 大数据--人工智能的基石

数据与智能

人工智能

【Flutter 专题】57 图解页面小跳转 (三)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 9月日更

css中background简写顺序,css权重应该怎么计算

你好bk

CSS 大前端

面试题 -- 如何设计一个线程池

秦怀杂货店

线程 线程池 并发

Neon 支持

Changing Lin

9月日更

Go- 反射

HelloBug

reflect Go 语言

微信朋友圈的高性能复杂度分析

晓波

架构实战营

【VueRouter 源码学习】第二篇 - 路由的配置和使用

Brave

源码 vue-router 9月日更

为什么要招聘有经验的人?

石云升

职场经验 9月日更

在线JSON转Csharp工具

入门小站

工具

架构实战营 - 模块二作业

en

「架构实战营」

微软正式宣布加入 OpenJDK 项目_语言 & 开发_赵钰莹_InfoQ精选文章