GitHub發佈了2019年年度報告《The State of the Octoverse》,下邊來看看一些主要數據。

全球用戶超過4千萬

目前GitHub上有超過4000萬開發人員,其中有80%來自美國以外的地區。去年一年裏有1000萬新加入的開發者,2019年創建第一個repo的人比2018年增加了44%,還有130萬人首次在開源中貢獻。

組織正在跨時區進行協作,並依賴於開源軟件

目前GitHub上有將近300萬個組織帳戶,它們來自世界各地,代表了公司、非營利組織與開源項目等的集體工作。其中,GitHub Enterprise Cloud帳戶來自70多個不同的國家。今年全球財富50強中有35家對開源做出了貢獻,這反映出專有代碼在很大程度上依賴於開源社區。

軟件社區比以往任何時候都更加緊密地聯繫在一起

去年新創建了超過4400萬個repo,從醫學上的機器學習和有關深度學習的學術論文,到各種各樣的機器人,在這個基礎上,開源項目的共享基礎架構將所有軟件聯繫在一起,並且它們的依賴關係十分緊密。

具體來看,平均而言,GitHub上的每個公共和私有repo都依賴於200多個軟件包,每個項目背後都有數百個依賴項。而且,如果按被依賴程度來查看前50個開源項目,可以看到,被依賴度最高的項目今年支持了超過360萬個其它repo,比如 rails/rails、facebook/jest與 axios/axios之類的項目對於全球代碼已變得至關重要。

修復了超過760萬個漏洞警報

安全性也是開源社區的一項工作,發現潛在的漏洞後,維護人員、開發人員、研究人員與工具生態系統都會協同工作,以確保代碼安全。GitHub 自2017年11月發佈安全警報以來,目前已修復了超過700萬條警報。

除了以上關於GitHub本身的數據,還一有些託管項目的數據:

  • Python成爲GitHub上第二受歡迎的語言。

  • Dart和Rust是增長最快的語言。

  • 在過去三年中,使用Jupyter Notebook的同比增長超過100%。

  • TensorFlow的貢獻者從2238漲長25166人。

相關文章