當前位置:竄頂 > 新聞動態 > SEO技術 > 正文

騰訊不“封閉” !劉昕闡述如何自下而上在騰訊做開源

由The Linux Foundation主辦的旗艦年度開源盛會LinuxCon + ContainerCon + CloudOpen(LC3)進入第二天的議程,騰訊剛剛成為Linux基金會的白金會員,騰訊移動互聯網事業群總經理劉昕以騰訊開源顧問和Linux基金會董事身份發表題為《如何自下而上在騰訊做開源》的演講。

在外界看來不那么開源的騰訊,甚至還有些“封閉”,騰訊打算如何做好開源?

“做開源,騰訊認真了”

2010 年的“3Q大戰”是騰訊從封閉走向開源的分水嶺。

2010 到 2015 年,騰訊首先在內部倡導開源,提倡“開放、共享、合力開發”的研發模式,可靠組件公司內部實現復用,減少重復造輪子,提升效率。

“這是一個觀念和習慣培養的過程,大家先通過內部開源試水,好的項目會跨團隊、跨部門、跨業務得到廣泛使用,這是對外開源的基礎”,劉昕表示。

“ 2016 年,騰訊開始有非常優秀的開源項目在Github上公布,那個時候,一個項目的從內到外經過的開源合規審核需要長達 3 個月之久。對于公司做開源來說,尤其是在和基金會合作的過程中,我們都發現,合規是基礎要求,是非常重要的。所以這一年,我們精耕細作,完善開源合規流程,與法務同事合作,效率翻了 3 倍?!?/p>

從時間線來看,騰訊前幾年的開源更多在內部,進展相對緩慢。雷鋒網了解到,到 2016 年底,騰訊正式發布的開源項目共計 36 個。

而 2017 全年,騰訊就開源了將近 20 個項目, 2017 年以前騰訊開源是從無到有, 2017 年之后才是從有到快。

這 20 個項目覆蓋云計算、騰訊游戲、騰訊AI、騰訊安全、小程序等相關領域,其中不乏世界排名前十的前端開發工具WeUI,閱文集團、科大訊飛等公司都廣泛使用的微服務框架TARS,可以快速建立大規模機器學習平臺的AI開源項目Angel等受國際社區高度認可的優秀開源項目。

“做開源,騰訊認真了”,劉昕此番話并不是說說而已。

在第一日的議程中,騰訊正式成為Linux基金會白金會員,同時騰訊宣布將其兩大自研開源項目——高性能RPC開發框架TARS,及其輕量化名字服務方案TSeer貢獻給Linux基金會,TARS和TSeer已經在騰訊內部打磨十年之久,并在手機QQ瀏覽器、應用寶、手機管家等 160 多個核心業務、 5 萬多臺服務器上廣泛應用。

雷鋒網了解到,截止到 2018 年 6 月,騰訊發起的開源項目累計在GitHub獲得了近 15 萬Star,騰訊現在的開源項目的社區數據指標中,GitHub Star數最高的WeUI項目已經有1. 9 萬個Star,超過 1 萬Star數的項目有 5 個,超過5000 Star數的項目有 9 個,超過 3000 的有 16 個;騰訊開源提交數Commits最高的 10 個項目中,平均社區提交的Commits占開源后總體Commits的25%。

自下而上做開源

“騰訊到底適不適合做開源?我想答案顯然是肯定的”,劉昕一句話回應了外界對騰訊做開源的疑惑。

他分別從三個層面作出闡述,從外部環境來看,隨著主流的開發平臺Linux, Android等逐漸開源化,IT產業想要取得更大的市場份額,擁抱開源可說是當務之急。

從騰訊內部的技術積累來看,騰訊內部技術研發基礎設施完整,有超過 8000 個開源項目,橫跨各個技術領域,經過海量用戶驗證。騰訊能夠源源不斷向開源社區輸出優質開源項目。

從生態機遇來看,開源能夠很好的服務于騰訊重點戰略方向,例如作為騰訊云的Paas、Saas服務封裝,推動機器學習和人工智能的廣泛應用,或者通過行業標準的制定領導下一代的技術創新。這些都是開源能夠給騰訊帶來的生態機遇。

一張圖列出了自上而下和自下而上做開源的不同,但是兩種路徑面臨的困難和具備的推動力不盡相同。

那么,自下而上做開源,相對于自上而下來說有哪些優勢?

劉昕表示,首先通過內部競爭并開源出來的技術是得到了廣泛實踐驗證的,這是項目的質量強有力的保證;

第二,相對于聘請專職開源人員來維護,通過完善的社區治理規范和機制,更能夠保證項目不受某個人的離職或者轉崗的影響;

第三,自上而下的戰略容易受KPI的導向或者與現有業務做緊密捆綁,很難實現長期價值的積累,或者允許創新發力,推動新興技術的開源,因為戰略的制定有時跑不過創新的速度。

雷鋒網認為,與其說是騰訊選擇了自下而上做開源,不如說因為騰訊之前從內部做起的開源模式已經打好了自下而上的基礎。

“無論是自下而上還是自上而下,有幾點是共通的,從技術驅動走向商業戰略,從部落到聯盟,建設健康的開發者生態,實現共贏,最后,最重要的,持續不斷的技術創新”,劉昕最后強調道。

評論搶沙發

新11选5是不是骗局 湖北11选5今天开奖号码结果 股票指数基金排行 今日股票走势 安徽25选5开奖视频 秒速快3下注平台 一分时时彩是哪开奖 安徽11选5 一个很厉害的定胆方法 山西十一选五中奖规则 时时彩平台出租