2018年5月17日,作為唯一中國代表,阿裡巴巴獲邀加入 Java 全球管理組織 Java Community Process (JCP) 的最高執行委員會。此次獲得執行委員會席位,讓中國企業首次加入到 Java 全球标準的制定中,更多“中國标準”有望成為全球規範。
JCP 是一個開放性的國際技術标準組織,職責是發展和更新 Java 技術規範。由24個成員組成的執行委員會則是該組織的最高決策機構,負責規劃 Java 的技術演進方向。

Java 是全球使用最為廣泛的開發語言之一。目前 Java 技術已無處不在,無論是手機應用、電腦軟體還是物聯網,衆多中國網際網路企業也将 Java 作為主要程式設計語言。但長期以來,Java 标準規範的制定主要由甲骨文、ARM、IBM、Intel、SAP、Twitter 等國外企業主導。此次阿裡加入 JCP 執行委員會後,将把更多中國開發者的聲音帶入 Java 規範的制定中,使更多“中國标準”成為全球規範。2017年阿裡就面向全球釋出了《阿裡巴巴 Java 開發規約》,這一規約集合了衆多中國工程師的智慧與經驗,幫助全球開發者實作了更為高效、更加容錯、更有協作性的 Java 開發。目前這一規約已經成為全球重要的開源标準代碼規範。
據透露,阿裡此次能夠入選 JCP 執行委員會主要緣于在電商、金融、物流等領域積累的豐富 Java 應用場景實踐,讓阿裡巴巴有機會通過疊代式創新,将前沿 Java 技術應用于真實的生産環境。在“雙十一”等活動中,面對海量的使用者與資料,阿裡的Java架構在穩定性與高性能上通過了一系列考驗。
阿裡巴巴最早于2010年開始基于 OpenJDK 開源軟體的自研開發,并在2015年着手 OpenJDK8 的優化和定制工作,并推出了定制版的 AJDK(AlibabaJDK)。此外,阿裡還開源了
JStorm,
Dubbo RocketMQ,
FastJson等一系列為開發者熟悉并廣泛使用的 Java 産品。加入 JCP 執行委員會後,阿裡将更緊密地和 OpenJDK 等開源社群開展合作,分享阿裡在 Web Scale 等領域的經驗、實踐與技術洞見,促進 Java 技術的持續發展。
本文來自雲栖社群合作夥伴“開源中國”
本文作者:王練
原文連結