导读 GitHub 又发布了一年一度的章鱼猫观察报告。在这个报告中,分别对开源和社区做了一些有趣的统计,现将其中一些有趣的数据和趋势撷取出来分享给大家。完整的报告请移步Github。
GitHub 上最流行的开源项目

从让阿波罗 11 号登月的代码到开源课程,过去十二个月中,GitHub 上又涌现了一大批开源项目。以下是最流行的(得到星标最多)项目:

最流行的开源项目

其中使用最多的开源许可证是:MIT、Apache-2.0 和 GNU General Public License v3.0。

GitHub 上最爱用的编程语言

GitHub 上存放的开源项目使用了多达 316 种不同的编程语言,其中在过去十二月中提交的 PR(拉取请求(),用于向项目提交补丁) 使用最多的前 15 种编程语言是(其中的数字是 PR 数量):

PR 中最流行的 15 种语言

PR 中最流行的语言居然是 JavaScript,是因为 JavaScript 比较容易么?而且 JavaScript、C# 和 Go 语言的 PR 增长率达到了两倍,甚至,Swift 和 TypeScript 虽然总量不多,但是增长率达到了 3.5 倍。

贡献者的活跃程度

“活跃()”是指有过代码提交、写了备注、被星标和问题汇报()等行为。

这十二个月以来,有 580 万以上的活跃用户、33 万以上的活跃组织、1.9 亿以上的活跃仓库、1 千万以上的活跃问题汇报。“贡献者()”是指对项目/仓库推送了代码、对打开或评论了问题和 PR 的人,按照贡献者对项目和组织进行排名:

开源贡献者最多的前十个仓库

其中贡献者最多的仓库是 Font-Awesome 项目,这是一个图标字体的项目,不太理解为何有这么多的贡献者。其次是 docker 和 npm。

开源贡献者最多的组织

开源贡献者最多的组织是微软,超过了 Facebook、docker,以及谷歌。看来微软这一年确实是在开源方面下了死力。

被最多分支的仓库

仓库被分支()的越多代表了对它感兴趣、甚至会参与到开发中的人越多。这个排名第一的 datasharing 是个啥项目,我去看看——居然是一篇文章……好吧,让我看看第二个 Spoon-Knife,这,是章鱼猫的一个教人如何分支仓库的例子……那么第三个 ProgrammingAssignment2 ,哎,也是一个课程上用的例子……

好吧,我收回之前对分支的看法,就不能有个“正常”点的仓库嘛?还好,第四 bootstrap 和第五 tensorflow 都是比较正常的开源项目。总之,项目流行不流行,不要看分支数量了。

被最多用户评审过代码的仓库

这里的代码评审者()指的是对修改过的代码进行过评论的人,这也代表贡献者对仓库的关注度。好吧。我除了对第一名 homebrew 有点不解,其它的几名都觉得还算正常。

GitHub 的新增用户

GitHub 已经有超过 520 万的用户和超 30 万的组织。这十二月以来,有超过 81 万的人发起了人生第一个 PR,更有 280 万人创造了他自己的第一个仓库。

新用户注册增长最多的国家

而中国,是新用户注册增长最多的国家,基本上翻了一番。

GitHub 上的组织

GitHub 上已经有超过 8 千万的 PR,而这些 PR 中有超过 85% 的来自于组织。在 GitHub 上以组织形式活动的除了商业性组织以外,很多大公司也在其企业的开发中采用了 GitHub Enterprise ,其中不乏财富50强里面公司。

本文地址:http://www.linuxprobe.com/github-2016-observations.html

