3月16日,JDK/Java16正式GA。除了介绍新特性外,甲骨文发布的公告还提到了各组织修复JDK16开发过程中问题的数据情况。据介绍,JDK16开发过程中共修复了1897个问题,其中1397个由为Oracle工作的开发人员完成,其余500个由个人开发人员和来自其他组织/公司的开发人员完成。Oracle梳理了这些问题并整理了受让人结果的组织数据后,得到了以下组织结构图,他们共同为JDK16中的错误修复工作做出了贡献:Oracle、RedHat、SAP、Tencent和ARM的贡献最大,他们修复的问题数量位居全球前五,红帽修复的问题数量仅次于甲骨文。与之前版本的JDK15相比,腾讯在修复问题数量上的排名也从第五位上升至第四位——超越了ARM。同时也是国内对JDK贡献最大的公司。说到厂商的开源贡献,除了为JDK修复的issues之外,全球还有一个开源贡献者指数OSCI(OpenSourceContributorIndex)值得关注。它衡量和跟踪企业开发者在GitHub上的开源活动,旨在帮助人们了解哪些商业组织对开源的贡献最大。比如在2月排名中排名第23位的腾讯,在国内厂商中仅次于华为。当然,腾讯如此积极修复JDK的问题,可能还有一个重要原因。毕竟一周前宣布开源的腾讯科纳JDK11是基于OpenJDK的,所以这是对自家产品的间接改进。除了在公告中点名感谢这些大型组织外,Oracle还特别提到了一些小型组织的贡献,如AmpereComputing、Bellsoft、DataDog、Microdoc以及独立开发者,他们共同修复了JDK16中3%的问题.本文转自OSCHINA文章标题:除了Oracle,JDK16修复问题最多的是谁?本文地址:https://www.oschina.net/news/133532/issues-fixed-in-jdk16
