2016 Future of Open Source Survey Results

Black Duck 是國際開源軟體專業服務廠商,其針對開源軟體的市場與統計報告,極具參考價值。本篇文章除附上簡報內容之外,亦進行相關資訊的彙整說明。

注意,本文引用商業公司的數據,主要是因為其規模足夠透漏出市場趨勢訊息。開源的工具與方式並不限制於此。

1,900 萬個開源專案在 GitHub

事實上,連美國白宮都有許多開源專案在進行中。很明顯這已經不單單是一種趨勢,而是真正可以落實在各種事務上的執行方法。世界領導的軟體商業公司 Microsoft 同樣也開源千餘個專案,目前是投入最多貢獻人員的公司;而 Google 則是目前在開源組織的綜合評價最高。

65% 的軟體公司參與開源專案,而且規模排在前面的公司幾乎無不往開源遷移。

不只是企業,以國家來統計的話,開源的專案數量,中國年成長 98%、印度年成長 90%、俄羅斯則是 74%,這顯示開源的趨勢仍然在持續中,也帶動企業文化的改變。開源企業組織在開源平台上相互溝通,想必是更具有效率的。

有 73% 的軟體公司選擇最具優勢的開源版本管理方案(git)

由 RhodeCode 公司於 2016 年提出的研究報告「Version Control Systems Popularity in 2016」也指出,Git 顯然是目前當紅且持續成長的版本管理軟體。從累積數據來看,整體使用版本管理工具的案例也是越來越多,而這正是開源協作文化的起點—重視發展歷程,也量化供獻者的價值。

雲端、大數據、內容管理、資料庫、作業系統、開發工具和行動技術等,是開源軟體被成功採用的主要技術領域。

這些技術的開源發展,表現出開源文化的廣泛性,大型軟體除了巨型企業的另一個選擇,就是巨型社群。(巨型企業內部組織也是一種巨型社群的概念)而在軟體領域之外,值得注意的是,像 Adobe open fonts 的開源字型,也在文化產業開始產生影響。(所謂開源字型指的是釋出可製作新字型設計所需的資源,而不單單只是 web font。)

有高達 90% 的受訪者認同開源軟體增進了效率、互通性與創新。

開發者的主觀感受其實是最重要的,卻時常是在決策時最容易被忽略的。如果你需要開發更有效率,與其他組織有更好的合作性,也期待有一些創新,那麼開源文化是值得嘗得的一個方向。開源是一種對開發者有益,也對組織有利的執行方向。

世界排名前 500 的超級電腦,94% 採用最大的開源軟體代表作—Linux 作業系統。

Linux 這個大型開源軟體的意義在於,製作高品質的軟體,不只有傳統式的集中式組織管理(巨型企業)一途。分散式、社群式的管理方式,能大幅降低管理成本,卻能帶來大量創新。大型開源專案證明供獻者彼此之間是可以互相管的,事務管理階層不應該是軟體發展的天花板,是納入開源文化最重要的觀念革新。

開源網頁伺服器軟體 Apache 已經達到 65% 的網頁伺服器市佔率。

Apache 從傳言中「A patchy web server」,意即修修補補的網頁伺服器,因為開源,在快速地修補之下,很快地就成為市佔率最高的網頁伺服器,到今天仍然是如此。開源是促進提高技術層級的方式,Linus's law:「Given enough eyeballs, all bugs are shallow」,Apache 網頁伺服器用時間證明了這句話。

Last updated