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人。
詳細報告可以查看:https://octoverse.github.com