QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

OpenLeaderboard 分析报告:全球开源生态新风向,AI 时代下的协作与创新

  • 2024-11-13
    北京
  • 本文字数:4723 字

    阅读完需:约 15 分钟

大小:2.28M时长:13:15
OpenLeaderboard分析报告:全球开源生态新风向,AI时代下的协作与创新

编者按:本报告依托 OpenLeaderboard 平台的开源数据洞察,系统分析全球开源生态的最新动态与趋势。通过多维度的数据解读及 OpenRank 指标的应用,报告涵盖了项目活跃度、开发者协作及企业贡献等方面,揭示了开源生态的协作模式和影响力变迁。本次报告不仅有助于开发者与研究人员深入理解开源项目的运行情况,更为企业在技术选型、资源投入及战略发展上提供前瞻性的数据支持和决策依据。


一、整体概述


OpenLeaderboardhttps://open-leaderboard.x-lab.info/)是由 X-lab 开放实验室开发的一款开源数据洞察工具,旨在为用户提供全面、精准的开源项目和贡献者排名分析。通过每月更新的榜单,OpenLeaderboard 利用由实验室开发的开源数据挖掘项目 OpenDiggerhttps://open-digger.cn/) 提供的数据,以全面追踪开源生态的活跃度和影响力。其数据来源包括 GitHub、Gitee 等主流开源平台,确保了数据的广泛性和实时性。


OpenLeaderboard 的核心评价标准 OpenRank 指标源自工信部电子标准院的“信息技术 开源治理”系列标准。这一开源实现方法有效地量化了开源项目的协作影响力,为开发者、研究人员及企业提供了客观的数据参考,揭示了开源生态中的协作关系、贡献分布与趋势变化。


在实际应用中,OpenLeaderboard 已被广泛用于开源组件选型、国际开源格局分析、企业开源表现观测等领域,成为开源行业中的重要风向标。通过展示全球开源项目的排名及其动态,OpenLeaderboard 为理解和预测开源行业的发展提供了系统性数据支持。


图 1 一得之见(OpenLeaderBoard):开启全球开源新视界


二、榜单分析


OpenLeaderboard 开源生态数据洞察报告包括四大榜单:活跃度排行榜、活跃度跃升榜、OpenRank 影响力排行榜、以及 OpenRank 影响力跃升榜。这一系列榜单为开源生态的动态和项目的协作模式提供了多维度的视角。


1、活跃度排行榜


9 月的活跃度排行榜展示了开源项目中活跃度最高的前 10 个项目,包括 DIO 的 dio-lab-open-source、NixOS/nixpkgs、和 LLVM 项目等。这些项目在教育、操作系统及编译工具链等领域表现突出。


表 1 2024 年 9 月开源项目活跃度排行榜


活跃度排行榜项目:

  • DIO 平台:提供技术教育与实践支持,凭借丰富的课程资源吸引了广泛用户,排名居首。

  • NixOS/nixpkgs:作为模块化 Linux 发行版的核心包管理库,以其可配置性和灵活性受到开发者的青睐。

  • LLVM:广泛应用于编译器开发和工具链领域,活跃度稳居前三。


亮点项目:

  • DevDegree/eng-intern-challenge:作为 Shopify 和卡尔顿大学合作的 DevDegree 实习项目,名次显著提升 74 位至第 4 位,Pull Request 数量的增加反映出学生的集中贡献。


2、活跃度跃升榜


活跃度跃升榜按项目的活跃度提升排序,显示了近期用户参与和活跃度快速增长的项目。


表 2 2024 年 9 月开源项目活跃度跃升榜


本榜单按活跃度排名的名次提升情况排序:

  • DevDegree/eng-intern-challenge:排名跃升 74 位至第 4 位,反映出教育类项目在特定时间段的集中活跃度。

  • Microsoft/PowerToys:PowerToys 是一组为高级 Windows 用户设计的效率工具集。该效率工具集的受欢迎度上升 44 位至第 41,显示出用户需求的显著增长。

  • nus-cs2103-AY2425S1/ip:上升 26 位,受益于新加坡国立大学课程接近尾声阶段的集中提交,说明教育项目的活动与课程进度密切相关。


3、OpenRank 影响力排行榜


OpenRank 影响力排行榜根据项目在开源生态中的协作和贡献影响力排序,指标的计算涵盖项目的协作行为、活跃程度等多维数据,为理解项目的整体影响力提供了科学依据。


表 3 2024 年 9 月开源项目 OpenRank 影响力排行榜


