6月11日,在2023開放原子全球開源峰會上,騰訊正式宣布將打磨多年的編譯器軟件OpenKonaJDK捐贈給開放原子開源基金會,聯(lián)合基金會以及數(shù)以百萬計開發(fā)者,共建國產編譯器基礎軟件,推動數(shù)字基礎設施加速突破。
在軟件開發(fā)領域,Java編程語言擁有龐大的程序員群體及豐富的商業(yè)應用生態(tài)系統(tǒng)。Java編寫的程序必須依賴JDK(JavaDevelopmentKit,Java開發(fā)工具包)才能夠編譯、運行,JDK也因此被稱為Java應用操作系統(tǒng),并廣泛應用于許多關系國計民生的重要領域。此前,JDK的研發(fā)、發(fā)行和服務多由國外廠商主導,為了推動國產基礎軟件核心組件自主,亟需建設支持國內技術生態(tài)和標準的、開放源代碼的Java標準版。
騰訊此次捐贈的OpenKona是基于OpenJDK開源項目打造的發(fā)行版之一,性能比社區(qū)版本提高15%以上,尤其在大數(shù)據(jù)、機器學習和云計算等場景具備較高性能。據(jù)悉,騰訊近年來在基礎軟件領域正在持續(xù)加速攻堅,除了OpenKona,騰訊還在將操作系統(tǒng)OpenCloudOS等基礎軟件開源并捐贈給開放原子開源基金會。
工業(yè)和信息化部黨組成員、副部長張云明指出,要打造開源應用示范標桿,支持國內外優(yōu)質開源社區(qū)加快孵化和應用推廣,助力提升關鍵軟件源頭創(chuàng)新和供給能力。
中國科學院院士梅宏認為,未來應大力弘揚開源精神,把握開放、共享、協(xié)同、生態(tài)的開源本質;鼓勵奉獻,尊重市場,探索開源商業(yè)模式。
開放原子開源基金會理事長孫文龍表示,基金會成立三年來,32個開源項目通過技術監(jiān)督委員會(TOC)的技術準入,覆蓋操作系統(tǒng)、存儲、安全、中間件、云原生、超算、人工智能、區(qū)塊鏈、開源硬件、工業(yè)軟件、瀏覽器內核、字庫標準等12個重點領域,為“存、防、云、算”和“芯、軟、硬、端”的共生打下基礎。
共建國產基礎軟件開源生態(tài)
早在2019年上半年,騰訊就開始投身OpenKona的研發(fā)。目前,騰訊內部超90%的JDK為OpenKona,部署量超過百萬服務器實例,涉及全部的業(yè)務線,并服務超過120家外部公司。
相對OpenJDK,OpenKona支持國產CPU和操作系統(tǒng),包括ARM、X86等;操作系統(tǒng)的適配方面,支持銀河麒麟操作系統(tǒng)、統(tǒng)信UOS以及騰訊自研服務器操作系統(tǒng)TencentOSServer。OpenKona國密套件還首次實現(xiàn)了從基礎算法簇到公鑰基礎設施,再到安全通信協(xié)議的全鏈路國密特性。
目前,騰訊OpenKona團隊已擁有多位OpenJDKReviewer、Committer和Author。在OpenJDK開源社區(qū)中,騰訊OpenKona連續(xù)六次榮獲OpenJDK中國企業(yè)貢獻度排名第一。騰訊也是少數(shù)能夠設計Java標準API的貢獻者。
在大會現(xiàn)場,和OpenKona一起捐贈給開放原子開源基金會的的還有騰訊云企業(yè)級容器編排引擎TKEStack,基于騰訊云大規(guī)模生產集群運維和運營技術沉淀,能夠為開發(fā)者提供多維異構、并且在AI、大數(shù)據(jù)場景下具備一定技術優(yōu)勢的一站式通用基礎架構平臺。
操作系統(tǒng)社區(qū)OpenCloudOS也在此次會上發(fā)布Stream2305版本,提供從云基礎設施到桌面更完善的能力支持;并推出社區(qū)聯(lián)合開發(fā)的邊緣計算操作系統(tǒng)OpenCloudOSEdge,助力物聯(lián)網邊緣設備及業(yè)務快速接入邊緣計算及物聯(lián)網云平臺。作為OpenCloudOS社區(qū)的主要發(fā)起方之一,騰訊將其自身在操作系統(tǒng)領域超過10年的技術積累,全部貢獻到OpenCloudOS社區(qū),支持社區(qū)建設和發(fā)展。
據(jù)了解,騰訊目前捐贈或在捐贈流程中的多款基礎軟件開源項目,包括全鏈路自主演進的操作系統(tǒng)OpenCloudOS、物聯(lián)網操作系統(tǒng)TencentOSTiny等,涵蓋眾多核心研發(fā)成果。
相較于代碼開源,捐贈不僅包括全部源代碼,還涵蓋了軟件包、產權、商標、構建與測試基礎設施、社區(qū)基礎設施等。把OpenKona捐贈給開放原子開源基金會,不僅意味著項目進入新的運營階段,而且因為開源基金會的獨立且非盈利性質,為全球技術開發(fā)者提供技術交流共享的平臺。
“借助此次捐贈,騰訊希望聯(lián)合開放原子開源基金會,攜手數(shù)以百萬計的開發(fā)者一起,打造開源創(chuàng)新標桿,共建國產基礎軟件的繁榮生態(tài)?!彬v訊云副總裁劉煜宏表示。
持續(xù)投入開源人才培養(yǎng)
建設良好的開源生態(tài),第一保障是人才。騰訊近年來陸續(xù)推出犀牛鳥開源人才項目以及校源行項目,開展2年來,犀牛鳥開源計劃吸引了國內外420所高校參與,開設了超過40門開源精品課程。通過與開放原子開源基金會合作開放原子校源行公益項目,推動開源文化普及,加快開源人才的培養(yǎng)。
基于全球開源人才培養(yǎng)的現(xiàn)狀以及產業(yè)對區(qū)塊鏈技術開源人才的需求,騰訊云長安鏈開源團隊即將聯(lián)合開放原子基金會推出區(qū)塊鏈開源課程。作為校源行開源知識體系1+4+X的重要組成部分,該課程從開源通識、專業(yè)技術、實踐入門三大維度出發(fā),除了普及開源知識與文化、激發(fā)學生參與開源的興趣之外,大量開源應用實操與開源貢獻指引相關內容,可以與產業(yè)無縫銜接,讓學生掌握符合職業(yè)人才要求的技能和經驗,為將來就業(yè)打下堅實的基礎,拓寬職業(yè)發(fā)展空間。
“人才的培養(yǎng)是突破基礎研究瓶頸的核心,也是開源可持續(xù)發(fā)展的引擎。騰訊將持續(xù)投入人才培養(yǎng),堅定擁抱開源、貢獻開源,聚力推動核心技術的源頭創(chuàng)新?!彬v訊副總裁王巨宏表示。
目前,騰訊已對外開源了超過160個自主研發(fā)項目,覆蓋云原生、大數(shù)據(jù)、人工智能、操作系統(tǒng)、數(shù)據(jù)庫等基礎軟件及核心技術領域,在全球企業(yè)開源榜位居前十,獲得超46萬開發(fā)者的關注和點贊。
(舉報)