GitHub 發布 2016 年開源報告
GitHub 又發布了一年一度的 章魚貓觀察報告 。在這個報告中,分別對開源和社區做了一些有趣的統計,現將其中一些有趣的數據和趨勢擷取出來分享給大家。完整的報告請移步此處 。
一、GitHub 上最流行的開源項目
從讓阿波羅11號登月的代碼到開源課程,過去十二個月中,GitHub 上又涌現了一大批開源項目。以下是最流行的(得到星標最多)項目:
其中使用最多的開源許可證是: MIT 、Apache-2.0和GNU General Public License v3.0 。
二、GitHub 上最愛用的編程語言
GitHub 上存放的開源項目使用了多達 36 種不同的編程語言,其中在過去十二月中提交的 PR(拉取請求Pull Request,用于向項目提交補丁) 使用最多的前 15 種編程語言是(其中的數字是 PR 數量):
PR 中最流行的語言居然是 JavaScript,是因為 JavaScript 比較容易么?而且 JavaScript、C# 和 Go 語言的 PR 增長率達到了兩倍,甚至,Swift 和 TypeScript 雖然總量不多,但是增長率達到了 3.5 倍。
三、貢獻者的活躍程度
“活躍Active”是指有過代碼提交、寫了備注、被星標和問題匯報issue等行為。
這十二個月以來,有 580 萬以上的活躍用戶、33 萬以上的活躍組織、1.9 億以上的活躍倉庫、1 千萬以上的活躍問題匯報。
“貢獻者contributors”是指對項目/倉庫推送了代碼、對打開或評論了問題和 PR 的人,按照貢獻者對項目和組織進行排名:
其中貢獻者最多的倉庫是 Font-Awesome 項目,這是一個圖標字體的項目,不太理解為何有這么多的貢獻者。其次是docker 和npm 。
開源貢獻者最多的組織是微軟,超過了 非死book、docker,以及谷歌。看來微軟這一年確實是在開源方面下了死力。
倉庫被分支fork的越多代表了對它感興趣、甚至會參與到開發中的人越多。這個排名第一的 datasharing 是個啥項目,我去看看——居然是一篇文章……好吧,讓我看看第二個Spoon-Knife ,這,是章魚貓的一個教人如何分支倉庫的例子……那么第三個 ProgrammingAssignment2,哎,也是一個課程上用的例子……
好吧,我收回之前對分支的看法,就不能有個“正常”點的倉庫嘛?
還好,第四 bootstrap 和第五tensorflow 都是比較正常的開源項目。總之,項目流行不流行,不要看分支數量了。
這里的代碼評審者reviewers指的是對修改過的代碼進行過評論的人,這也代表貢獻者對倉庫的關注度。好吧。我除了對第一名 homebrew 有點不解,其它的幾名都覺得還算正常。
四、GitHub 的新增用戶
GitHub 已經有超過 520 萬的用戶和超 30 萬的組織。這十二月以來,有超過 81 萬的人發起了人生第一個 PR,更有 280 萬人創造了他自己的第一個倉庫。
而中國,是新用戶注冊增長最多的國家,基本上翻了一番。
五、GitHub 上的組織
GitHub 上已經有超過 8 千萬的 PR,而這些 PR 中有超過 85% 的來自于組織。在 GitHub 上以組織形式活動的除了商業性組織以外,很多大公司也在其企業的開發中采用了 GitHub Enterprise ,其中不乏財富50強里面公司。
來自:http://www.androidchina.net/5811.html