https://news.cnblogs.com/n/646003/
  近日,微软的 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 参与开发。

  消息来源:jaxenter

最新文章

  1. Java虚拟机
  2. hexo环境变量的配置问题
  3. Java多线程初学者指南系列教程
  4. SVN+FTP服务器搭建(一)——SVN安装配置篇
  5. PHP 反射 ReflectionClass
  6. 【随手记-有空整理】Linux随手记
  7. docker 使用案例:部署nginx
  8. [SDOI 2015]约数个数和
  9. the import java.util.* cannot be resolve,怎么解决
  10. 2018-2019-2 20165215《网络攻防技术》Exp6 信息搜集与漏洞扫描
  11. flask保存 文件到本地
  12. Codeforces 633C Spy Syndrome 2 【Trie树】+【DFS】
  13. MAC 开启与关闭SIP
  14. Apache Beam是什么?
  15. java 面向对象基本知识
  16. 用jquery添加新元素很容易,面对jquery append 动态添加的元素事件on 不起作用我们该如何解决呢?
  17. 使用openpyxl实现excel文件的读取操作
  18. docker-compose 在线安装升级
  19. SharePoint Online 创建资产库
  20. CCF 高速公路 tarjan求强连通分量

热门文章

  1. Uva11762 Race to 1——有向无环图&&记忆化搜索
  2. ES6对象的个人总结
  3. window对象方法(alert-confirm-prompt)
  4. OLED液晶屏幕(4)串口读取文字并分割,液晶屏幕显示
  5. learning scala list.collect
  6. 【叔小生】JavaScript进阶篇
  7. Painting The Fence(贪心+优先队列)
  8. flume 测试 hive sink
  9. Protobuf多协议
  10. SQL优化:一些简单的又实用的SQL优化方案【转】