• GitHub经历10年发展代码仓库突破1亿个
  • 发布于 2个月前
  • 150 热度
    1 评论
  • HTML5G
  • 0 粉丝 4 篇博客
  •   
今天,我们迎来重大的里程碑事件:现在有1亿个代码仓库(repository)托管在GitHub上。背后支持这个数字的是一流的社区。如今共有来自世界几乎各个国家和地区的3100万名开发人员,合作贡献代码11 亿人次。

代码仓库是存储代码的地方,但它们远不止这么简单:还体现了想法、试验、好奇心和灵感时刻。为了庆祝这个重大时刻,不妨看一个几个趋势和成就。

1亿个背后有什么?

为了客观地认识这个里程碑,有必要说明一下:2008年我们总共只有约33000个代码仓库。今天,我们看到每秒创建的代码仓库平均有1.6个。实际上,所有代码仓库中近三分之一是在去年创建的,这完全归功于决定在GitHub上托管、构建和共享软件代码的开发人员。

在过去这10年,影响重大的项目都是在GitHub上构建并壮大起来的。Rails这个平台还在封闭测试阶段时就搬到了Git和GitHub,Node.js在2009年托管在了GitHub上。自那以后,我们还有机会托管了Swift、.NET和Python。这些项目得到了成千上万贡献者的支持,在开发者工具如何完善、如何与其社区互动方面提升了标准。
就在今年,我们看到无数的项目大行其道,既有个人构建的小项目,也有庞大团队构建的大项目。Definitely Typed、Godot、Kubernetes、PyTorch及更多项目跻身我们的顶尖开源项目排行榜和发展最快的项目排行榜。

顶尖开源项目

今年排行榜上的项目有一个共同的主题:它们让用户更容易构建软件,无论是借助代码编辑、自动化、容器化还是借助说明文档。

发展最快的开源项目

去年,我们看到了与这些领域有关的项目发展迅猛:机器学习、游戏开发、3D打印、家居自动化、数据分析和全堆栈JavaScript开发。

热门的代码仓库主题

今年,人们创建的开源代码仓库涵盖成千上万个主题,但这些是贡献最多的主题:

2018年标记的几大主题

前后端JavaScript、机器学习、移动应用开发和容器化等方面的主题是过去12个月开源软件界几个最火爆的趋势。2017年,“游戏”、“深度学习”和“代码库”等主题也是流行的趋势。

代码仓库在哪里构建?

GitHub最初只是一小群开发人员期望解决某个特定的问题,现在它成了全球开源社区的大本营。我们看到美国境外的开源贡献者所占的比例每年在递增。

来自美国的贡献者和美国境外的贡献者

现在来自亚洲的代码仓库超过任何一个大洲。更具体地说,构建代码仓库在中亚、中东和非洲蔚然成风。虽然来自发达国家的代码仓库有所增加,但随着新的技术社区发展壮大、新技术变得更普及起来,我们看到同样这个趋势出现在新兴国家。

尤其是,埃及的开发人员今年构建的公共和私有代码仓库多出一倍。而在尼日利亚,一个日益庞大的开发者社区在2018年构建的开源代码仓库比2017年多1.7倍。

发展最快的国家,按构建的代码仓库划分(截至9月30日)



发展最快的国家,按构建的开源代码仓库划分

感谢大家

经历了10年快速发展、喜迎1亿个代码仓库之后,我们只是刚开始上路。感谢我们的用户,我们在构建比任何一个代码仓库或项目更庞大的平台,即实实在在地推动软件发展的社区。感谢现在和将来与我们一同构建这个社区。我们迫不及待地与你们共同构建下1亿个代码仓库。

用户评论