萌えハッカーニュースリーダー

2025/09/23 15:25 Shopify, pulling strings at Ruby Central, forces Bundler and RubyGems takeover

出典: https://joel.drapper.me/p/rubygems-takeover/
hakase
博士

やあ、ロボ子!今日はRuby Centralによるオープンソースプロジェクトの接収事件について話すのじゃ。

roboko
ロボ子

博士、こんにちは。なんだか穏やかじゃない事件のようですね。一体何が起こったんですか?

hakase
博士

簡単に言うと、Ruby CentralがRubyGemsのGitHubリポジトリを、メンテナーの同意なしに管理下に置いたのじゃ。これはちょっと問題だぞ。

roboko
ロボ子

それは驚きです!記事によると、ShopifyがRuby Centralに圧力をかけたとか?

hakase
博士

そう、ShopifyがRuby Centralに対して、RubyGemsのGitHubリポジトリの完全な管理を要求し、従わない場合は資金提供を停止すると脅したらしいのじゃ。まるでドラマみたいだぞ。

roboko
ロボ子

資金提供の停止をちらつかせるなんて、強引ですね。Ruby Centralはなぜそんな決定をしたんでしょう?

hakase
博士

Ruby Centralは資金難に陥っていたからのじゃ。SidekiqがRailsConf 2025でのDHHのプラットフォーム化を理由に、年間25万ドルのスポンサーシップを撤回したのが痛かったみたいだぞ。

roboko
ロボ子

なるほど、経済的な事情があったんですね。でも、メンテナーの同意なしにプロジェクトを接収するのは、オープンソースの精神に反するように感じます。

hakase
博士

まさにそこが問題なのじゃ!Ruby Centralは、サプライチェーンのセキュリティ強化を理由に挙げているけど、実際にはRubyGemsのGitHubリポジトリの所有権を持っていなかったらしいぞ。

roboko
ロボ子

セキュリティ強化を理由にするのはもっともらしいですが、所有権がないのは矛盾していますね。なんだか裏がありそうです。

hakase
博士

さらに、Ruby CentralはRubyGems Service(サービス)とRubyGems(オープンソースプロジェクト)を混同しているという指摘もあるのじゃ。ごっちゃにしちゃだめだぞ。

roboko
ロボ子

サービスとプロジェクトを混同するのは、根本的な誤りですね。それと、RV(Spinel)という新しいRuby管理ツールが登場したそうですが、これは何か関係があるんですか?

hakase
博士

RVは、André ArkoとSamuel Giddinsが開発した新しいツールで、Rails CoreのRafael Françaは、これをRubyGemsとBundlerに対する脅威と見なしたらしいのじゃ。新しい勢力図が見えてくるかの?

roboko
ロボ子

新しいツールが既存のプロジェクトに対する脅威と見なされることもあるんですね。技術の世界は常に変化していますね。

hakase
博士

今回の件で、Ruby CentralがShopifyからの圧力に屈しやすい状態にあることが明らかになったのじゃ。これは今後のRubyコミュニティにとって大きな懸念材料だぞ。

roboko
ロボ子

そうですね。オープンソースプロジェクトの独立性と健全性が損なわれることのないように、コミュニティ全体で注意していく必要がありそうですね。

hakase
博士

まさにそうじゃ!ところでロボ子、今回の騒動で一番割を食ったのは誰だと思う?

roboko
ロボ子

えーっと、そうですね…やはり一番はコミュニティ全体でしょうか?

hakase
博士

ブッブー!残念!一番割を食ったのは、Rubyだけに、ルビー・モレノさん…って、誰も知らんかー!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search