近日,在 PingCAP DevCon 2021 大會(huì)上,中國(guó)信通院云計(jì)算與大數(shù)據(jù)研究所所長(zhǎng)何寶宏與PingCAP 聯(lián)合創(chuàng)始人兼 CTO 黃東旭聯(lián)合發(fā)布了《開源社區(qū)成熟度白皮書》(以下簡(jiǎn)稱白皮書)。白皮書系統(tǒng)闡述了全球開源社區(qū)的演進(jìn)與發(fā)展趨勢(shì),首次提出開源社區(qū)成熟度模型與開源社區(qū)度量體系,以 TiDB 社區(qū)的運(yùn)營(yíng)和治理實(shí)踐為參考,探索開源社區(qū)的健康可持續(xù)發(fā)展。
2020 年以來(lái),開源已經(jīng)成為軟件領(lǐng)域最重要的發(fā)展趨勢(shì),開源通過(guò)激發(fā)工程師個(gè)體在社群中的創(chuàng)造帶來(lái)一系列社會(huì)、商業(yè)和創(chuàng)新價(jià)值。開源引領(lǐng)了新一代通用技術(shù)的發(fā)展,以數(shù)據(jù)庫(kù)產(chǎn)品為例,據(jù) DB-Engine 數(shù)據(jù)顯示:2021 年 4 月全球共有 370 款數(shù)據(jù)庫(kù)產(chǎn)品,開源數(shù)據(jù)庫(kù)的總數(shù)量已達(dá) 191 款,占比從八年前的 35.5% 上升到 50.62%,開始超越商業(yè)數(shù)據(jù)庫(kù)。開源已經(jīng)成為支持?jǐn)?shù)字技術(shù)創(chuàng)新和數(shù)字經(jīng)濟(jì)發(fā)展的重要支撐力量。
開源項(xiàng)目之所以能夠獲得廣泛的影響力,與其背后高度活躍的開源社區(qū)緊密相連。開源社區(qū)從上世紀(jì)八十年代自由軟件時(shí)代起源,到互聯(lián)網(wǎng)時(shí)代開始在全球范圍內(nèi)普及,開源社區(qū)不斷顯現(xiàn)出社會(huì)、商業(yè)和創(chuàng)新價(jià)值。隨著數(shù)字化場(chǎng)景時(shí)代的開啟,開源社區(qū)在構(gòu)建之初就站在全球視角,采用以用戶為中心的社區(qū)運(yùn)營(yíng)模式,TiDB 和 Kylin 成為這個(gè)時(shí)代開源社區(qū)的代表。
白皮書指出,開源社區(qū)有著自身的生命周期曲線,如果社區(qū)成熟度落后于發(fā)展趨勢(shì),會(huì)導(dǎo)致社區(qū)出現(xiàn)“斷層”,從而產(chǎn)生大量風(fēng)險(xiǎn),維護(hù)者需要時(shí)刻度量開源社區(qū)所處階段與成熟度,以保證社區(qū)健康可持續(xù)性發(fā)展。開源社區(qū)成熟度曲線是對(duì)各種開源社區(qū)常見發(fā)展模式的圖形描述,用來(lái)幫助社區(qū)跟蹤自身動(dòng)態(tài)發(fā)展趨勢(shì)。白皮書首次提出了開源社區(qū)成熟度模型,使用成熟度曲線把開源社區(qū)分為五個(gè)階段,分別為觸發(fā)期、宣傳期、協(xié)作器、結(jié)晶期和流行期。白皮書以 TiDB 社區(qū)為例子,闡述了處于結(jié)晶期開源社區(qū)的標(biāo)志:用戶與開發(fā)者形成規(guī)模化效應(yīng),社區(qū)內(nèi)部治理體系與用戶場(chǎng)景形成內(nèi)部飛輪,實(shí)現(xiàn)社區(qū)良性循環(huán),不斷驅(qū)動(dòng)商業(yè)發(fā)展,并且擁有關(guān)聯(lián)的產(chǎn)品供應(yīng)商圍繞創(chuàng)新調(diào)整產(chǎn)品定位和銷售策略。
圖:中國(guó)信息通信研究院|開源社區(qū)成熟度曲線圖
白皮書聚焦目前國(guó)內(nèi)外開源社區(qū)的發(fā)展情況,提出開源社區(qū)的度量體系,總結(jié)出當(dāng)下衡量開源社區(qū)健康度的四大關(guān)鍵性指標(biāo),即社區(qū)治理、社區(qū)運(yùn)營(yíng)、社區(qū)開發(fā)以及基礎(chǔ)設(shè)施。開源社區(qū)度量體系可以輔助社區(qū)梳理開源社區(qū)發(fā)展的關(guān)鍵要素,對(duì)應(yīng)了解開源社區(qū)在成熟度曲線所處的位置和特點(diǎn),幫助開源社區(qū)定位和解決問(wèn)題,從而推動(dòng)社區(qū)的良性發(fā)展。
圖:中國(guó)信息通信研究院 | 開源社區(qū)度量體系圖
中國(guó)信通院云計(jì)算與大數(shù)據(jù)研究所所長(zhǎng)何寶宏認(rèn)為:開源在全球范圍已經(jīng)成為重要的發(fā)展趨勢(shì),現(xiàn)階段中國(guó)開源社區(qū)的數(shù)量也呈快速增長(zhǎng)態(tài)勢(shì),但在開源社區(qū)的治理和運(yùn)營(yíng)方面與國(guó)際先進(jìn)水平相比還存在一定差距。《開源社區(qū)成熟度白皮書》全面剖析了開源社區(qū)發(fā)展和治理過(guò)程中的難題,提供了一套開源社區(qū)成熟度評(píng)估模型與度量體系,幫助企業(yè)及用戶探索基于開源社區(qū)的創(chuàng)新范式。
PingCAP 聯(lián)合創(chuàng)始人兼 CTO 黃東旭表示,《開源社區(qū)成熟度白皮書》意在“拋磚引玉”,貢獻(xiàn) PingCAP 六年來(lái)在 TiDB 開源社區(qū)運(yùn)營(yíng)領(lǐng)域的一些實(shí)踐和思考,一方面期望為廣大開源社區(qū)的建設(shè)提供參考;一方面期待攜手更多專家和伙伴,共同探索開源社區(qū)的協(xié)同發(fā)展之路。