Ruby 社区的年度大戏上演,DHH 与 Shopify 的控制权争夺战引发广泛关注。
Rails 创始人 David Heinemeier Hansson(DHH),因直言不讳的个性成为社区争议焦点。作为 Shopify 的董事会成员,他的言行与立场导致社区与金主 Shopify 之间的角力升级,最终演变成 RubyGems 接管与维护者清洗的风暴。
据报道,Shopify 在施压之下,未经同意便夺取了 RubyGems 多个顶尖 Ruby 开源成果的控制权。这场大戏其实早有端倪,前两周已爆出接管丑闻。
RubyGems 是由 Ruby Central 赞助的 Ruby 标准包管理器,负责举办各类活动并赞助关键工具。9 月 9 日,一名匿名维护者将 RubyGems GitHub 企业版更名为 Ruby Central,并添加了开源总监 Marty Haught 作为维护者,同时删除了其他维护者。尽管部分变更被撤销,但 Haught 仍保留项目所有权,并于 9 月 18 日彻底移除了其他管理员。
已在 RubyGems 项目上任职十年的维护者 Ellen Dash 表示,这一行为本质上是一种敌对行为,并因此辞去了职务。她称此举让控制权落在了 Marty Haught 及 Ruby Central 全职员工手中。
前 Shopify 工程师 Joel Drapper 披露了调查结果,表示尽管维护成员反对,但 Ruby Central 董事会仍投票支持了此番“夺权”。他强调,尽管有分叉等替代方案,但董事会仍选择了夺权。
Ruby Central 长期以来依赖企业赞助,在 2025 年 RailsConf 上因选择让 DHH 演讲,失去了 Sidekiq 的资助。随后,Shopify 要求完全拥有 RubyGems GitHub 组织及某些核心 Gem,并威胁停供资金。
从一系列事件中,Ruby 基础设施维护人员将 RubyGems GitHub 企业版更名为“Ruby Central”,并降低了其他维护成员的权限。尽管部分变更被回滚,但 Haught 仍保留项目所有权。
到 9 月 18 日,其他维护成员被彻底移除,包括管理员权限。他们的 GitHub 组织与邮件账户也被停用,对关键 Gems 的所有权亦遭撤销。被消除的人员还包括资深贡献者 André Arko。
Drapper 特别指出,Shopify 坚持认为 Arko 不能返回项目。他强调尽管有证据证明分叉可行,但董事会仍支持夺权。
Ruby 与 Rails 的关系一直是社区关注的焦点。Rails 的高度知名度让 Ruby 社区享受了巨大红利,但也意味着 Rails 的动向与 DHH 的言行会直接影响生态。DHH 在社交媒体上的直言不讳让他成为争议中心。
部分开发者甚至在 GitHub 上发起了名为 “Plan Vert”的公开信,要求与 DHH 切割。该信呼吁立即与 DHH 及相关工作切割,并对 Rails 进行硬分叉。
面对批评和公开信的呼吁,DHH 在社交媒体上作出强硬回应。他在推特上嘲讽这封信不可能有任何结果,并转发了 Shopify 创始人 Tobi Lütke 的评论,后者称分裂的小丑只是恶意甩词汇。
对于 Drapper 的爆料内容,Ruby Central 发布了官方回应,称此举是确保 Ruby 供应链安全的必要措施。
帖子提到,在与法律顾问协商并参考最新安全审计意见后,公司正加强治理流程、正式确定操作者协议,并加强对生产系统的访问控制。今后,只有 Ruby Central 雇用或签约的工程师才能拥有管理权限。
macOS 软件包管理器 Homebrew 项目负责人 Mike McQuaid 表示,Ruby Central 对此事的处理方式极其糟糕。他还表示供应链问题纯属“无意义的焦虑和内耗”。
本文由主机测评网于2026-05-01发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260541993.html