微软宣布加入 OpenJDK 项目

近日,微软的 Bruno Borges 在 OpenJDK 邮件列表中发布了一条消息,内容包含接下来发生的事情以及微软如何开始将其团队整合到 OpenJDK 社区。在邮件中,Bruno Borges 提到,微软已正式签署《Oracle 贡献者协议》。同时,他重申了微软对 Java 的承诺,以及微软团队对回馈 Java 社区的期待。

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

该邮件可以在 OpenJDK 邮件列表中找到:

嗨,OpenJDK 社区,

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

众所周知,微软及其子公司在许多方面都高度依赖 Java,并且在微软 Azure 云中向客户提供 Java 运行时服务。微软已经认识到在甲骨文成功有效管理下的 OpenJDK 项目所获得的巨大价值,它收购了 Java,得到了更广泛的软件生态系统,我们也期待做出自己的一份贡献。

我们团队在初期将致力于一些小的 bug 修复和反向移植,这有助于我们更好地成为 OpenJDK 的一员。例如,我们已经了解到,在发布补丁之前最好先讨论更改,并且我相信我们还有很多东西要学习。

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

我们期待参与 Java 的未来。

微软首次向 OpenJDK 贡献代码是在 2014 年,贡献内容关于 Windows 上 TCP 回环快速路径机制方面的优化。2018 年 10 月,甲骨文计划将 OpenJDK 的源码库迁移至 GitHub,彼时的 GitHub 刚刚被微软收购,此后微软与 OpenJDK 的关系也更进了一步。

此次微软将为 OpenJDK 做贡献的消息发出后,也有网友(id:yanglbme)梳理了二十多年来微软与 Java 的一二事https://juejin.im/post/5dbaac8cf265da4d365f28a6):

  • 1996 年,微软推出 J++ 语言,并推出了 Visual j++ 集成编程工具,对 Java 进行了大量的修改。
  • 1997 年,Sun 公司以“歧视使用 Java 软件,旨在维持其视窗操作系统的垄断地位,违反反垄断法”为由起诉微软。
  • 2001 年 1 月,SUN 胜诉,根据双方达成的和解协议,微软不得对 Windows 操作系统中包含的 Java 语言作任何改动,并获赔 2000 万美元。
  • 2001 年年底,微软在推出新版操作系统 Windows XP 和新版 IE 时,故意不安装 Java 软件,并且推出高仿 Java 的语言 C# 和 .net 框架。
  • 2002 年 6 月,微软称从 2004 年起,因为安全原因微软的 Windows 操作系统将不再支持 Java 语言。
  • ...
  • 2019 年 10 月,微软宣布加入 OpenJDK 参与开发。

原文地址:https://www.cnblogs.com/xdclass/p/11798438.html

时间: 2024-11-13 09:34:09

微软宣布加入 OpenJDK 项目的相关文章

微软宣布加入 OpenJDK,打不过就改变 Java 未来!

近日,微软的 Bruno Borges 在 OpenJDK 邮件列表中发布了一条消息,内容包含接下来发生的事情以及微软如何开始将其团队整合到 OpenJDK 社区. 在邮件中,Bruno Borges 提到,微软已正式签署<Oracle 贡献者协议>.同时,他重申了微软对 Java 的承诺,以及微软团队对回馈 Java 社区的期待. Borges 曾经是 Oracle 开发人员,现在担任微软 Java 的首席产品经理.他向大家介绍了 Java 工程团队负责人 Martijn Verburg,V

Kinect外包团队(长年承接微软Kinect体感项目外包,有大型Kinect案例)

承接Kinect体感企业项目.游戏项目外包 有丰富案例提供演示,可公对公签正规合同,开发票. 我们是北京的公司.专业团队,成员为专业WPF产品公司一线开发人员,有大型产品开发经验: 提供优质的售后服务,保证产品质量,轻量级产品可以提供规范清晰的源代码,有业务需求可以进行一对一的技术指导. 欢迎联系QQ:372900288,电话:13911652504: 我们提供免费咨询及项目评估,全职WPF程序员,正规办公地点.