排名前十的项目包括 NixOS/nixpkgs、LLVM 等,展示了它们在全球开源社区的影响力:

  • NixOS/nixpkgs 持续位列榜首,展示了 Nix 在 Linux 生态中的重要地位。NixOS 是一个基于独特包管理器 Nix 的 Linux 发行版,而 nixpkgs 包含了其所有软件包定义和构建规范。凭借其高度可配置性和模块化设计,NixOS/nixpkgs 受到开发者的广泛欢迎。

  • LLVM/llvm-project 继续保持第二位,凸显出大模型的火热。

  • Digital Innovation One - dio-lab-open-source 位居第五,展现了在线学习平台对开源生态的积极贡献。


4、OpenRank 影响力跃升榜


影响力跃升榜显示了各项目在影响力排名上的显著提升。


表 4 2024 年 9 月开源项目 OpenRank 影响力跃升榜


本月的 OpenRank 提升显著的项目包括:

  • DevDegree/eng-intern-challenge:凭借 236 位提升居首。

  • JetBrains/swot:由 JetBrains 维护,用于收集全球高校域名,为学生提供免费产品访问,其排名上升可能源于更多学校加入并提交了大量 Pull Request。

  • Kubernetes:作为广泛应用的容器编排平台,得益于社区高活跃度,排名也有所提升,表明了其在开源生态中的持续影响力。


三、热点洞察与项目推荐

1、增长热点


在 2024 年 9 月,多个项目在 OpenRank 指数中显示出明显增长,这些增长揭示了开源世界的一些重要项目和事件。


热点事件 1:27 年历史的软件开源引发争议,OpenRank 空降全球 Top 100

  • 数据事实:根据 OpenDigger 数据,尽管 Winamp 仅在 9 月份开源一周,但其收获了 8148 个 star、2255 个 Issue 和 84 个 PR,858 名开发者参与了协作互动,最终 OpenRank 达到 228 分,空降至全球第 82 位。

  • 详情分析:Winamp 是一款于 1997 年发布的桌面音乐播放器,以其可定制的界面和插件支持而闻名,曾在 2000 年代成为全球最流行的音乐播放器之一。随着流媒体服务的崛起,虽然仍有大量用户,Winamp 项目逐渐停止维护。2024 年 5 月,其母公司 Llama Group 宣布将开源项目源代码,并于 2024 年 9 月 23 日正式在 GitHub 上发布。然而,由于采用了 WCL 许可协议,该协议禁止开发者创建、维护或分发软件的分叉版本,这引发了广泛争议,违背了开源的基本定义。尽管如此,Winamp 的开源仍引起了开发者的关注。然而,除了协议问题,开发者还发现 Winamp 代码中包含一些 GPLv2 开源组件,进一步升级了争议。最终,整个仓库于 2024 年 10 月 15 日被删除,所有提交的 2338 个 Issue 和 111 个 PR 也随之消失,标志着这场开源闹剧的结束,历时仅三周。

  • 作者点评:开源是获取开发者的重要手段,但企业在开源时也需要对开源本身有足够的研究与重视,仅从自己的利益出发,在没有充分的准备下开源,只会带来流量的反噬,让开源成为项目的掘墓人。

  • 进阶阅读

  • GitHub 仓库地址:https://github.com/WinampDesktop/winamp (现已删除)

  • 相关新闻:https://www.infoq.cn/article/QGBXXsMmLkEq2uiRlfd3


热点事件 2:大神安利,AI IDE 火爆出圈

  • 数据事实根据 OpenDigger 数据,2024 年 9 月,Cursor 在 GitHub 上的反馈仓库活跃开发者达 773 人,共开出 245 个 Issue,讨论接近千条,OpenRank 在 2024 年 8 月、9 月连续翻倍,定格在 101 分。

  • 详情分析:Cursor 是一款面向 AI 编程的代码编辑器,尽管其代码并不开源,但它在 GitHub 上托管了相关文档,并设有一个专门收集用户反馈的仓库。自 2023 年 3 月建立以来,Cursor 受到了大量开发者的热捧,反馈仓库中的活跃开发者人数始终维持在百人以上。随着 AI 大神 Andrej Karpathy 在 8 月份多次在推特上赞扬 Cursor,并称其使用体验已经远超 GitHub Copilot,该工具迅速获得了更广泛的关注。随后,Cursor 在 2024 年 8 月和 9 月的 OpenRank 指标连续翻倍,强势突破 100,而到 9 月,反馈仓库中的活跃开发者数量更是达到了 773 人。

  • 作者点评:这里可以直接引用 PingCAP CTO 黄东旭在其朋友圈中对 Cursor 的评价:“Cursor 的高光只是一个开始,开发者工具也只会是 LLM 改变已有软件的第一个领域。原因是现在熟悉这些新技术的都是开发者,所以首先被解决的必然是他们日常遇到的痛点(如代码补全、IDE 等),因为这些领域拥有足够的 know how。”

  • 进阶阅读

  • GitHub 仓库地址:https://github.com/getcursor/cursor

  • 相关新闻:https://www.huxiu.com/article/3456683.html


