GitHub發布最新2022開源生態系報告OCTOVERSE 2022,這分報告顯示了開源軟體對世界和企業的影響,以及全球軟體開發趨勢。全世界現在有90%的企業都在使用開源軟體,而財富100企業有超過90%都在使用GitHub,在2022年,GitHub上總共收到4.13億次的開源貢獻。

GitHub在2021年的OCTOVERSE報告,公開平臺上開發者數量為7,300萬,較前一年新增1,600萬名新用戶,而在OCTOVERSE 2022中的最新數字,平臺使用者已經成長到9,400萬,增加2,000萬名用戶,不只使用者大幅增加,而且增加速度也提升了。

官方在OCTOVERSE 2022揭露3大開源社群趨勢,第一大趨勢是基礎設施即程式碼正夯,開發人員在2022年大量使用Hashicorp配置語言(Hashicorp Configuration Language,HCL)、Shell和Go程式語言,而HCL是GitHub目前成長最快速的語言。

GitHub提到,這代表基礎設施即程式碼實踐,受到越來越多GitHub專案採用,並指出營運人員也在開源社群占有一席之地,過去總是以開發人員為中心的開源世界已經出現變化。

第二大趨勢則是大型科技公司投資建立大型開源社群,2022年GitHub上前幾大的開源專案,都獲得商業支援,官方提到,大型科技公司對開源的投資,顯示了其重要性。企業正在建立新的開源軟體社群,這迫使組織必須增設開源專案辦公室來協調開源軟體戰略,而這又鼓勵了更多的人投入開源貢獻。GitHub估計30%的財富100強企業都擁有開源專案辦公室。

第三大趨勢是受商業支援的專案更受開源貢獻者青睞,特別是那些不屬於商業專案組織的開發者,GitHub表示,這代表商業支援的開源專案,無論是在發展廣泛的生態系,或是專案本身所帶來的品牌知名度,都扮演重要角色。

從Flutter到Next.JS,還有React到VS Code,由企業主導的開源專案,已經成為GitHub開發者生態系不可或缺的一部分,在2022年,有50%的首次開源參與者,貢獻由商業支援的專案。

GitHub最近的重要事件,還有能以人工智慧充當結對工程師的GitHub Copilot官司。開發者只要月付10美元,就可獲得GitHub Copilot人工智慧提供程式碼建議,官方雖承認GitHub Copilot使用GitHub平臺上公開程式碼,訓練人工智慧模型,但卻未依照授權標註歸屬,或是提供GitHub合理使用這些程式碼的法律地位,因此該服務在推出後便受到不少質疑。

現在GitHub Copilot被眾多開發者認為違反《數位千禧年著作權法》、《不公平競爭法》以及GitHub隱私聲明與服務條款,由律師事務所代表向對微軟、GitHub與OpenAI提出集體訴訟。

熱門新聞

Advertisement