首頁(yè)>資訊 >
中國(guó)開源開發(fā)者現(xiàn)狀:近7成開發(fā)者無(wú)開源收入、最想操作系統(tǒng)開源、Java最受歡迎 2022-03-23 19:10:15  來(lái)源:36氪

2021年是中國(guó)開源發(fā)展的一座里程碑。

這一年,開源被寫進(jìn)十四五規(guī)劃,被國(guó)人熟知。80~90%企業(yè)業(yè)務(wù)都已構(gòu)建在開源軟件、開源項(xiàng)目之上。關(guān)于開源的影響力,以數(shù)字量化的形式呈現(xiàn)在世人面前。

在開源逐漸吞噬世界的趨勢(shì)下,中國(guó)開源正在以開放、分享、對(duì)等、協(xié)作的方式,深刻影響著開發(fā)者的發(fā)展。為了還原中國(guó)開源現(xiàn)狀,探索其發(fā)展機(jī)遇,為開源后來(lái)者指明道路,CSDN聯(lián)合多位開源專家發(fā)起《2021-2022中國(guó)開源開發(fā)者調(diào)查報(bào)告》,力求從多種維度呈現(xiàn)真實(shí)的國(guó)內(nèi)開源發(fā)展現(xiàn)狀。

此次調(diào)查由Apache SkyWalking創(chuàng)始人、ASF董事會(huì)成員吳晟與華東師范大學(xué)研究員、X-lab開放實(shí)驗(yàn)室創(chuàng)始人、開源社副理事長(zhǎng)王偉兩位專家指導(dǎo)完成。王偉表示:基于Git的分布式協(xié)作成為全球范圍內(nèi)最主要的開源創(chuàng)新模式,無(wú)數(shù)個(gè)開源社區(qū)在其上孕育而生,其背后海量的開發(fā)者行為數(shù)據(jù)蘊(yùn)含了大量的個(gè)體貢獻(xiàn)規(guī)律、群體協(xié)作模式、社區(qū)健康狀況、生態(tài)發(fā)展趨勢(shì)、以及商業(yè)戰(zhàn)略價(jià)值。這些價(jià)值被開發(fā)者、社區(qū)、企業(yè)、政府等不同方所發(fā)掘與利用,越來(lái)越成為數(shù)字化時(shí)代的創(chuàng)新主流。

在調(diào)查結(jié)果中,有這幾點(diǎn)值得我們共同關(guān)注:

開發(fā)者參與開源貢獻(xiàn)的比例較去年增長(zhǎng)近10%;

開源軟件供應(yīng)鏈和安全可信的項(xiàng)目開始得到大家重視,23%的開發(fā)者或公司會(huì)擔(dān)心開源項(xiàng)目的安全問(wèn)題;

QQ群與郵件列表并列成為中國(guó)開源開發(fā)者最愛使用的溝通工具;

GitHub以87%的高使用占比,依然穩(wěn)坐開發(fā)者最常用的開源代碼平臺(tái)之首;

Java最受開源開發(fā)者歡迎,41%的開發(fā)者最常用它來(lái)參與開源;

“操作系統(tǒng)”超越“開發(fā)者工具”,成為中國(guó)開源開發(fā)者最希望開源的項(xiàng)目。

開源參與者比例大幅增長(zhǎng),開源安全引發(fā)擔(dān)憂

開源已經(jīng)成為基礎(chǔ)設(shè)施的基石,在日常的開發(fā)工作中,我們不可避免地要使用到開源軟件,數(shù)據(jù)顯示,94%的開發(fā)者正在使用開源軟件,僅有2%的開發(fā)者表示從未使用開源軟件。相比過(guò)去的一年,使用開源軟件的開發(fā)者比例仍在上升。

圖表1 開發(fā)者是否使用過(guò)開源軟件比例

圖表22020-2021年開發(fā)者大調(diào)查數(shù)

當(dāng)然,開發(fā)者使用開源,也回饋開源。相較去年32%的開發(fā)者參與過(guò)開源,今年這一比例有大幅的增長(zhǎng),42%的開發(fā)者表示參與過(guò)開源。

這也和過(guò)去一年中大量企業(yè),如百度、騰訊、阿里等紛紛擁抱開源有著密不可分的關(guān)系。大多數(shù)企業(yè)和個(gè)人開發(fā)者參與到開源項(xiàng)目中并作出貢獻(xiàn)的最主要原因,是他們希望通過(guò)參與開源降低開發(fā)成本、獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。

圖表3 開發(fā)者參與開源比例

圖表42020-2021年開發(fā)者大調(diào)查數(shù)據(jù)

開源正在火熱發(fā)展的同時(shí),也帶了新的問(wèn)題。2021年底,Log4j 2的漏洞問(wèn)題幾乎覆蓋了整個(gè)互聯(lián)網(wǎng),開源項(xiàng)目的安全性也成為了眾多公司考慮的原因。數(shù)據(jù)顯示,23%的公司會(huì)擔(dān)心開源項(xiàng)目的安全問(wèn)題。

圖表5 使用開源軟件是否會(huì)產(chǎn)生不安全感

開源商業(yè)化火熱,但從開源中獲得收入依舊艱難

隨著不少開源項(xiàng)目受到資本青睞,獲得融資,開源創(chuàng)業(yè)也在近兩年成為國(guó)內(nèi)流行的創(chuàng)業(yè)模式。這也讓更多人意識(shí)到,開源不應(yīng)該是一個(gè)免費(fèi)的午餐,開源作者、貢獻(xiàn)者是可以獲得收入的。

