阿里获邀加入 JCP ,参与制定 Java 全球标准和技术规范

王练
 王练
发布于 2018年05月17日
收藏 15

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)。此外,阿里还开源了 JStormDubboRocketMQFastJson 等一系列为开发者熟悉并广泛使用的 Java 产品。加入 JCP 执行委员会后,阿里将更紧密地和 OpenJDK 等开源社区开展合作,分享阿里在 Web Scale 等领域的经验、实践与技术洞见,促进 Java 技术的持续发展。

来源:阿里技术

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:阿里获邀加入 JCP ,参与制定 Java 全球标准和技术规范
加载中

精彩评论

G
GEOLO
这个时候,问题来了!腾讯在干嘛?梦想呢!!!
MrXionGe
MrXionGe
真正NB的,都去定制标准
ideal-ye
ideal-ye
感谢阿里巴巴 为国争光
douglarek
douglarek

引用来自“hutaishi”的评论

垃圾JAVA,不能写桌面软件
没用过 eclipse, idea ?
野渡无人舟自横
野渡无人舟自横

引用来自“GEOLO”的评论

这个时候,问题来了!腾讯在干嘛?梦想呢!!!

引用来自“为中国崛起而撸”的评论

腾讯主开发语言是c++,阿里的技术是bat里最次的
你承包了我今天晚上的笑点,哈哈哈哈:satisfied:

最新评论(88

Glavo
Glavo

引用来自“开源中国首席睡觉专家”的评论

java能做语言编译器吗?

引用来自“Glavo”的评论

可以,目前的 javac 就是用 Java 写的

引用来自“开源中国首席睡觉专家”的评论

回复@Glavo : 不是吧,不是c写的吗

引用来自“Glavo”的评论

最早最早最早的 javac 用什么语言写的我不太清楚(不过应该也不是 C),但是 JDK 1.0 里的 javac 就已经是 Java 写的了

引用来自“开源中国首席罗纳尔多”的评论

@Glavo 应该是一起写的
编译器是纯 Java 的,虚拟机部分才是 C、C++和汇编混写的
开源中国首席罗纳尔多
开源中国首席罗纳尔多

引用来自“开源中国首席睡觉专家”的评论

java能做语言编译器吗?

引用来自“Glavo”的评论

可以,目前的 javac 就是用 Java 写的

引用来自“开源中国首席睡觉专家”的评论

回复@Glavo : 不是吧,不是c写的吗

引用来自“Glavo”的评论

最早最早最早的 javac 用什么语言写的我不太清楚(不过应该也不是 C),但是 JDK 1.0 里的 javac 就已经是 Java 写的了
@Glavo 应该是一起写的
Glavo
Glavo

引用来自“开源中国首席睡觉专家”的评论

java能做语言编译器吗?

引用来自“Glavo”的评论

可以,目前的 javac 就是用 Java 写的

引用来自“开源中国首席睡觉专家”的评论

回复@Glavo : 不是吧,不是c写的吗
最早最早最早的 javac 用什么语言写的我不太清楚(不过应该也不是 C),但是 JDK 1.0 里的 javac 就已经是 Java 写的了
开源中国首席罗纳尔多
开源中国首席罗纳尔多

引用来自“开源中国首席睡觉专家”的评论

java能做语言编译器吗?

引用来自“Glavo”的评论

可以,目前的 javac 就是用 Java 写的
回复@Glavo : 不是吧,不是c写的吗
Glavo
Glavo

引用来自“开源中国首席睡觉专家”的评论

java能做语言编译器吗?
可以,目前的 javac 就是用 Java 写的
Glavo
Glavo

引用来自“Kotlin2”的评论

垃圾JAVA,不能写桌面软件
你没见过 JavaFX 就算了,但你连 AWT 和 Swing 都没见过?Java 的 GUI 框架到了 JavaFX 已经可以和主流框架(WPF,Qt 等)相媲美了,再加上 ExcelsiorJET (还有已经发布预览版的 GraalVM) 的 AOT 能力,JavaFX 已经可以胜任桌面应用的开发了。
Glavo
Glavo

引用来自“douglarek”的评论

"将前沿 Java 技术应用于真实的生产环境" 阿里现在还用着 6 呢吧, 最多到 8 吧,前沿在哪里?

引用来自“水山清风”的评论

讲真,拿不是 lts 的 java 版本部署的话,我觉得。。。

引用来自“douglarek”的评论

java 6 和 java 5 都不是 lts 也没见你不用啊 ,lts 是 9 出来后出来的概念
Java 9之前的每个版本都是 LTS,而 Java 9 开始半年一个版本,三年一个 LTS。你自己关注一下支持期不就清楚了?Java 8到现在还在支持内,Java 9已经超过支持时间了。
水山清风
水山清风

引用来自“douglarek”的评论

"将前沿 Java 技术应用于真实的生产环境" 阿里现在还用着 6 呢吧, 最多到 8 吧,前沿在哪里?

引用来自“水山清风”的评论

讲真,拿不是 lts 的 java 版本部署的话,我觉得。。。

引用来自“douglarek”的评论

java 6 和 java 5 都不是 lts 也没见你不用啊 ,lts 是 9 出来后出来的概念
9 的时候有 lts 概念,之前没有这概念,所以发版都默认为稳定版,而且周期确实很长。9 之后周期短得很,可以默认为测试版,而且官方给出的支持年限确实很短,特性加的也快,所以不适宜作为正式部署之用
天风孤绝
天风孤绝

引用来自“GEOLO”的评论

这个时候,问题来了!腾讯在干嘛?梦想呢!!!
人家忙着怎么忽悠小朋友的钱。技术研发什么的,等你们研究出来了人家再来收购,谈不拢就模仿好了!
douglarek
douglarek

引用来自“douglarek”的评论

"将前沿 Java 技术应用于真实的生产环境" 阿里现在还用着 6 呢吧, 最多到 8 吧,前沿在哪里?

引用来自“水山清风”的评论

讲真,拿不是 lts 的 java 版本部署的话,我觉得。。。
java 6 和 java 5 都不是 lts 也没见你不用啊 ,lts 是 9 出来后出来的概念
返回顶部
顶部