Octoverse:2023年開源狀況和AI的興起報(bào)告
在今年的 Octoverse 報(bào)告中,我們研究了圍繞 ai、云和 Git 的開源活動如何改變開發(fā)人員的體驗(yàn)。
- 2023年,越來越多的開發(fā)者開始使用AI技術(shù),同時也嘗試構(gòu)建基于AI的應(yīng)用程序。
- 基于OpenAI等公司的基礎(chǔ)模型的生成性AI項(xiàng)目數(shù)量激增,其中一些項(xiàng)目甚至進(jìn)入了最受歡迎的開源項(xiàng)目前10名。
- 約92%的開發(fā)者正在使用或試驗(yàn)AI編碼工具。
- 93% 的開發(fā)人員使用Git在構(gòu)建和部署軟件 。
- 2023年,GitHub平臺上的項(xiàng)目數(shù)量達(dá)到了420百萬,增長了27%,其中公共代碼庫數(shù)量達(dá)到了284百萬,增長了22%,公共生成性AI項(xiàng)目數(shù)量飆升至65千個,增長了248%,全年對所有項(xiàng)目的貢獻(xiàn)總數(shù)達(dá)到了45億次。
- GitHub上的私人項(xiàng)目數(shù)量增長了38%,占GitHub所有活動的80%以上。
- 開發(fā)者越來越多地使用Git基礎(chǔ)設(shè)施即代碼(IaC)工作流、標(biāo)準(zhǔn)化的云部署以及Dockerfiles、容器和其他云原生技術(shù)。
- JavaScript再次成為最受歡迎的編程語言,Shell和Hashicorp配置語言(HCL)也顯示出增長趨勢。TypeScript超過Java成為第三大受歡迎的語言。
- 開源人工智能創(chuàng)新多種多樣,頂級人工智能項(xiàng)目由個人開發(fā)者擁有。分析 GitHub 上排名前 20 的開源生成式 AI 項(xiàng)目,其中一些頂級項(xiàng)目歸個人所有。
- 到 2030 年,開發(fā)人員將從生成式 AI 中受益的生產(chǎn)力提升預(yù)計(jì)可為全球經(jīng)濟(jì)貢獻(xiàn) 1.5 萬億美元,并為全球新增 1500 萬“有效開發(fā)人員” 。
- 生成式人工智能正在推動生成式人工智能項(xiàng)目的個人貢獻(xiàn)者在全球范圍內(nèi)大幅增長,同比增長 148%,生成式人工智能項(xiàng)目總數(shù)也同比增長 248%。
- GitHub 上的全球開發(fā)者帳戶數(shù)量增長了近 26%,總數(shù)超過 1 億。
- 美國仍然是全球最大的開發(fā)者社區(qū),擁有超過2020萬的開發(fā)者,年增長率為21%。
- 亞太、非洲、南美和歐洲的開發(fā)者社區(qū)正在迅速增長。特別是印度,2023年新增了350萬名開發(fā)者,年增長率達(dá)到36%。新加坡在亞太地區(qū)的開發(fā)者人數(shù)增長率最高,達(dá)到39%。
- 根據(jù)當(dāng)前的增長率,預(yù)計(jì)印度將在2027年超過美國,成為GitHub上最大的開發(fā)者社區(qū)。