騰訊高級(jí)執(zhí)行副總裁、云與智慧產(chǎn)業(yè)事業(yè)群總裁 湯道生
該活動(dòng)在深圳騰訊大廈舉辦,Linux 基金會(huì)執(zhí)行董事及多位 Linux 衍生子基金會(huì)主要負(fù)責(zé)人悉數(shù)到場(chǎng),雙方就騰訊與 Linux 基金會(huì)的開源合作情況及未來發(fā)展規(guī)劃進(jìn)行了交流。
在會(huì)上,Linux 基金會(huì)執(zhí)行董事 Jim Zemlin 宣布,騰訊的開源項(xiàng)目 TARS 將于 2020 年成立單獨(dú)的 TARS 基金會(huì),這將是首個(gè)起源于中國開源項(xiàng)目的國際開源基金會(huì),也將是 Linux 基金會(huì)下唯一聚焦微服務(wù)技術(shù)生態(tài)的子基金會(huì)。騰訊平臺(tái)與內(nèi)容事業(yè)群技術(shù)運(yùn)營部總經(jīng)理、Linux 基金會(huì)董事劉昕表示:「我們非常欣慰的看到,TARS 將走向新階段。未來,騰訊將與 Linux 基金會(huì)及其各個(gè)子基金會(huì)緊密合作,為全球開源添磚加瓦。」
Linux 基金會(huì)執(zhí)行董事 Jim Zemlin
據(jù)湯道生介紹,騰訊從早期就有著濃郁的工程師文化氛圍。2010 年,在創(chuàng)始團(tuán)隊(duì)及總辦成員的支持和推動(dòng)下,騰訊開始在公司范圍內(nèi)鼓勵(lì)和推動(dòng)開源的代碼文化,倡導(dǎo)好的項(xiàng)目跨團(tuán)隊(duì)、跨部門、跨業(yè)務(wù)使用,初步建立起開源的工具和流程,并在 2012 年開始對(duì)外發(fā)布開源項(xiàng)目。
隨著技術(shù)能力的不斷累積,以及以開源為代表的騰訊新代碼文化的興起,騰訊近年來在開源領(lǐng)域表現(xiàn)亮眼:在全球最大的代碼托管平臺(tái) Github 上,騰訊發(fā)布的開源項(xiàng)目已經(jīng)接近一百個(gè),覆蓋云原生、大數(shù)據(jù)、AI、安全、硬件等多個(gè)熱門的技術(shù)方向,由微信團(tuán)隊(duì)開源的 Tinker、Mars,騰訊云和騰訊大數(shù)據(jù)團(tuán)隊(duì)研發(fā)的 Kona、Angel 等,都來自騰訊的核心業(yè)務(wù)板塊。
在 AI 領(lǐng)域,騰訊開源了 MedicalNet 醫(yī)療深度學(xué)習(xí)預(yù)訓(xùn)練模型,其機(jī)器學(xué)習(xí)開源平臺(tái) Angel 成為中國首個(gè) LF AI 基金會(huì)畢業(yè)項(xiàng)目;在大數(shù)據(jù)領(lǐng)域,資源管理平臺(tái)核心 TKE、分布式數(shù)據(jù)庫 TBase、萬億級(jí)分布式消息中間件 TubeMQ 接連開源,其中,TubeMQ 還成功捐贈(zèng)給 Apache 基金會(huì);在云計(jì)算領(lǐng)域,騰訊開源了云原生的微服務(wù)框架 TARS,騰訊云本身也結(jié)合了大量的開源技術(shù),既通過業(yè)務(wù)場(chǎng)景幫助開源技術(shù)落地,也通過技術(shù)創(chuàng)新來回饋社區(qū),是開源技術(shù)的堅(jiān)定推進(jìn)者和建設(shè)者,騰訊云連續(xù)三年登上 KVM 內(nèi)核開源貢獻(xiàn)榜,2019 年度貢獻(xiàn)度名列全球第七、國內(nèi)第一;在邊緣計(jì)算領(lǐng)域,騰訊作為創(chuàng)始會(huì)員加入 LF Edge 基金會(huì)并打造了 5G MEC 邊緣計(jì)算平臺(tái),在社區(qū)貢獻(xiàn)了車聯(lián)網(wǎng)藍(lán)圖,主導(dǎo)構(gòu)建了 AR/VR 開源藍(lán)圖。
2019 全年,騰訊新開源項(xiàng)目數(shù)量達(dá)到 22 個(gè),在 Github 上的 Star 數(shù)從 19.5w 一路飆升至 27.5w,躋身國際上有影響力的開源企業(yè)之一。
除了軟件開源方面呈現(xiàn)爆發(fā)態(tài)勢(shì),在硬件開源上,騰訊也持續(xù)加大投入。騰訊在光網(wǎng)絡(luò)設(shè)備和數(shù)據(jù)中心領(lǐng)域的兩大硬件自研設(shè)計(jì),日前已順利通過 OCP(OpenCompute Project)審核并被正式接受為官方開源貢獻(xiàn),成為中國首家對(duì) OCP 有開源貢獻(xiàn)的互聯(lián)網(wǎng)公司。
騰訊開源在近兩年的集中爆發(fā),一方面是由于產(chǎn)品和業(yè)務(wù)驅(qū)動(dòng)的技術(shù)實(shí)力不斷提升、開發(fā)人員在開源工作方面的積極性日益高漲,另一方面也依靠核心決策層的重要支持。2019 年 1 月,騰訊在公司層面成立了技術(shù)委員會(huì),「開源協(xié)同」成為騰訊技術(shù)發(fā)展的核心戰(zhàn)略。通過開源協(xié)同,騰訊將各個(gè)事業(yè)群最底層和共性的技術(shù)能力進(jìn)行梳理和拉通,同時(shí)也形成了對(duì)于優(yōu)質(zhì)項(xiàng)目的甄選機(jī)制,不僅在公司層面推廣復(fù)用,同時(shí)對(duì)外貢獻(xiàn)整個(gè)開源社區(qū)。
在加快開源步伐的同時(shí),騰訊也非常重視對(duì)開源的治理。湯道生介紹道:「我們?cè)趦?nèi)部成立了對(duì)外開源管理辦公室,每個(gè)開源項(xiàng)目都設(shè)立相應(yīng)的管理委員會(huì),委員會(huì)將提供從項(xiàng)目孵化到對(duì)外開源、持續(xù)運(yùn)營的全流程指導(dǎo),對(duì)開源代碼的規(guī)范性和文檔的可讀性進(jìn)行把關(guān),幫助項(xiàng)目規(guī)避『開源即結(jié)束』的情況發(fā)生?!鼓壳埃v訊開源項(xiàng)目的 issue 和 PR(Pull Request)的關(guān)閉比例都非常高。
對(duì)于騰訊開源未來的發(fā)展方向,湯道生表示:「未來,騰訊將在開源社區(qū)扮演更加主動(dòng)的角色,與 Linux 基金會(huì)等合作伙伴一起,在全球范圍內(nèi)推動(dòng)技術(shù)合作,秉承開放心態(tài),建立互信的開源社區(qū)?!?/p>
作為全球最大的軟件平臺(tái),Linux 基金會(huì)在開源領(lǐng)域取得了巨大的成就。在全球范圍,有超過 3 萬開發(fā)者為 Linux 基金會(huì)貢獻(xiàn)了海量的代碼,實(shí)現(xiàn)了 167 億美元的共享價(jià)值??紤]到開源已經(jīng)占到現(xiàn)有代碼的絕大部分,可以說 Linux 基金會(huì)是科技行業(yè)「最重要的合作伙伴之一」,而對(duì) Linux 基金會(huì)來說,來自騰訊等大公司的支持也同樣重要。「我們希望騰訊開源能成功,因?yàn)槿绻麤]有像騰訊這樣的公司參與,開源是無法取得廣泛影響力的?!笿im Zemlin 對(duì)與會(huì)的交流者表示。
近年來,騰訊與 Linux 基金會(huì)在開源生態(tài)建設(shè)上展開了多項(xiàng)合作。「騰訊與 Linux 開源基金會(huì)淵源頗深,我們不僅是 Linux 基金會(huì)的白金會(huì)員,同時(shí)也是 CNCF 云原生計(jì)算基金會(huì)、LF AI 基金會(huì)、Hyperledger 基金會(huì)、LF Networking 基金會(huì)、開放網(wǎng)絡(luò)基金會(huì)和 LF Edge 基金會(huì)等 Linux 衍生子基金會(huì)的高級(jí)別成員;除了向 Linux 基金會(huì)捐贈(zèng)多語言高性能微服務(wù)開發(fā)框架 TARS 和名字服務(wù)項(xiàng)目 TSeer 外,我們還以 LF AI 基金會(huì)首要?jiǎng)?chuàng)始成員的身份,捐贈(zèng)了騰訊重要的 AI 開源項(xiàng)目 Angel?!箿郎硎?,在過去一年,騰訊與 Linux 基金會(huì)的合作發(fā)展到了新的階段,在 Linux 基金會(huì)的關(guān)懷和全球開發(fā)者的努力下,由騰訊開源的 TARS 項(xiàng)目成為了目前唯一一個(gè)支持五種開發(fā)語言,并具備完善的服務(wù)治理和運(yùn)營平臺(tái)的微服務(wù)開發(fā)框架;在 LF AI 基金會(huì)的指導(dǎo)和開發(fā)者的共建下,Angel 項(xiàng)目完成了從單一的模型訓(xùn)練平臺(tái)到全棧機(jī)器學(xué)習(xí)平臺(tái)的技術(shù)演進(jìn),成功從基金會(huì)畢業(yè)。
現(xiàn)場(chǎng)的 Jim Zemlin 也充分肯定了騰訊貢獻(xiàn)開源項(xiàng)目的長(zhǎng)期價(jià)值:「通過 TARS、Angel 這樣的開源項(xiàng)目,騰訊正在向全世界展現(xiàn)其科技力量,展示出中國優(yōu)秀的創(chuàng)新系統(tǒng)和生態(tài)系統(tǒng),并吸引全球的開發(fā)者加入中國的技術(shù)項(xiàng)目共建?!?/p>
得益于基金會(huì)專業(yè)的開源指導(dǎo)和繁榮的開發(fā)者生態(tài),騰訊的開源項(xiàng)目也迎來了快速的發(fā)展。劉昕在演講中披露,自 2018 年騰訊將 TARS 和 TSeer 捐贈(zèng)給 Linux 基金會(huì)后,一年半的時(shí)間里,TARS 在 GitHub 上的 Star 數(shù)已經(jīng)過萬,貢獻(xiàn)者接近百人,其中外部貢獻(xiàn)者超過一半。
騰訊平臺(tái)與內(nèi)容事業(yè)群技術(shù)運(yùn)營部總經(jīng)理 劉昕
Jim Zemlin 對(duì)此表示:「TARS 讓我們引以為傲,這是一個(gè)真正引領(lǐng)行業(yè)發(fā)展的項(xiàng)目。我們看到全球范圍內(nèi)數(shù)千位開發(fā)者加入到 TARS 中,貢獻(xiàn)者不僅來自中國,還來自谷歌、ARM、微軟等企業(yè)?!乖?2020 年 3 月,Linux 基金會(huì)還將與騰訊一起成立單獨(dú)的 TARS 基金會(huì),這正是 TARS 快速成長(zhǎng)的體現(xiàn)。
「作為一家科技公司,騰訊從創(chuàng)立之初就和開源結(jié)下了不解之緣。21 年前,我們的第一款產(chǎn)品 QQ 就是運(yùn)行在開源的 Linux 服務(wù)器上。」湯道生在演講中回顧到。在產(chǎn)品發(fā)展的起步期,開源軟件的應(yīng)用幫助騰訊縮短了產(chǎn)品研發(fā)周期,提升了開發(fā)效率;而隨著騰訊產(chǎn)品的多元化、場(chǎng)景的豐富化和用戶海量化之后,也研發(fā)了大量互聯(lián)網(wǎng)相關(guān)的尖端技術(shù)模塊?!蛤v訊將會(huì)不斷對(duì)外開源這些優(yōu)質(zhì)代碼,希望惠及整個(gè)開發(fā)者社區(qū)」,湯道生說。