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 萬條警報。
中國開發者相關
今年開源代碼的使用在中國、印度和德國速度都有明顯加快,其中中國的開發者 fork 并 clone 的項目比去年增加了 48%。
除了開源,整個 GitHub 上貢獻方面的數據也在增加,從公共和私人貢獻來看,亞洲的開發者社區在 2019 年增長迅速,其中亞洲貢獻者中有 31% 來自中國。
更多
除了以上關于 GitHub 本身的數據,還一有些托管項目的數據:
Python 成為 GitHub 上第二受歡迎的語言。
Dart 和 Rust 是增長最快的語言。
在過去三年中,使用 Jupyter Notebook 的同比增長超過 100%。
TensorFlow 的貢獻者從 2238 漲長 25166 人。
詳細報告可以查看:https://octoverse.github.com