2、项目推荐


人工智能的快速迭代,尤其是 LLM 的持续发展,带动了多个开源项目的稳步增长。以下是本月推荐的五个项目。


openGuass 创新实践课

  • openGauss 的创新实践课是由 openGauss 团队与多所高校合作开发的实践类课程,Gitee 上的仓库不仅包含教材内容和实践手册,还作为学生提交课程作业的平台。在 2024 年 9 月,openGauss 与天津大学合作的 AI 特性实践课顺利结课,近 140 名学生通过该仓库提交了作业。从仓库的历史提交记录可以看出,该课程已与北京理工大学、兰州大学、武汉理工大学、西安电子科技大学、西安交通大学、北京工业大学、中国地质大学等高校开展了多年的合作。该仓库在 9 月的 OpenRank 指标达到了 50 分,首次跻身中国排行榜 Top 100,显示出其在高校课程实践中的广泛影响力和高参与度。

  • 仓库地址:https://gitee.com/opengauss/practice-course

  • 点评:近年来,开源教育逐渐成为热点话题。如何充分利用开源资源,实现用开源知识的传授、引导学生参与开源项目,甚至通过开源模式来重塑教育体系,都是值得深入探讨的议题。开源不仅可以丰富教学内容,还能通过实践性学习提升学生的技术能力和协作能力,为未来的教育创新提供全新思路。


Continue

  • Continue 是一款集成在 VSCode 和 JetBrains 中的 IDE AI 助手插件,自 2023 年 6 月开源以来,累计 Star 数量已突破 18k。其社区活跃开发者人数也在逐步上升,截至 2024 年 9 月,已超过 300 人。最终,Continue 在 2024 年 9 月的 OpenRank 指标定格在 116 分。

  • 仓库地址:https://github.com/continuedev/continue


Lobe Chat

  • Lobe Chat 是由中国开发者发起的 AI 聊天界面框架,自 2023 年 5 月开源以来,稳步发展,至 2024 年 9 月,累计 Star 数超过 43k,每月活跃开发者维持在 200 到 300 人之间。该项目更新迭代迅速,9 月共合并了 151 个 PR,代码变更超过万行。最终 OpenRank 指标在 2024 年 9 月上涨 23 分,定格在 137。

  • 仓库地址:https://github.com/lobehub/lobe-chat


Aider

  • Aider 是一款终端使用的 LLM 编程助手,能够通过聊天的方式为开发者提供代码补全与提示功能。项目于 2023 年 5 月开源,最初为个人项目,后迁移至独立的组织运营。到 2024 年 9 月,社区活跃开发者人数达 466 人,累计 Star 超 20k。最终 OpenRank 指标在 2024 年 9 月定格为 155 分。

  • 仓库地址:https://github.com/Aider-AI/aider

  • 点评:自 ChatGPT 推动 LLM 技术以来,相关的开源项目层出不穷,经过一年多的沉淀,一些项目开始显示出显著的增长势头。但它们都有一个共性,就是以用户为本,真正解决实际的痛点,最终一定会有一批忠实的用户跟随着项目的成长。


ShadPS

  • ShadPS 是一款跨平台的 PS4 模拟器,可运行于 Windows、Linux、和 MacOS 系统上。该项目由 GitHub 开发者 georgemoralis 于 2022 年 10 月独立创建的个人兴趣项目,最初半年多时间主要集中在底层代码开发。直到 2024 年 8 月底,ShadPS 成功运行了 PS4 游戏《血色起源》,这一演示视频在 Twitter 上发布后引发广泛关注,浏览量超过 120 万次。随后,大量开发者加入项目,9 月的社区活跃开发者人数突破 400 人,贡献者超过 50 人,累计 Star 数在 8 月和 9 月增长到 10k。最终 OpenRank 指标定格在 133 分,强势进入全球 Top 300。

  • 仓库地址:https://github.com/shadps4-emu/shadPS4

  • 点评:两年孤行,终见曙光。追求个人兴趣虽然寂寞,但当它走过最初的积累阶段,最终必将迎来爆发。只有走过最初的积累,才能迎来属于自己的爆发。


四、总结