微软开源 2019:“讨好”开发者,当开源圈的“万人迷”

又到了年末各种盘点出炉的时候,开源圈今年虽然没有"GitHub 被微软收购"."Red Hat 被 IBM 收购"如此重磅且出圈的新闻,但依然不失精彩.开源圈作为开发者密度最高的圈子,微软作为开发者群体中"***率"最高的商业公司,微软与开源之间的故事,天生自带流量属性. 本文就来和大家一起回顾微软在 2019 年与开源相关的重要事件 —— 主要是引发较多关注和广泛讨论的新闻. 为了更好地理解微软的开源 2019,下面我们将会按不同的领域而非时间

上周热点回顾(10.28-11.3)

热点随笔: · 最近程序员频繁被抓,如何避免面向监狱编程!? (HollisChuang)  · 借着谈转正感想的时机,再聊聊外企和互联网公司的工作体验 (hsm_computer)  · 代码传奇 | 身价10亿的程序员 雷军当年也为他打工——WPS之父 求伯君 (纯洁的微笑)  · 如何在局域网内开一家电影院 (AntzUhl)  · 有农民说这辈子再也不种菜了,有大龄码农这辈子还能继续写代码么? (深蓝医生)  · 前端图片上传那些事儿 (ChessZhang)  · 谈谈最近的面试感悟和

Java 9终于要包含Jigsaw项目了

当Jigsaw在Java 9中最终发布时,这个项目的历史已经超过八年了. 转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0228/180.html?1456925937 在最初的几年中,它必须要与另外两个类似的Java规范请求(Java Specification Request )进行竞争,这两个规范名为JSR 277 Java模块系统(Java Module System)以及JSR 294 增强的模块化支持(Improved Modula

23个.NET开源项目

Castle是.NET里走过了三年的开源框架,下载地址如:http://www.castleproject.org/index.html ,当然如果你是从事过JAVA开发并用过spring,hibernate的话,那看这个框架应该说是很清晰.另付上在这个框架上有研究的一些Blog文章:http://terrylee.cnblogs.com/,,看过他整理制作的新版本C#设计模式的人大概知道. Nbear 是另一个.NET开源框架http://nbear.org/ or http://www.co

[云快讯]《微软+Dell 打造一体化混合云系统》

2015-10-22 张晓东 东方云洞察 点击上面的链接文字,可以快速关注"东方云洞察"公众号 戴尔和微软宣布联手向市场推出一个融合系统:将服务器.存储和软件集成在一个完整的"盒子"中,通过这个一体机设备可以很容易地连接到微软的云服务. 所谓的云平台系统标准的目标是建立一个混合云环境,其中一个重要目的是把企业内部设备连接到公共云服务,如备份和恢复,或在企业需要时,公共云能够方便的提供更多的计算和存储容量. 一体机这种模型,多数大型IT厂商都有相应的产品推出,包括HP

TFS2013 微软源代码管理工具 安装与使用图文教程

最近公司新开发一个项目要用微软的TFS2013进行项目的源代码管理,以前只是用过SVN,从来没有用过TFS,所以在网上百度.谷歌了好一阵子来查看怎么安装和配置,还好花了一天时间总算是初步的搞定了,下面就简单介绍一下安装和配置过程. 一.安装和配置过程介绍 要安装TFS2013当然要先进行下载了,可以在下面的地址下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=43728:文件有2.5G 下载完成后,双击vs2013.3_tfs_

微软源代码管理工具TFS2013安装与使用详细图文教程(Vs2013)

转:http://blog.csdn.net/gulijiang2008/article/details/41447989 这篇文章联合软件小编主要介绍了微软源代码管理工具TFS2013安装与使用图文教程,本文详细的给出了TFS2013的安装配置过程.使用教程,需要的朋友可以参考下 最近公司新开发一个项目要用微软的TFS2013进行项目的源代码管理,以前只是用过SVN,从来没有用过TFS,所以在网上百度.谷歌了好一阵子来查看怎么安装和配置,还好花了一天时间总算是初步的搞定了,下面就简单介绍一下安