現在華爲工作的莊表偉分析了開源項目聚合網站OpenHub的數據,發現了一些有趣的事實:
- 實際共收錄28.9萬個開源項目(共311億行代碼,也就是平均一個項目10萬行)
- 貢獻者大於30且用戶大於30的,只有335個項目,最近一年活躍的,只剩下331個
- 無論是配置管理還是問題跟蹤系統,Git和GitHub都是主流,而且越新的項目越明顯
他在文中感慨:成功的開源項目,真是鳳毛麟角。其實幾乎所有事情幾乎都是這樣的。就拿我的老本行來說,中國一年出版幾十萬種書,能賣到1萬以上算是成功的話,也是鳳毛麟角的。
不過他的分析中我有一點不太同意,就是隻看貢獻者大於30的項目。也許是因爲在華爲,開發團隊往往比較大的緣故?
事實上,很多非常有用、很火的小型項目,貢獻者並不多,到GitHub的Trending裏看看就有感覺。