騰訊湯道生:開源已成爲許多技術驅動型產業重要的創新推進力

1月17日,在騰訊與Linux基金會一年一度的聯合開放日上,騰訊高級執行副總裁、雲與智慧產業事業羣總裁湯道生,首次公開闡述開源對騰訊的重要意義,他表示:「開源再也不是開發者的我的熱情,它已成爲許多技術驅動型產業背後重要的創新推進力。在科技向善的使命與願景指引下,騰訊將進一步擁抱開源,與廣大開發者一塊兒創造正向價值。」數據庫

圖片1.png

(騰訊高級執行副總裁、雲與智慧產業事業羣總裁 湯道生)安全

該活動在深圳騰訊大廈舉辦,Linux基金會執行董事及多位Linux衍生子基金會主要負責人悉數到場,雙方就騰訊與Linux基金會的開源合做狀況及將來發展規劃進行了交流。服務器

在會上,Linux基金會執行董事Jim Zemlin宣佈,騰訊的開源項目TARS將於2020年成立單獨的TARS基金會,這將是首個起源於中國開源項目的國際開源基金會,也將是Linux基金會下惟一聚焦微服務技術生態的子基金會。騰訊平臺與內容事業羣技術運營部總經理、Linux基金會董事劉昕表示:「咱們很是欣慰的看到,TARS將走向新階段。將來,騰訊將與Linux基金會及其各個子基金會緊密合做,爲全球開源添磚加瓦。」微信

圖片2.png
(Linux基金會執行董事 Jim Zemlin)網絡

開源代碼文化興起,騰訊開源亮點頻現框架

據湯道生介紹,騰訊從早期就有着濃郁的工程師文化氛圍。2010年,在創始團隊及總辦成員的支持和推進下,騰訊開始在公司範圍內鼓勵和推進開源的代碼文化,倡導好的項目跨團隊、跨部門、跨業務使用,初步創建起開源的工具和流程,並在2012年開始對外發布開源項目。機器學習

隨着技術能力的不斷累積,以及以開源爲表明的騰訊新代碼文化的興起,騰訊近年來在開源領域表現亮眼:在全球最大的代碼託管平臺Github上,騰訊發佈的開源項目已經接近一百個,覆蓋雲原生、大數據、AI、安全、硬件等多個熱門的技術方向,由微信團隊開源的Tinker、Mars,騰訊雲和騰訊大數據團隊研發的Kona、Angel等,都來自騰訊的核心業務板塊。分佈式

在AI領域,騰訊開源了MedicalNet醫療深度學習預訓練模型,其機器學習開源平臺Angel成爲中國首個LF AI基金會畢業項目;在大數據領域,資源管理平臺核心TKE、分佈式數據庫TBase、萬億級分佈式消息中間件TubeMQ接連開源,其中,TubeMQ還成功捐贈給Apache基金會;在雲計算領域,騰訊開源了雲原生的微服務框架TARS,騰訊雲自己也結合了大量的開源技術,既經過業務場景幫助開源技術落地,也經過技術創新來回饋社區,是開源技術的堅決推動者和建設者,騰訊雲連續三年登上KVM內核開源貢獻榜,2019年度貢獻度名列全球第7、國內第一;在邊緣計算領域,騰訊做爲創始會員加入LF Edge基金會並打造了5G MEC邊緣計算平臺,在社區貢獻了車聯網藍圖,主導構建了AR/VR開源藍圖。微服務

2019整年,騰訊新開源項目數量達到22個,在Github上的Star數從19.5w一路飆升至27.5w,躋身國際上有影響力的開源企業之一。工具

除了軟件開源方面呈現爆發態勢,在硬件開源上,騰訊也持續加大投入。騰訊在光網絡設備和數據中心領域的兩大硬件自研設計,日前已順利經過OCP(OpenCompute Project)審覈並被正式接受爲官方開源貢獻,成爲中國首家對OCP有開源貢獻的互聯網公司。

騰訊開源在近兩年的集中爆發,一方面是因爲產品和業務驅動的技術實力不斷提高、開發人員在開源工做方面的積極性日益高漲,另外一方面也依靠核心決策層的重要支持。2019年1月,騰訊在公司層面成立了技術委員會,「開源協同」成爲騰訊技術發展的核心戰略。經過開源協同,騰訊將各個事業羣最底層和共性的技術能力進行梳理和拉通,同時也造成了對於優質項目的甄選機制,不只在公司層面推廣複用,同時對外貢獻整個開源社區。

