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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ブッブー!残念!一番割を食ったのは、Rubyだけに、ルビー・モレノさん…って、誰も知らんかー!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
