首页 > 新闻 > IT新闻 > 正文

Ruby 生态核心开源项目 RubyGems 爆发“控制权争夺战”

碧海醫心
发布: 2025-09-30 19:10:01
原创
619人浏览过

近日,ruby 社区掀起一场围绕 rubygems 与 bundler 的“控制权之争”。

作为 Ruby 生态中最关键的包管理与依赖解决方案,这两项工具的主导权在未征得长期维护者同意的情况下,被 Ruby Central 单方面全面接管:包括将 RubyGems 的 GitHub 企业组织重命名为 “Ruby Central”,并大规模移除核心维护者的访问权限(如停用邮件账户、撤销对 RubyGems 的所有权),事件迅速引发社区震动。

  • RubyGems 和 Bundler 是支撑整个 Ruby 开发生态的核心开源工具,承担着包分发与依赖管理的重要职责。
  • Ruby Central 是一个非营利性组织,名义上负责维护 RubyGems、Bundler 等关键基础设施。
  • Shopify 作为 Ruby 社区的重要企业用户和资金支持者,在生态中拥有举足轻重的地位。

据多方披露,此次变动背后牵涉复杂的财务因素。在失去一个重要赞助商后,Ruby Central 财政状况趋紧,转而更加依赖 Shopify 的资助。有消息称,Shopify 提出条件——要求 Ruby Central 必须接管 RubyGems 的 GitHub 组织及多个核心 gem(如 bundler、rubygems-update)的控制权,否则将停止资金支持。自9月初起,一系列争议性操作陆续展开:原 RubyGems GitHub 组织被更名为 “Ruby Central”,新增 Marty Haught 为所有者,同时多位资深维护者被降级或移除权限。

时间线梳理 Ruby Central 失去一项重要年度赞助(来自 Sidekiq),每年25万美元的支持被取消。 在财政压力加剧的背景下,Ruby Central 对 Shopify 的资金依赖日益加深。 Shopify 据称提出要求:Ruby Central 必须接管 RubyGems 的 GitHub 组织及相关核心 gem 控制权,否则将撤回资助。 自 9 月 9 日起,多项变更启动:RubyGems 的 GitHub 企业组织正式更名为 “Ruby Central”,Marty Haught 被赋予所有者权限,其他维护者权限被下调。 随后部分调整被短暂回滚,但 Marty Haught 仍保留其所有者身份。 至 9 月 18 日,多名长期维护者被彻底移出项目,GitHub 访问权限被撤销,关联邮箱也被停用,核心 gem 的管理权被集中收归 Ruby Central。 被清除的维护者包括 André Arko 等具有深远影响力的贡献者。 有指控指出,该决策是在多名维护者明确反对的情况下,由 Ruby Central 董事会强行通过的。

Ruby Central 在后续声明中解释,此举是为了加强“软件供应链安全”,强调集中权限有助于制定统一的安全策略和应急响应机制。他们同时澄清,相关调整主要涉及 GitHub 仓库的管理层面,并不影响生产系统的运行。

讯飞开放平台
讯飞开放平台

科大讯飞推出的以语音交互技术为核心的AI开放平台

讯飞开放平台 64
查看详情 讯飞开放平台

Ruby 生态核心开源项目 RubyGems 爆发“控制权争夺战”

然而,这一“突袭式接管”在社区中激起强烈反弹。部分前维护者已着手启动名为 Spinel 的新项目,旨在开发新一代 Ruby 包管理工具,以推动生态多元化,防止权力过度集中,保障社区自治与技术独立性。

以上就是Ruby 生态核心开源项目 RubyGems 爆发“控制权争夺战”的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号