在加快開源步伐的同時,騰訊也很是重視對開源的治理。湯道生介紹道:「咱們在內部成立了對外開源管理辦公室,每一個開源項目都設立相應的管理委員會,委員會將提供從項目孵化到對外開源、持續運營的全流程指導,對開源代碼的規範性和文檔的可讀性進行把關,幫助項目規避‘開源即結束’的狀況發生。」目前,騰訊開源項目的 issue 和 PR(Pull Request)的關閉比例都很是高。

對於騰訊開源將來的發展方向,湯道生表示:「將來,騰訊將在開源社區扮演更加主動的角色,與Linux基金會等合做夥伴一塊兒,在全球範圍內推進技術合做,秉承開放心態,創建互信的開源社區。」

攜手Linux基金會,邁入開源新階段

做爲全球最大的軟件平臺,Linux基金會在開源領域取得了巨大的成就。在全球範圍,有超過3萬開發者爲Linux基金會貢獻了海量的代碼,實現了167億美圓的共享價值。考慮到開源已經佔到現有代碼的絕大部分,能夠說Linux基金會是科技行業「最重要的合做夥伴之一」,而對Linux基金會來講,來自騰訊等大公司的支持也一樣重要。「咱們但願騰訊開源能成功,由於若是沒有像騰訊這樣的公司參與,開源是沒法取得普遍影響力的。」Jim Zemlin對與會的交流者表示。

近年來,騰訊與Linux基金會在開源生態建設上展開了多項合做。「騰訊與Linux開源基金會淵源頗深,咱們不只是Linux基金會的白金會員,同時也是CNCF雲原生計算基金會、LF AI基金會、Hyperledger基金會、LF Networking基金會、開放網絡基金會和LF Edge基金會等Linux衍生子基金會的高級別成員;除了向Linux基金會捐贈多語言高性能微服務開發框架TARS和名字服務項目TSeer外,咱們還以LF AI基金會首要創始成員的身份,捐贈了騰訊重要的AI開源項目Angel。」湯道生表示,在過去一年,騰訊與Linux基金會的合做發展到了新的階段,在Linux基金會的關懷和全球開發者的努力下,由騰訊開源的TARS項目成爲了目前惟一一個支持五種開發語言,並具有完善的服務治理和運營平臺的微服務開發框架;在LF AI基金會的指導和開發者的共建下,Angel項目完成了從單一的模型訓練平臺到全棧機器學習平臺的技術演進,成功從基金會畢業。

現場的Jim Zemlin也充分確定了騰訊貢獻開源項目的長期價值:「經過TARS、Angel這樣的開源項目,騰訊正在向全世界展示其科技力量,展現出中國優秀的創新系統和生態系統,並吸引全球的開發者加入中國的技術項目共建。」

得益於基金會專業的開源指導和繁榮的開發者生態,騰訊的開源項目也迎來了快速的發展。劉昕在演講中披露,自2018年騰訊將TARS和TSeer捐贈給Linux基金會後,一年半的時間裏,TARS在GitHub上的Star數已通過萬,貢獻者接近百人,其中外部貢獻者超過一半。

圖片3.png

(騰訊平臺與內容事業羣技術運營部總經理 劉昕)

Jim Zemlin對此表示:「TARS讓咱們引覺得傲,這是一個真正引領行業發展的項目。咱們看到全球範圍內數千位開發者加入到TARS中,貢獻者不只來自中國,還來自谷歌、ARM、微軟等企業。」 在2020年3月,Linux基金會還將與騰訊一塊兒成立單獨的TARS基金會,這正是TARS快速成長的體現。

「做爲一家科技公司,騰訊從創立之初就和開源結下了不解之緣。21年前,咱們的第一款產品QQ就是運行在開源的Linux服務器上。」湯道生在演講中回顧到。在產品發展的起步期,開源軟件的應用幫助騰訊縮短了產品研發週期,提高了開發效率;而隨着騰訊產品的多元化、場景的豐富化和用戶海量化以後,也研發了大量互聯網相關的尖端技術模塊。「騰訊將會不斷對外開源這些優質代碼,但願惠及整個開發者社區」,湯道生說。

相關文章
相關標籤/搜索