腾讯捐赠 Java 编译器软件 OpenKona JDK,共建国产基础软件生态


611日,在2023开放原子全球开源峰会上,腾讯正式宣布将打磨多年的编译器软件OpenKona JDK捐赠给开放原子开源基金会,联合基金会以及数以百万计开发者,共建国产编译器基础软件,推动数字基础设施加速突破。

在软件开发领域,Java编程语言拥有庞大的程序员群体及丰富的商业应用生态系统。Java编写的程序必须依赖JDKJava Development KitJava开发工具包)才能够编译、运行,JDK也因此被称为Java应用操作系统,并广泛应用于许多关系国计民生的重要领域。此前,JDK的研发、发行和服务多由国外厂商主导,为了推动国产基础软件核心组件自主,亟需建设支持国内技术生态和标准的、开放源代码的Java标准版。

腾讯此次捐赠的OpenKona是基于OpenJDK开源项目打造的发行版之一,性能比社区版本提高15%以上,尤其在大数据、机器学习和云计算等场景具备较高性能。据悉,腾讯近年来在基础软件领域正在持续加速攻坚,除了OpenKona,腾讯还在将操作系统OpenCloudOS等基础软件开源并捐赠给开放原子开源基金会。

工业和信息化部党组成员、副部长张云明指出,要打造开源应用示范标杆,支持国内外优质开源社区加快孵化和应用推广,助力提升关键软件源头创新和供给能力。

中国科学院院士梅宏认为,未来应大力弘扬开源精神,把握开放、共享、协同、生态的开源本质;鼓励奉献,尊重市场,探索开源商业模式。

开放原子开源基金会理事长孙文龙表示,基金会成立三年来,32个开源项目通过技术监督委员会(TOC)的技术准入,覆盖操作系统、存储、安全、中间件、云原生、超算、人工智能、区块链、开源硬件、工业软件、浏览器内核、字库标准等12个重点领域,为存、防、云、算芯、软、硬、端的共生打下基础。

共建国产基础软件开源生态

早在2019年上半年,腾讯就开始投身OpenKona的研发。目前,腾讯内部超90%JDKOpenKona,部署量超过百万服务器实例,涉及全部的业务线,并服务超过120家外部公司。

相对Open JDKOpenKona支持国产CPU和操作系统,包括ARMX86等;操作系统的适配方面,支持银河麒麟操作系统、统信UOS以及腾讯自研服务器操作系统TencentOS ServerOpenKona国密套件还首次实现了从基础算法簇到公钥基础设施,再到安全通信协议的全链路国密特性。

目前,腾讯OpenKona团队已拥有多位OpenJDK ReviewerCommitterAuthor。在 Open JDK开源社区中,腾讯OpenKona连续六次荣获Open JDK中国企业贡献度排名第一。腾讯也是少数能够设计Java标准API的贡献者。

在大会现场,和OpenKona一起捐赠给开放原子开源基金会的的还有腾讯云企业级容器编排引擎TKEStack基于腾讯云大规模生产集群运维和运营技术沉淀,能够为开发者提供多维异构、并且在AI、大数据场景下具备一定技术优势的一站式通用基础架构平台。

操作系统社区OpenCloudOS也在此次会上发布Stream 2305版本,提供从云基础设施到桌面更完善的能力支持;并推出社区联合开发的边缘计算操作系统OpenCloudOS Edge,助力物联网边缘设备及业务快速接入边缘计算及物联网云平台。作为OpenCloudOS社区的主要发起方之一,腾讯将其自身在操作系统领域超过10 年的技术积累,全部贡献到OpenCloudOS社区,支持社区建设和发展。

据了解,腾讯目前捐赠或在捐赠流程中的多款基础软件开源项目,包括全链路自主演进的操作系统OpenCloudOS、物联网操作系统TencentOS Tiny等,涵盖众多核心研发成果。

相较于代码开源,捐赠不仅包括全部源代码,还涵盖了软件包、产权、商标、构建与测试基础设施、社区基础设施等。把OpenKona捐赠给开放原子开源基金会,不仅意味着项目进入新的运营阶段,而且因为开源基金会的独立且非盈利性质,为全球技术开发者提供技术交流共享的平台。

借助此次捐赠,腾讯希望联合开放原子开源基金会,携手数以百万计的开发者一起,打造开源创新标杆,共建国产基础软件的繁荣生态。腾讯云副总裁刘煜宏表示。

持续投入开源人才培养

建设良好的开源生态,第一保障是人才。腾讯近年来陆续推出犀牛鸟开源人才项目以及校源行项目,开展2年来,犀牛鸟开源计划吸引了国内外420所高校参与,开设了超过40门开源精品课程。通过与开放原子开源基金会合作开放原子校源行公益项目,推动开源文化普及,加快开源人才的培养。

