GitHub Octoverse 报告:HCL 增长最快,PHP 使用量下降,开源社区运营增加


GitHub 发布了 2022 年度 Octoverse 报告,涵盖了对开源软件的探索,包括其对世界和公司的影响;以及影响软件开发的关键趋势内容。报告引用了梅赛德斯-奔驰技术创新的 FOSS 大使 Wolfgang Gehring 的一句话称,“如今,如果不进行开源,你将无法再开发软件。”

当我们 10 年前发布第一份 Octoverse 报告 以庆祝 GitHub 上用户达 280 万人时,我们无法预测开源会对世界产生的影响。

2012 年,大多数企业只使用开源软件 (OSS) 来运行他们的 Web 服务器——即使 Red Hat 实现了 10 亿美元的估值;其他关键的知名项目,如 Kubernetes 和 Docker,还没有发布。

今天,我们生活在一个非常不同的世界。

报告探讨了“开源对世界真正产生了什么样的影响,它是如何改变企业的?” 这一问题,并发现了三个值得关注的大趋势:

  • 开发人员在 2022 年大量使用 Hashicorp 配置语言 (HCL)、Shell 和 Go 编程语言,这表明基础设施即代码 (IaC) 实践越来越多地被 GitHub 上的项目(包括开源项目)采用。HCL 是 GitHub 上增长最快的语言,占 56.1%;这种增长是由用于 IaC 的 Terraform 工具的普及推动的。报告指出,这些工具的流行也表明开源领域中运营社区的存在日益增加,运营在开源开发中的作用越来越大

  • 大型科技公司建立大型开源社区。2022 年 GitHub 上一些最大的开源项目得到了商业支持。这些投资也助长了反馈循环:公司正在创建新的 OSS 社区,这迫使其他组织启动开源项目办公室 (OSPO) 来协调 OSS 战略 —— 鼓励了更多人为开源做出贡献。按照估计,超过 30% 的财富 100 强公司现在拥​​有 OSPO,预计这一数字还将持续增加。

  • First-time OSS 贡献者青睐有商业支持的项目,它主要发生在不属于商业支持的项目组织的开发人员中。报告称,这强调了商业支持的开源项目在发展更广泛的生态系统和这些项目所带来的品牌知名度方面的重要性。从 Flutter到 Next.JS, 从React到 VS Code,公司主导的开源项目已经成为 GitHub 上开发者生态系统不可或缺的一部分。有 50% 的 first-time 贡献者在商业支持的项目中工作。

其他一些发现还包括:

  • JavaScript 仍然是 GitHub 上最常用的语言。2022 年,PHP 的使用量下降,而 Python 的使用量增长了 22.5%。Python 是第二大使用语言,其次是 Java 和 TypeScript。
  • 9400 万开发人员正在使用 GitHub。
  • Rust 社区增长了 50% 以上。
  • 超过 90% 的公司使用开源。
  • 90% 的财富 100 强公司使用 GitHub。
  • 2022 年有 4.13 亿次开源贡献。
  • 今年有超过 2050 万人加入了该网站,其中印度的开发者人数增长最快。

更多详情可查看完整报告。


相關推薦

2023-11-17

GitHub 发布了 2023 年度 Octoverse 开源状态报告。主要研究了围绕 AI、云和 Git 的开源活动如何改变开发人员体验,以及如何在开发者和企业中产生越来越大的影响。 报告发现了三大趋势: 开发人员正在大量使用生成式 AI 进

2022-08-12

行语言。事实上,在 GitHub 的 2018 年和 2019 年“State of the Octoverse”报告中,HCL 在增长最快的语言列表中也有一席之地。这表明,基础架构即代码 (IaC) 已经跨越了从个人从业者到大规模交付软件的组织广泛采用的鸿沟。 除了是

2023-05-18

数据源是 GitHub Archive。RedMonk 按照类似于 GitHub 用来收集 Octoverse 状态的方式查询拉取请求中的语言。查询旨在尽可能与以前的过程相媲美。 语言基于基础仓库语言 排除了分叉的仓库 使用聚合历史记录来确定排名 对于 Sta

2023-07-08

老牌分析机构 TechMarketView(TMV)最新发布的一个数据分析报告指出,Amazon Web Services 在 2022 年跃居英国软件和 IT 服务行业之首,微软因增长落后于竞争对手而跌出了榜单前三名。 数据显示,英国本地市场在 12 个月内增长了 12.2%

2022-11-15

ata 最新发布了一份”State of the Developer Nation“第 23 版报告,基于 2021 年 6 月至 2022 年 8 月期间对 166 个国家/地区的 26000 多名开发者进行调查的数据。该研究旨在探索 2022 年第三季度及以后的关键开发人员趋势,包括开发

2022-11-03

网安全公司 SonicWall 最新发布了一份 2022 年网络威胁报告,基于 215 个国家和地区的超过一百万个全球传感器收集的数据,探讨了安全专业人员需要关注的一些危险的趋势。报告指出: 2022 年上半年记录了 28 亿次恶意

2023-02-08

的采用也在增加。总体而言,Jenkins X、Spinnaker 和 Tekton 的使用量都有所增加。 容器和容器编排技术使用量显着增加,今年达 33% (去年为 18%)。34% 的公司现在使用开源软件开发生命周期 (SDLC) 工具,22% 的公司使用开源内容管理解

2023-03-06

sp; 研究还发现,在数据主题中,关于微软 Power BI 的内容使用量最大,实现了 31% 的同比增长;“Power BI显然已经确立了自己作为领先的商业分析平台的地位”。Apache Spark 仍然是使用最广泛的数据工具,而数据平台 Hadoop 已经退

2022-12-02

OpenStack 最新发布了一份 2022 年用户调查报告指出,OpenStack 部署在 2022 年达到了一个新的里程碑:现在拥有超过 4000 万个生产核心,与 2021 年相比增长了 60%,自 2020 年以来增长了 166%;且全球共有 300 多个公共云数据中心。 原因

2023-10-20

>>> 中国信通院发布了 2023 年 8 月国内手机市场运行分析报告,具体情况如下: 一、国内手机市场总体情况 2023年8月,国内市场手机出货量1898.5万部,同比增长0.03%,其中,5G手机1564.5万部,同比增长9.6%,占同期手机出货量的82

2023-01-21

2》结果已发布。超过 38,000 名开发者参与了去年的调查,报告基于其中 29,000 人的反馈,大约 91% 的受访者是男性;深入探讨了开发者生态系统的各种主题。 调查发现的一些关键要点有: JavaScript 仍然是最流行的编程语言,

2022-04-02

一季度)。 RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年的第一份榜单。 目前 Red

2022-05-21

ata 最新发布了一份”State of the Developer Nation“第 22 版报告,基于 2021 年 12 月至 2022 年 2 月期间对 166 个国家/地区的 20,000 多名开发者进行调查的数据。 报告指出,JavaScript 已经连续十次在该调查中占据最受欢迎的语言

2022-10-10

;但该结论并没有实际的数据支持。 此外,云计算的使用量持续增长。公共云的使用率为 76%,高于 2021 年的 56%。只有 10.5% 的人表示根本没有使用云(包括私有云)。“使用云计算的受访者在组织绩效目标上超额完成的可能