返回

文章详情

Ruby Central的破坏性遗产

Hacker News2026年7月31日 12:10

2026年7月30日,在会议、集会以及在线对话中,许多Ruby开发者向我询问Ruby Central及我与他们之间的分歧。这篇文章是我对这些反复提问的尝试,内容包括:1)Ruby Central现在在做什么?2)关于Bundler和RubyGems的争议是否已解决?3)Ruby Central对此争议有何表态?4)Ruby开发者现在能做些什么? Ruby Central现在在做什么?要谈论Ruby Central现在的情况,我们需要从一点历史背景开始。今年大约18个月前,Ruby Central:每年举办2次会议,RubyConf和RailsConf;有一个由3名成员(Ufuk、Gabi、Mike)组成的开源委员会;资助7名兼职社区OSS贡献者(André、Arun、Ellen、Gift、Irene、Josef、Martin);资助3名全职OSS开发者(Colby、Samuel、David);协调这10名OSS贡献者在3个主要开源项目上:RubyGems、Bundler、RubyGems.org。 大约10个月前,Ruby Central开始了核心团队成员Ellen Dash所称的对RubyGems、Bundler和RubyGems.org开源项目的“敌意收购”,夺取了这些项目的控制权,并将维持这些项目达十年以上的团队锁在外面。 今天,距离他们的收购已经10个月,Ruby Central已经:失去了包含RailsConf在内的2个会议,这是数十年来首次未能提供未来会议的地点或日期;失去了3个主要OSS项目中的2个,通过将Bundler和RubyGems转移给Matz;失去了10名OSS工作的9名贡献者,包括:6名RubyGems.org的运营者(André、Samuel、Arun、Josef、Ellen、Martin);3名全职OSS贡献者中的2名(Samuel、David);2名OSS作家(Gift、Irene);失去了开源委员会的3名成员(Gabi、Mike、Ufuk);失去了7名董事会成员中的5名(Kinsey、Valerie、Naijeria、Ben、Ufuk);失去了3名执行董事(Adarsh、Chelsea、Shan);失去了2名主要金融赞助商(Sidekiq和Shopify,尽管Shopify似乎在经过9个月的休整后刚刚回归)。 与许多社区非营利组织(包括Python软件基金会)不同,Ruby Central并不举行董事会的选举。尽管今年完全重写了章程,但新董事仍然完全由现任董事选举,没有公众的反馈或意见过程。目前的董事会由最初批准敌意收购的7名成员中的2名及由前董事局选出的3名新成员(Brandon、Jey和Ran)组成。根据Ruby Central的公开声明,他们在结束了两个会议并转移掉一半开源软件后,仅增加了一个新项目:一个由Alpha-Omega资助的新安全项目。该安全项目的目标是使用Anthropic的项目Glasswing来搜索已发布的gems中的安全问题。在他们6月份的首次月度报告中,他们共报告发现了5个漏洞,其中1个问题为中等严重性,其他4个为低严重性或未分类严重性。 Ruby Central目前的赞助驱动计划Ruby联盟找到了三名愿意加入的成员:Gusto、Thoughtbot和(非常近期)Shopify。然而,所有赞助公告帖子都没有提到Gusto和Thoughtbot雇佣了五名Ruby Central董事会成员中的两名。David Corson-Knowles既是董事会成员也是Gusto的高级员工工程师。而Ran Craycraft不仅是Ruby Central董事会的主席,也是Thoughtbot的美洲常务董事。这意味着分配赞助资金的董事会成员同时也是提供赞助资金的一方,这种利益冲突是Gusto、Thoughtbot和Ruby Central都没有披露的。 最后一位赞助商是Shopify,在其要求Ruby Central发起这场灾难后的9个月回归。 我们的争议是否已解决?不,我们的争议尚未解决。自去年十月以来,Ruby Central一直威胁要起诉我。截至今天,他们并没有撤回这个威胁。我们的争议的核心是,去年九月,Ruby Central劫持了超过十年的Bundler和RubyGems GitHub项目的维护者。当我告知Ruby Central我拥有Bundler的名称时,他们以“黑客行为”的威胁进行报复,这是我始终不认同的立场。Ruby Central已表示,只有在我放弃对他们侵犯Bundler名称的声明时,他们才会撤回威胁。在我质疑我的合同工作是否符合州劳动法后,他们还开始要求我放弃任何有关雇佣的索赔。到目前为止,Ruby Central始终表示,只有在我放弃对Bundler的侵权索赔及我认为他们欠我的任何可能的报酬时,他们才会撤回对我的诉讼威胁。当诉讼...

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