本月的 OpenLeaderboard 开源生态数据洞察报告全面展现了开源项目的活跃度、影响力及其发展趋势。通过活跃度和 OpenRank 影响力榜单,我们观察到教育类、工具类项目在用户需求推动下表现出显著增长,这与全球技术趋势及人才培养需求密切相关。热点洞察反映了开源生态中用户和企业的深度参与,教育项目、技术工具及 AI 项目的崛起尤为突出。OpenLeaderboard 提供的多维度分析,揭示了开源生态的动态脉络,成为全球开源趋势的关键参考。

2024-11-13 16:168379

评论

发布
暂无评论
发现更多内容

面向万物智联的应用框架的思考和探索(上)

HarmonyOS开发者

HarmonyOS

SPFA 算法:实现原理及其应用

繁依Fanyi

算法 SPFA

神秘的IP地址8.8.8.8地址到底是什么?为什么会被用作DNS服务器地址呢?

wljslmz

DNS 三周年连更

你想要的【微前端】都在这里了! | 京东云技术团队

京东科技开发者

前端 微前端 微前端框架 企业号 5 月 PK 榜 mirco

利用Python分析快手APP全国大学生用户数据(2022 年初赛第四题 )

繁依Fanyi

大数据

多种文件清理:Disk Cleanup Pro 激活版

真大的脸盆

Mac Mac 软件 磁盘清理 清理工具

数说热点 | 跟着《长月烬明》起飞,今年各地文旅主打的就是一个听劝

MobTech袤博科技

实战解读:隐钥科技数据库加密解决方案及场景化解析

Lily

从0到1:可自定义数据列的成绩查询小程序开发笔记

CC同学

CH32V307V-EVT-R1 简单上手入门

繁依Fanyi

嵌入式

【OpenAI】私有框架代码生成实践 | 京东云技术团队

京东科技开发者

openai ChatGPT ChatGPT4 企业号 5 月 PK 榜 私有框架

架构师必备!阿里P8耗时6个月手码架构师进阶笔记真的香

Java你猿哥

架构 前端架构 架构设计 架构师 后端架构

主流框架都用SPI机制,看一下他们的区别和原理

Java你猿哥

ssm 框架 JavaSPI Spring SPI Dubbo SPI

阿里P8撰写1500页程序性能调优笔记:GitHub标星79k

程序知音

Java 性能优化 JVM java架构 Java进阶

Wallys AP controllers devices/PQ4019 and IPQ4029 chipsets support 20 km remote transmission

Cindy-wallys

IPQ4019 ipq4029

Github高赞!Alibaba最新亿级并发系统架构(2023 版全彩小册)

Java你猿哥

Java 架构 分布式 高并发 架构设计

MySQL 并行复制方案演进历史及原理分析

Java你猿哥

Java MySQL ssm 并行复制 主从延迟

分享:集群吞吐量以1抵5,车企MySQL八大痛点的解决方案

OceanBase 数据库

数据库 oceanbase

一条SQL如何被MySQL架构中的各个组件操作执行的

华为云开发者联盟

sql 开发 华为云 华为云开发者联盟 企业号 5 月 PK 榜

从0到100:小区物业报修小程序开发笔记

CC同学

广立微大数据平台全线升级 为芯片全生命周期保驾护航

科技热闻

刘强:作业帮给OceanBase提了九条意见

OceanBase 数据库

数据库 oceanbase

如何保证 RabbitMQ 的消息可靠性

小小怪下士

Java 程序员 RabbitMQ 消息中间件

阿里巴巴官方上线!号称国内Java八股文天花板(终极版)首次开源

Java你猿哥

Java 微服务 算法 JVM 多线程

Python网络爬虫原理及实践 | 京东云技术团队

京东科技开发者

Python 爬虫 python 爬虫 爬虫入门 企业号 5 月 PK 榜

未来市场主流的五大LED显示屏

Dylan

技术 方案 LED显示屏

工业互联网:加速从“中国制造”迈向“中国智造”

华为云开发者联盟

云计算 工业互联网 华为云 华为云开发者联盟 企业号 5 月 PK 榜

基于 Rainbond 的混合云管理解决方案

北京好雨科技有限公司

Kubernetes 云原生 rainbond 混合云架构

Zero-ETL、大模型和数据工程的未来

Baihai IDP

人工智能 大模型 数据工程 企业号 5 月 PK 榜 LLMs

从0开始:活动打卡小程序开发笔记

CC同学

字节首次公开!23年Java后端面试上岸手册 ,竟含全套后端面试考点

Java你猿哥

Java 算法 JVM 多线程 java面试

OpenLeaderboard分析报告:全球开源生态新风向,AI时代下的协作与创新_AI&大模型_X-lab 开放实验室_InfoQ精选文章