12月7日消息,近日,Java全球管理组织JCP披露了最高执行委员会(JCP-EC)新成员名单,作为唯一中国代表,阿里巴巴再次连任,任期两年。这是阿里连续三次入选JCP最高管理席位,代表着中国技术公司长期参与Java全球技术标准和规范的制定。
Java是全球使用范围最广泛、最具影响力的计算机编程语言之一,全球有超过150 亿台设备运行的都是Java程序。Java Community Process(JCP)是一个开放的国际组织,负责规划和领导Java的发展,执行委员会(JCP-EC)是其最高决策小组。
据悉,阿里多次进入JCP执行委员会名单,主要源于对Java技术生态发展的长期积极贡献。多年来,阿里深耕Java技术,自2004年全面从PHP转向Java语言后,Java技术就在阿里蓬勃发展,数万名阿里开发者贡献了超过10亿行Java代码。
除了自身全面拥抱Java语言,阿里还积极贡献OpenJDK开源社区,深度参与Java生态两大开源基金会Eclipse及Apache,引领推动Java技术发展;阿里还积极推广Java技术,推动年轻一代Java人才培养。
积极贡献OpenJDK开源社区,深度参与Java技术推广
2019 年,阿里宣布对外开源Alibaba Dragonwell(前身为AJDK),这是国内最早开源的OpenJDK长期支持(LTS)版本。目前,Alibaba Dragonwell 已经支持 Java 8、11、17三个使用广泛的 LTS 版本, 以及 X86-64、AArch64(ARM)、RISC-V 64 三种业界主流的 CPU 架构,支撑覆盖了支付宝、淘宝、菜鸟、高德等众多APP及阿里云上丰富多样的用户场景,部署规模达数百万量级。
阿里是OpenJDK开源社区长期活跃的贡献者, 也是新一代通用多语言高性能虚拟机GraalVM开源项目的深度参与者,更是GraalVM 项目咨询理事会唯一中国成员。
Eclipse是Java语言最流行的IDE集成开发工具之一,由Eclipse基金会负责管理和运营。阿里是Eclipse Adoptium工作组的联合发起方和PMC成员,参与社区治理与日常运营以及讨论、规划技术发展方向,为Java生态提供完全兼容Java标准、社区中立的高质量OpenJDK发行版,让Java用户有了更多选择。2022年,阿里还将EMT4J项目开源并贡献到Eclipse Adoptium工作组,帮助开发者轻松应对Java应用版本升级难题。
开源众多知名Java项目,推动Java人才培养
Apache基金会的大多数Java开源项目也都有阿里的积极参与,覆盖消息队列、中间件、微服务、大数据、数据库等多个领域。其中,Flink、RocketMQ、Dubbo等一系列为开发者熟悉并广泛使用的Java产品均由阿里开源。
作为Java的倡导者,阿里也积极推动Java技术人才培养,率先在国内发起Java交流社区 GreenTea JUG,号召高校和企业研究人员,在中国乃至东亚地区推广Java技术;通过定期举办开发者活动和一系列Java前沿技术讲座,对年轻一代Java开发者进行从理论到实践的全方位指导。
阿里巴巴在JCP的委员代表、阿里云程序语言与编译器团队负责人李三红表示,“作为JCP最高执行委员会的成员,阿里期待与Java社区建立更牢固的关系,为OpenJDK和JCP做出更多贡献,并与业界合作,为Java生态系统的共同繁荣而努力。”
开源是阿里的技术战略之一,阿里积极拥抱开源,也主动回馈开源、引领开源。至今,阿里巴巴已累计对外开源了上百个优秀项目,在GitHub上Star总数超百万。《中国开源十年洞察报告》显示,阿里已经连续十年蝉联中国厂商开源活跃度、影响力双领先。