基于全球开源人才培养的现状以及产业对区块链技术开源人才的需求,腾讯云长安链开源团队即将联合开放原子基金会推出区块链开源课程。作为校源行开源知识体系1+4+X的重要组成部分,该课程从开源通识、专业技术、实践入门三大维度出发,除了普及开源知识与文化、激发学生参与开源的兴趣之外,大量开源应用实操与开源贡献指引相关内容,可以与产业无缝衔接,让学生掌握符合职业人才要求的技能和经验,为将来就业打下坚实的基础,拓宽职业发展空间。

人才的培养是突破基础研究瓶颈的核心,也是开源可持续发展的引擎。腾讯将持续投入人才培养,坚定拥抱开源、贡献开源,聚力推动核心技术的源头创新。腾讯副总裁王巨宏表示。

目前,腾讯已对外开源了超过160个自主研发项目,覆盖云原生、大数据、人工智能、操作系统、数据库等基础软件及核心技术领域,在全球企业开源榜位居前十,获得超46万开发者的关注和点赞。


相關推薦

2023-06-29

基金会,未来将联合基金会以及数百万开发者,共建国产编译器等基础软件,推动数字基础设施加速突破。

2023-04-01

研社区9.0版本(以下简称“OC9.0”)。据了解,该版本由腾讯等十余家企业共同开发并长期维护,其内核及用户态软件均为自主选型、独立演进,在操作系统发行版的全链路均实现自主可控。 操作系统等基础软件是信息技术的

2023-09-20

编程语言这些重要。但是最终呈现在用户面前的,总是有软件部分。而软件系统开发,一般都需要应用开发框架,它是软件系统的基础性部件之一。 很多很多软件系统都会有 Java 开发的部分,尤其是政府部门的软件系统大量的

2023-01-16

区理事长朱晨为本次活动进行线上致辞,朱晨指出,麒麟软件作为中国操作系统核心力量,联合众多产业界优秀伙伴,打造中国桌面操作系统根社区,旨在推动Linux开源技术及其软硬件生态繁荣发展。自2022年6月底openKylin社区正

2022-10-11

升运维开发效率。 GCC 插件框架:帮助开发者更好的开展编译器优化与创新,并增强在不同编译器之间的能力共享。支持两类统计分析型插件(内联函数、变量类型),提供插件完整性校验等安全加固能力,实现 GCC 编译与插件

2024-09-28

) 大会开幕式上,麒麟软件正式对外宣布将openKylin社区捐赠给开放原子开源基金会,成功实现我国首例央企开源捐赠。本次捐赠标志着openKylin从企业主导演进到产业共建、社区自治。后续,openKylin将以更加开放的模式整合全球

2023-02-02

近日,苏州浩辰软件股份有限公司(以下简称“浩辰软件”)签署openKylin社区CLA(Contributor License Agreement 贡献者许可协议),正式加入openKylin开源社区。 苏州浩辰软件股份有限公司成立于 2001 年,是国内领先的研发设计类工业

2023-05-04

以满足各种场景开发 大量的国产框架适配,可以为应用软件国产化提供更好支持 相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 (更快) qps 高 2~ 3 倍。 (更高) 运行时内存节省 1/3 ~ 1/2。 (更少) 打

2023-02-08

正式加入openKylin开源社区。 亚信安全是中国网络安全软件领域的领跑者,是业内“懂网、懂云”的网络安全公司。承继亚信30年互联网建设经验,肩负守护互联网之使命,亚信安全于2015年正式启航,目前已成为建设中国网络

2023-03-01

维致力于打造最适合公务应用的系列标准化版式文档处理软件,为广大用户提供更好的版式产品解决方案和技术服务,为我国电子文件信息安全产业的发展做出不懈努力。   在加入openKylin社区后,数科网维将秉承“开

2022-11-22

软硬件生态繁荣发展。 社区首批理事成员单位包括麒麟软件、普华基础软件、中科方德、麒麟信安、凝思软件、一铭软件、中兴新支点、元心科技、中国电科32所、技德系统、北京麟卓、先进操作系统创新中心等13家产业同仁和

2023-03-21

块之一。 腾讯云数据库TDSQL核心代码的自研率达到100%;编译器领域中,腾讯多次蝉联 OpenJDK 社区国内厂商贡献度第一,全球排名前五。 目前,腾讯已发布了 3 款自研芯片,面向AI推理、视频处理和高性能网络三大场景;腾讯自

2023-03-22

近日,广州巨杉数据库软件有限公司(以下简称“巨杉数据库”)签署openKylin社区CLA(Contributor License Agreement 贡献者许可协议),正式加入openKylin开源社区。 巨杉数据库是一家专注分布式数据库技术研发,以成为全球数据

2024-07-05

好交流及合作探讨,openKylin社区共建系列之走进上海浦东软件园交流活动成功召开。来自赛昉科技、上海具身多模、上海宽睿信息等近20家企业参会代表共聚上海浦软,介绍了当前企业产品和技术创新等方面的最新成果,并围绕