堵俊平宣布華為啟動“開源雨林”計劃
華為為什么要在全行業(yè)推動開源?開源有何魅力?華為要怎么做呢?
01 開源大勢所趨,但國內(nèi)企業(yè)并未準備好
“軟件吞噬世界,開源吞噬軟件。”
這句話的前半句出自著名的因特網(wǎng)點火人 Marc Andreessen 之口。隨后,人們將“開源”擴展進這句名言里,凸顯了開源的重要地位。
事實也正是如此。數(shù)據(jù)顯示,近 5 年以來,開源組件在應用程序中的數(shù)量不斷增加,每個應用程序中包含的開源組件從 2016年的84個增長到2020年的 528個,五年內(nèi)增長率達到了259%。
從全球視野來看,開源已成為軟件技術和產(chǎn)業(yè)創(chuàng)新的主導模式。根據(jù) GitHub 2020 報告,企業(yè)開源軟件占比已經(jīng)超過5成,超過專有軟件;開源服務市場年復合增長率達 24.2%;開源開發(fā)者的數(shù)量在 2020 年已經(jīng)達到五千六百萬,將在 2025 年達到一億。
世界已然被開源滲透到底了,但風險卻也因此種下。中國信通院一份報告表明,開源軟件漏洞、知識產(chǎn)權及合規(guī)問題等安全性問題正在成為阻礙我國企業(yè)應用開源技術的“絆腳石”。
首先,由于歷史因素,中國基礎軟件競爭力十分薄弱,外企占據(jù)著國內(nèi)大部分的市場份額;其次,目前國內(nèi)企業(yè)對開源普遍不理解,制約了國內(nèi)開源的發(fā)展。
數(shù)據(jù)顯示,國內(nèi)96.6%的500強企業(yè)不了解開源,僅2%的500強企業(yè)參與開源貢獻 。相比而言,79.2%的世界500強企業(yè)了解開源,22%的世界500強企業(yè)參與開源貢獻 。
對此,“十四五”規(guī)劃明確提出,支持數(shù)字技術開源社區(qū)等創(chuàng)新聯(lián)合體發(fā)展,完善開源知識產(chǎn)權和法律體系,鼓勵企業(yè)開放軟件源代碼,硬件設計和應用服務。
但是,在我國企業(yè)普遍對開源認識不足、經(jīng)驗有限的現(xiàn)實下,企業(yè)究竟該如何突破瓶頸?我國又要如何從開源使用大國向開源貢獻大國邁進呢?
或許,華為這次的“開源雨林”計劃是個加速契機。
02 授人以漁,“開源雨林”具有開創(chuàng)性
在開源領域,華為已積累十多年的實踐經(jīng)驗。
目前,華為已獲得國際主流開源基金會十多個董事席位,以及200多個TSC、PTL、Core Committer席位,在Linux、CNCF、Apache等社區(qū)都有著大量貢獻和影響力。
與此同時,華為也積極開源基礎軟件項目,包括 openEuler、openGauss、MindSpore、OpenHarmony等,涉及到數(shù)字基礎設施操作系統(tǒng)、分布式數(shù)據(jù)庫、AI計算框架、智能終端操作系統(tǒng)等領域,參與開源社區(qū)治理和標準制定等,成為重要的國內(nèi)外開源布道者。
從過去到未來,華為仍將長期投入和積累基礎軟件能力,持續(xù)不斷地貢獻到開源社區(qū)中,涵蓋操作系統(tǒng)、云原生、數(shù)據(jù)庫、AI等多領域。
無疑,華為有著豐富的開源經(jīng)驗及攜手更多生態(tài)伙伴加速開源生態(tài)發(fā)展的愿景。
根據(jù)Linux基金會和edX最新發(fā)布的《2021年開源工作報告》,隨著云原生、DevOps、Linux和安全性等領域崛起,開源行業(yè)人才需求量很大、供不應求。不少國內(nèi)企業(yè)在參與開源時,面臨很多實際問題。比如,如何能夠提前識別合規(guī)風險? 如何保證升級過后業(yè)務系統(tǒng)的兼容性?愿意參與開源貢獻,社區(qū)不接納怎么辦? 開源軟件代碼公開透明,出現(xiàn)漏洞被攻擊怎么辦? 如何構建自己的漏洞維護能力?
HC2021上,華為宣布啟動“開源雨林”計劃,在開源通識、開源使用、開源貢獻三大方面構建開源課程體系,讓企業(yè)系統(tǒng)性的了解開源、使用開源、參與開源。同時采用聯(lián)合創(chuàng)新項目的方式協(xié)助企業(yè)構建開源組織和流程,“授人以漁”讓企業(yè)快速具備實戰(zhàn)基礎。
除此之外,華為開源專家也會為客戶量身打造開源使用的頂層設計,并從建團隊、立機制、孵化項目三個方面提供咨詢服務,全方位多角度幫助企業(yè)構建開源能力,推進開源項目快速落地。
03 從金融試點,華為呼吁更多企業(yè)加入
落實在操作層面,“開源雨林”計劃已經(jīng)在金融行業(yè)完成試點,幫助浦發(fā)銀行實現(xiàn)了開源能力的提升。浦發(fā)銀行的案例,拉開了“開源雨林”計劃的面紗,讓我們切身感受“開源雨林”到底為企業(yè)解決了什么。
對浦發(fā)銀行而言,開源軟件因為開箱即用,確實可以加快創(chuàng)新,但隨之帶來的合規(guī)和安全風險卻十分棘手。除此之外,開源軟件沒有企業(yè)售后服務,這都是浦發(fā)需要面對的開源所帶來的問題。
于是,浦發(fā)決定和華為合作,圍繞開源使用風險治理結(jié)成聯(lián)創(chuàng)項目,并提出了樹立開源價值觀、確立方法論和落地實踐三步走的戰(zhàn)略。
首先是價值觀的樹立。浦發(fā)通過組織華為開源專家10+次現(xiàn)場培訓和20+在線的指導,來幫助浦發(fā)高層和技術骨干扭轉(zhuǎn)“開源等于免費”的認識誤區(qū),了解開源使用的代價和風險,為后續(xù)順利開展工作做好思想準備。
其次,華為開源專家還結(jié)合浦發(fā)業(yè)務實際,對開源技術引入、使用和安全管理進行了流程設計,為浦發(fā)量身打造了三階段開源使用的頂層設計,從管控風險,到平臺運作,最終實現(xiàn)高效自治。
最后通過試點,項目組發(fā)現(xiàn)了大量開源安全風險,從而避免了安全問題爆發(fā),節(jié)省成本的同時,提升了浦發(fā)銀行金融創(chuàng)新的效率和安全。
當然,不僅局限是單個企業(yè)和領域,華為最終是想要推動全行業(yè)的開源能力提升。無論是華為公司現(xiàn)在主導的開源社區(qū)或后續(xù)創(chuàng)建的平行社區(qū),都需要更多企業(yè)加入,打通社區(qū)和商業(yè)的循環(huán),這樣才能推動開源生態(tài)持續(xù)發(fā)展。
因此,華為也歡迎各生態(tài)伙伴一起參與,共同塑造健康的國內(nèi)開源環(huán)境。畢竟,國內(nèi)開源生態(tài)要想達成對國際的追趕,僅靠某一家企業(yè)突飛猛進式的努力是不夠的。正如堵俊平所說的:“只有通過開源,才有機會聚焦全社會全產(chǎn)業(yè)鏈的力量迅速提升基礎軟件能力,進而推動全行業(yè)的創(chuàng)新?!?/p>