2016 GitHub章鱼猫观察报告之开源统计相关推荐

  1. 教你用开源 JS 库快速画出 GitHub 章鱼猫

    本文作者:HelloGitHub-kalifun 文中涉及的示例代码,已同步更新到 HelloGitHub-Team 仓库 点击本文最下方的"阅读原文"即可获取 在上一篇文章我们介 ...

  2. DIY 章鱼猫活动 |

    沸点 就是一种短内容形式,篇幅不长,平均阅读时间在 30s 内. Hello (^o^)/ 来自我介绍下,我是来自沸点的话题主持人--一颗桃子,也有社区的小伙伴喊我屁桃君(≧▽≦). 今天来分享下本周 ...

  3. 章鱼猫(Octocat)

    为什么Github的Logo是一只章鱼猫呢? Reference: 章鱼猫:GitHub的吉祥物(Octocat) Github章鱼猫 转载于:https://www.cnblogs.com/tamk ...

  4. 微软、阿里抢占开源一线,JavaScript、Python 备受热捧,GitHub 2020 数字洞察报告揭晓!...

    作者 | Allumos 来源 | 源光闪烁 开源软件已经成为人类数字社会的基石,是全人类共同努力的结晶,开源协作对人类数字文明的发展起到了巨大的推动作用.GitHub 作为全球范围内最主要的开源协作 ...

  5. GitHub年度报告出炉:中国开源贡献仅次美国、Python成第二热门语言

    点击我爱计算机视觉标星,更快获取CVML新技术 本文转载自机器之心. 机器之心报道 参与:一鸣.李亚洲 今日,Github 发布年度报告.作为开发者社区最大的开源项目托管平台,Github 的年度 O ...

  6. 《2019~2020网络安全态势观察报告》重磅发布!

    [导读]过去一年多,各种 APT 攻击事件.勒索挖矿事件,数据泄露事件,漏洞攻击事件仍然不绝于耳.从 ATT&CK 模型框架的兴起到实战化攻防环境的建立,从反序列化漏洞的攻防博弈到 VPN 漏 ...

  7. 【报告分享】GitHub 2020数字洞察报告.pdf(附下载链接)

    大家好,我是文文(微信号:sscbg2020),今天给大家分享X-lab等于2021年2月份发布的报告<GitHub 2020数字洞察报告.pdf>,关注github及开源软件的伙伴们别错 ...

  8. Repo Jacking:依赖关系仓库劫持漏洞,影响谷歌GitHub等7万多个开源项目的供应链...

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 三个场景可导致 GitHub 仓库遭劫持.直接组合使用这三个场景可导致恶意代码注入.千万别这么做. 背景 最近的一个客户项目使我们开始 ...

  9. 网络安全观察报告 惯犯观察

    执行摘要 从 1987 年 9 月 14 日,中国向世界发出第一封电子邮件到如今,中国的互联网发展已过去整整 31 个年头.从消费互联.产业互联到万物互联,互联网正在加速改变我们的交流方式和交易方式, ...

最新文章

  1. 网络嗅探软件全接触(1)
  2. js 获取样式兼容方法
  3. Windows上的原生Linux容器(盆盆的Kubecon课程分享)
  4. linux下直接使用base64就可转换图片为二进制
  5. android设置系统横屏方案
  6. java中将string类型转int类型或者将string类型转long类型方法(亲测)
  7. 使用identity+jwt保护你的webapi(一)——identity基础配置
  8. oracle12c ora 12547,Oracle 12c DBCA出现PRCR-1079 ORA-12547 CRS-5017
  9. 遇见未来 | 对话王璞:谈分布式系统在企业落地的挑战
  10. python处理照片_有趣的Python图片处理
  11. ap_invoice_distributions_all到xla_ae_lines
  12. C#二进制文件读取序列化与反序列化
  13. ffmpeg源码国内gitee下载
  14. 信息论——最大流最小割定理
  15. 南京邮电大学网络攻防训练平台-逆向-Py交易
  16. win10的开机启动文件夹
  17. 卡马克在光线追踪,id tech6,射线跟踪,控制台,物理学等的谈话 第一部分
  18. scroll-view的描点跳转
  19. 战舰STM32控制L9110电机驱动
  20. Android Studio修改AVD虚拟模拟器路径

热门文章

  1. iOS7新特性的兼容性处理方法
  2. 新零售赋能最古老产业 看阿里巴巴的农产品上行布局
  3. 从0开始创建一个MFC单文档工程
  4. 工作站和台式机的区别
  5. 一般企业应用上云架构实践
  6. 水晶报表官方实例下载:报表和应用程序
  7. 如何破解excel打开密码
  8. Vue3核心源码解析第十一课 AST生成代码
  9. powerquery分组,PowerQuery:如何连接分组值?
  10. 如何清除ug服务器注册码,UG许可证删除不掉的解决方法