對開源的貢獻加速
根據Aiven(一家開源資料雲公司,組織可以利用它來建立現代資料基礎設施)的最新 GitHub 分析,三大超級電腦近年來顯著增加了對開源的投入,無論是在活躍貢獻者的數量方面,還是在每個組織的投入方面。
2022 年 7 月,Google對 GitHub 的月度貢獻年增 21%,GitHub 上的活躍谷歌貢獻者人數 (5421) 超過了微軟 (5258)。
Aiven 提到,提交總數是通過按公司電子郵件地址分析 GitHub 貢獻者存檔數據來計算的。 這衡量了一個月內的提交次數,並使用 Google Big Query 來分析 GitHub 上的公共數據。
Open Source Contributor Index 衡量貢獻者和頂級編程語言的數量,這是一個跟踪和衡量 GitHub 上開源活動的開源項目。
Aiven 的首席技術官兼聯合創始人 Heikki Nousiainen 評論道: »
我們的研究表明,超大規模企業為開源帶來了更多資源。 這是個好消息。 作為一個社區,開源軟件需要大型科技公司的這種承諾,以確保重要項目得到維護,並且像 Log4Shell 這樣的漏洞不會再次發生。 此外,這是編寫乾淨、透明和安全代碼的更好方法。”
“我們研究的一個意想不到的結果是,谷歌在為開源軟件做出貢獻的員工人數方面超過了微軟。 谷歌自成立以來一直是開源的擁護者,最近宣布了其 Assured Open Source Software 服務,重申了其承諾。 «
微軟和谷歌仍然是自由軟體領域貢獻最大的兩家公司。亞馬遜遠遠落後,但它對自由軟體的投入正在迅速增加。
根據 Aiven 的一項最新分析,亞馬遜、微軟和谷歌參與開源專案的員工人數從未如此之多。 Aiven 對 GitHub(開源專案的實際平台)的數據進行分析後發現,亞馬遜、微軟和谷歌在 GitHub 上的活躍貢獻者總數在六年間增長了 300%,從 2016 年 5 月的 2654 人增加到 2022 年 5 月的 10.549 人。
研究發現,谷歌每月對 GitHub 的貢獻比上一年增加了 20%,谷歌對 GitHub 的活躍貢獻者(4643)自 4394 年開始記錄以來首次超過微軟的貢獻(2016)。超過三分之一的貢獻來自
微軟 OSS 的貢獻是使用微軟維護的編程語言。 他們使用的語言中有 38,8% 是 PowerShell 或 C#,這兩種語言最初都是微軟開發的。 就 Google 而言,它更喜歡 C++ 和 Java,而 Amazon 則提供 Python 和 Java。
«谷歌對微軟的收購尤其令人驚訝,因為與前一年相比,微軟對開源項目的承諾有所減少,這在一定程度上可以解釋這一點。 然而,微軟對開發者自由和創新的承諾仍在繼續,該公司是開源領域的主要參與者,甚至在 2018 年收購了 GitHub。這一轉變證明了市場越來越希望利用開源軟件。 «
更深入地研究,Aiven 對提交(向開源項目提交的新軟件補丁)的研究表明,微軟和谷歌在 GitHub 上的提交數量仍低於 2020 年夏季的高點,儘管兩者之間的差距已經縮小。
亞馬遜仍然落後於其超大規模競爭對手,但現在支持大型開源項目,如 ElasticSearch 的一個分支 OpenSearch,並在其 GitHub 頁面上託管越來越多的項目。
最後,如果您有興趣了解更多信息,可以點擊以下鏈接查看詳情。