GitHub 2017 章鱼猫观察报告
来源:互联网 发布:javaweb高级编程 编辑:程序博客网 时间:2024/06/09 18:53
为了庆祝这贡献和辉煌的一年, 让我们回顾一下 2017 年的项目、人员和团队。
过去这十年,GitHub 各项数据已经超过了百万级,甚至千万级。在 2017 年,GitHub 社区有 2400 万开发者工作于 6700 万个仓库上,就连这些开发者组成的组织都达到了 150 万个。
而这些开发者遍及全球:亚洲 710 万,北美 590 万,欧洲 530 万,等等。
人们在 2500 万个公开仓库上分享代码。从 2016 年 9 月到现在的一年间:
- 公开仓库的提交数达到了 1 亿个!
- 活跃仓库有 2530 万个(“活跃”指该仓库有公开的活动,比如提交、星标、讨论等)
- 活跃工单有 1250 万个,关闭(解决)了 6880 万个工单,对工单进行了 140 万次讨论
- 这其中包括 Kent 的约聊求助工单 :D
- 新 PR (拉取请求)有 130 万个,
- 这其中包括了 Linus Torvalds 的第一个 GitHub PR !
- 第 1 亿个 PR 被合并,这是一个 OpenShift 的文档更新
- 对代码进行了 62 万次审查
- 最流行的表情符是:点赞(720 万)
- 新加入 670 万开发者,其有 100 万的开发者来自美国,69 万来自中国
- 这些新加入的开发者发起了 120 万个 PR,410 万人创建了其第一个仓库,
- 19 万人没有提交任何代码而只是复刻和星标了仓库
- 创建了 45 万个组织
- 这其中包括 Python 的开发也迁移到了 GitHub
通过 PR 所使用的语言,可以发现最流行的语言是——JavaScript!而 Python 取代了 Java 成为了第二名。很高兴 Ruby 和 PHP 分别能取得第四、第五名。其余的名次和去年相差不大。
从这些活跃的仓库中,我们找出了 10 大复刻数最多的仓库。人工智能方向的 TensorFlow 项目夺得桂冠,前端方向的 BootStrap 是第二。尤雨溪的 vuejs 排名第六,恰恰比排名第七的 Facebook 的 react 的复刻数高一点,很难说这与今年 Facebook 对 react 的许可证问题有没有关系。而 Linus 的 Linux 项目敬陪末座,作为这样庞大的一个项目,已经相当了不起了。
(这里没有包括 MOOC 课程,一个 Coursera 的 R 语言课程有数千的复刻数,以此判断,至少有十万学生开始学习该课程了)
而以贡献者来说,微软的 vscode 项目的贡献者最多,几乎是排在第二名的 react-native 的两倍。这一方面证明了社区对 vscode 的喜爱,另外一方面也证明了微软在开源方面的重注投入。
得到最多代码评议的项目是 Typescript 的一个类型定义库 DefinitelyTyped,第二名才是炙手可热的 Kubernetes。
当然,已经赢得了容器编排系统之战的 Kerbernetes 取得讨论最多的排名一点也不令人意外,它的讨论数量的零头就和第二名 origin 差不多,而这个 OpenShift 下的 Origin 项目,也是一个 Kubernetes 项目——面向开发者的企业版 Kubernetes 发行版。
GitHub 虽然对个人的公开使用提供免费的服务,当然,如果你想放私有仓库,是要交费的。而 GitHub 对于或大或小的企业来说,更适用的是其企业版。
- 美国前一百个最大的公司(按收入)有一半在使用 GitHub 企业版
- 虽然美国是使用 GitHub 企业版最多的国家,但是也有 1/4 的客户来自其它国家
- 不仅仅是软件和互联网行业在使用 GitHub 企业版(占 22%),金融服务、商业服务也占比较高
感谢你,让我们期待 2018 年的章鱼猫报告!
- GitHub 2017 章鱼猫观察报告
- github章鱼猫
- 章鱼
- Avaya Aura™ 独家观察报告
- GitHub 发布2017年度开发者报告 JavaScript 依然最受欢迎
- 观察
- 观察
- 观察报告:中国经济700天 宏观调控掀起震荡波[转载]
- 2014年NI趋势观察报告提出多项技术创新
- 章鱼烤肉火锅
- 章鱼花生猪脚汤
- “健忘”的章鱼
- 章鱼lua扩展模块
- 观察观察观察
- Github年度开源报告出炉
- EOJ----章鱼哥没有日历
- 【OTT】1月2日-1月8日OTT盒子观察报告
- Python 崛起、JavaScript 制霸 —— GitHub 2017 年度开源报告里的语言之争
- Eclipse的代码折叠问题
- 前端网络请求封装参考,不错,代码干货
- python 包的创建与导入
- 熟练使用IText
- 代码回收站
- GitHub 2017 章鱼猫观察报告
- SecureCRT自动隐藏Session Manager
- 【无人机】无人机的自主与智能控制
- Spring MVC工作流程图
- 【神经网络】零基础入门神经网络:从原理、主要类型到行业应用
- BAT面试题汇总第二期(附答案)
- nginx的安装环境
- Javase—其他常用类
- 工业4.0时代,最可怕的是什么?