計算流行GitHub項目的卡車系數

jopen 9年前發布 | 4K 次閱讀 Github

卡車/巴士系數是指一個項目在失去多少關鍵開發者后會癱瘓,失去關鍵開發者的最少數量就是卡車/巴士系數,系數越高意味著一個項目在發生嚴重事故后仍然有足夠的人能帶領項目繼續前進。

開發者退出有一個短語形容——被卡車/巴士撞了,意思是職業和生活方式變動、婚育、意外傷亡等導致他們停止參與一個開源項目。巴西米納斯州聯邦大學計算機科學系的研究人員發表了一篇論文(PDF),設計了一種方法去計算開源項目托管平臺 Github 上流行項目的卡車系數。他們的方式是從系統中不斷移除某個開發者的所有文件,直至超過半數的系統文件沒有作者。他們共計算了 133 個項目的卡車系數,結果顯示 46% 的項目卡車系數是1,28% 的項目是2,而 Linux 內核項目是 90,Mac OS X Homebrew 包管理器最高 159。

對 Linux 項目,許多人有異議,認為 Linus Torvalds 的重要性被低估了。

來自: Solidot

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!