Mike McQuaid and Justin Searls join Jerod in the wake of the RubyGems debacle to discuss what happened, what it says about money in open source, what sustainability really means for our community, making a career out of open source (or not), and more. Bleep! :link: https://changelog.am/113
| Ch | Start | Title | Runs |
|---|---|---|---|
| 01 | 00:00 | Let's talk! | 00:37 |
| 02 | 00:37 | Sponsor: CodeRabbit | 01:07 |
| 03 | 01:45 | Cross-posts & Friends | 00:54 |
| 04 | 02:39 | The reason for the bleeps | 01:37 |
| 05 | 04:16 | Setting the stage | 02:46 |
| 06 | 07:02 | The root access event | 04:16 |
| 07 | 11:19 | What Ruby Central is | 01:40 |
| 08 | 12:59 | Back to the story | 03:28 |
| 09 | 16:27 | Mea culpa, anyone? | 04:08 |
| 10 | 20:35 | Two more timeline things | 11:37 |
| 11 | 32:12 | Sponsor: Outshift by Cisco | 01:17 |
| 12 | 33:29 | A five-alarm fire | 01:21 |
| 13 | 34:50 | Muddy money | 05:12 |
| 14 | 40:02 | Jerod pre-empts Justin | 00:38 |
| 15 | 40:40 | Justin has the floor | 06:06 |
| 16 | 46:46 | Open source as a hobby | 04:50 |
| 17 | 51:37 | Abstract pattern | 00:57 |
| 18 | 52:33 | The lemonade stand | 01:48 |
| 19 | 54:21 | The best things in life | 12:41 |
| 20 | 1:07:03 | Making money music | 02:26 |
| 21 | 1:09:29 | Conflating things | 03:58 |
| 22 | 1:13:27 | What Gen "Zed" thinks | 04:41 |
| 23 | 1:18:08 | What if no dependencies | 01:59 |
| 24 | 1:20:07 | Justin lives it | 04:48 |
| 25 | 1:24:55 | Mike on Copilot | 05:15 |
| 26 | 1:30:10 | Moving up the value chain | 03:06 |
| 27 | 1:33:15 | The times are a changin' | 01:35 |
| 28 | 1:34:51 | Obligatory pithy one-liners | 03:31 |
| 29 | 1:38:21 | Unhappy maintainers should quit | 00:20 |
| 30 | 1:38:41 | Bye, friends | 00:46 |
| 31 | 1:39:27 | Next week on the pod | 02:17 |
The latest news is that Matz and the ruby core team has assumed control of the rubygems repository. This is not control over the rubygems org or ruby central AFIK but still a step in the right direction.
I wanted to mention one more thing. Justin said the funding to ruby central was decreasing because of reasons including AI but this is not true. Mike Perham who runs sidekick was one of the major funders and pulled $250,000 because he didn't like the fact that Ruby Central platformed DHH. He expressed this specifically and in public. I find it hard to believe Justin doesn't know this, it was a very public announcement and many people including Mike himself reiterated it during the back and forth of this drama.
If you listen to the end I read some of Matz’ announcement in the outro
I was too hasty in making that post. I am wondering where the new funding will come from though. Ruby central isn't going away, presumably they will still need funding to run the conferences and whatnot so they will continue to raise money along with the core team.
Hello
There are some very interesting questions around funding and management of open source. Along with announcements from package managers and what feels like corporations starting to struggle with an "open source product" it could be an interesting few years!
Something I didn't notice get raised though is the difference between running a service on open source code vs an open source project. Running a service naturally has higher costs and it seems like a lack of separation between the service of running rubygems.org and the repo has significantly muddied the water
I wrote briefly about my ideal packaging system a little while ago but hosting and delivery doesn't have to be a big cost. We do have distributed file systems such as IPFS, Freenet/Hyphanet etc. We also have naming services such as namecoin and even distributed search such as yacy.
The point is that there are distributed peer to peer systems which can be leveraged to deliver binaries or code that we could build something on. These would be immutable too which is a plus.
Last updated: Feb 17 2026 at 17:33 UTC