今年的開源開發(fā)者大調(diào)查顯示,47%的開發(fā)者很少參與開源項(xiàng)目,志愿投入?yún)⑴c開源的僅18%。開源沒(méi)有一腔熱血是不行的,但僅靠一腔熱血也會(huì)造成動(dòng)力不足的問(wèn)題。

圖表6 參與開源的原因

1月,開源項(xiàng)目作者M(jìn)arak Squires一夜之間主動(dòng)刪除了「faker.js」和「colors.js」項(xiàng)目倉(cāng)庫(kù)的所有代碼,讓正在使用這兩個(gè)開源項(xiàng)目的數(shù)千位開發(fā)者直接崩潰。這一舉動(dòng)引起了大家對(duì)于“程序員該如何通過(guò)開源賺錢”問(wèn)題的關(guān)注。自己辛辛苦苦寫的代碼,得不到收益,還要“無(wú)償”支持那些商業(yè)巨頭,的確容易令人感到絕望。

這件事雖然不違法、也不違背開源協(xié)議,但它嚴(yán)重?fù)p害了作者在開源圈的聲譽(yù),也引發(fā)了大家對(duì)于開源供應(yīng)鏈安全的警惕。開源開發(fā)者如果一直需要用愛發(fā)電,終有一天我們會(huì)面臨開源項(xiàng)目陸續(xù)斷供的風(fēng)險(xiǎn)。

圖表7 開發(fā)者在開源上獲得的收入

圖表8 2020-2021年開發(fā)者大調(diào)查數(shù)據(jù)

據(jù)調(diào)查數(shù)據(jù)顯示,雖然仍有68%的開發(fā)者未曾在開源中獲得收入,但相較去年的77%,未獲得收入的人群比例有所下降,這也意味著有更多人在正視開源的價(jià)值,并為之付費(fèi)。我們也非常期待一種更好的市場(chǎng)機(jī)制出現(xiàn),讓這些數(shù)字世界的構(gòu)建者獲得他們應(yīng)得的收益。

開源開發(fā)者最愛用Java,QQ群、郵件列表溝通更高效

在《2021 GitHub年度報(bào)告》中,開發(fā)者們使用的編程語(yǔ)言JavaScript再度位列第一,Python和Java分別位列第二和第三。

而在本次票選“您在開源中常用的開發(fā)語(yǔ)言“之時(shí),41%的中國(guó)開發(fā)者投給了Java,JavaScript僅以17%的票選位列第五。Java何以成為中國(guó)開源開發(fā)者的寵兒?或許開發(fā)者可以在評(píng)論區(qū)中告訴我們答案~

圖表9 開源中常用的開發(fā)語(yǔ)言Top 10(調(diào)查項(xiàng)為多選)

眾所周知,頂尖開源基金會(huì)Apache有一句名言,“沒(méi)有發(fā)生在郵件里的事情就沒(méi)有發(fā)生”。而QQ群、郵件列表、微信是中國(guó)開發(fā)者與開源社區(qū)成員的主要溝通方式。部分開源專家認(rèn)為溝通工具會(huì)成為中國(guó)開源發(fā)展的一大阻礙,但這是否也意味著開源在朝著更加符合中國(guó)國(guó)情的方向發(fā)展?開發(fā)者們或許更有發(fā)言權(quán)。

圖表10 與開源社區(qū)成員溝通的方式

開發(fā)工具與框架、互聯(lián)網(wǎng)產(chǎn)品是開發(fā)者首次接觸開源項(xiàng)目的類別,占比54%,該比例相較上一年有所下降,更多開發(fā)者開始從操作系統(tǒng)、應(yīng)用軟件、中間件產(chǎn)品等部分接觸開源。

圖表11 開發(fā)者首次接觸開源項(xiàng)目類

圖表12 參與開源的方式

GitHub依然是開發(fā)者最常用的開源代碼平臺(tái),87%的開發(fā)者都在使用。

開源操作系統(tǒng)熱度回升,人工智能方向最受矚目

2021年6月,中國(guó)工程院院士倪光南針對(duì)信息技術(shù)發(fā)表看法:開源已經(jīng)成為全球軟件技術(shù)和產(chǎn)業(yè)創(chuàng)新的主導(dǎo)模式,是加速基礎(chǔ)軟件創(chuàng)新,加強(qiáng)社會(huì)協(xié)作的高效方式。

隨著近兩年國(guó)際環(huán)境日益緊張,基礎(chǔ)軟件的開源和創(chuàng)新越來(lái)越受到開發(fā)者關(guān)注,尤其是操作系統(tǒng),作為IT皇冠上的明珠,在過(guò)去一年成為開發(fā)者最希望看到的開源項(xiàng)目。

圖表13 開發(fā)者最希望開源的項(xiàng)目(調(diào)查項(xiàng)為多選)

圖表142020-2021年開發(fā)者大調(diào)查數(shù)據(jù)

在匯集了4000多萬(wàn)開發(fā)者的開源社區(qū)GitHub上,熱門開源項(xiàng)目中,人工智能項(xiàng)目一直以來(lái)占了很大比例。而人工智能相關(guān)的開源項(xiàng)目發(fā)展前景最好也是所有開發(fā)者的共識(shí)。

圖表15 發(fā)展前景好的開源方向(調(diào)查項(xiàng)為多選)

隨著開源趨勢(shì)席卷全球,開源正在加速成為許多企業(yè)的支撐力量。

關(guān)鍵詞: 操作系統(tǒng)

相關(guān)閱讀:
熱點(diǎn)
圖片 圖片