DHH · 2025-07-12 · temy-lex-474-2025 · source ↗
Open source как обмен подарками
## Слайд «Fuck you»
Сразу после релиза Rails посыпались не мнения, а требования: «пока не сделаешь адаптер Oracle, это игрушка». Ответ — слайд на одной из первых конференций.
> «I'm not gonna do what you tell me to. I'm here as a bringer of gift. I am sharing code that I wrote on my own time, on my own volition… I'm not a vendor.» — [5:33:44](https://youtu.be/vagyIcmIGOQ?t=20024)
Быстрый способ выгореть в open source — относиться к нему как к бизнесу, а к пользователям как к клиентам с претензиями на твоё время.
## Адам Смит и мясник
> «It's not for the benevolence of the butcher that we expect our daily meat. It's for his self-interest… our commons increase in value when we all pursue our self-interest.» — [5:35:46](https://youtu.be/vagyIcmIGOQ?t=20146)
Он строит для Rails то, что нужно ему — и именно этого от него и стоит хотеть: чужие фичи по чужим просьбам он сделает плохо, а своё — ровно столько, сколько надо, без раздувания.
## «Кризиса open source» нет
Никогда не контролировал больше доменов, чем сейчас. Кризис — в голове тех, кто путает подарок с покупкой. Хочешь денег за софт — продавай софт; модель коммерческого ПО прекрасно работает. Хочешь делать open source и получать зарплату — иди в компанию, которая платит за это (так сегодня делается большая часть open source).
> «If you feel like you're starving artists as an open source developer and you are owed X amount of money because your software is popular, you're delusional and you need to knock that off.» — [5:40:49](https://youtu.be/vagyIcmIGOQ?t=20449)
Уходить — тоже право: обязательство длится ровно столько, сколько ты хочешь.
## Обратная сторона: подарок не забирают
WordPress и Мэтт Мулленвег против WP Engine. При всём уважении (и признании, что private equity за WP Engine — не его союзник) принцип важнее симпатий:
> «You can't show up after you've given the gift of free software to the world and then say, now that you've used that gift, you actually owe me a huge slice of your business… You don't get to take a gift back.» — [5:44:55](https://youtu.be/vagyIcmIGOQ?t=20695)
Лицензии — то, что закончило войну open source с коммерческим софтом (Столлман против Гейтса). Нарушь их «когда показалось несправедливо» — и ни одна компания больше не построит бизнес на open source, боясь письма с требованием $50 млн через семь лет.
Про лицензии: GPL не любит («I don't want your shitty code if you don't wanna give it to me»), MIT — идеал: два-три абзаца, «вот софт, без гарантий, не судись, делай что хочешь, have a nice life».
Почему вмешался, не имея «собаки в этой драке»: чтобы на Rails не легла тень — «может, однажды я превращусь в Мэтта и приду с письмом о выкупе».
## Дисциплина власти
> «You know that that comes with a great degree of power and you really need a great degree of discipline to reign that in and not exercise that power at every step where you feel aggrieved. I've felt aggrieved a million times over in the 20 plus years of Ruby on Rails.» — [5:52:02](https://youtu.be/vagyIcmIGOQ?t=21122)
Своя мера успеха — не «сколько денег сделали на Rails» (Shopify стоит миллиарды, он не миллиардер — «and so freaking what»), а собственная доска: «I love to write Ruby to make web applications. That's my north star». Честно добавляет: будь его бизнес менее успешен, соблазн был бы сильнее — видел, как контрибьюторы Rails обижались, не получив «достаточно» назад.
Секрет запуска, который он теперь применяет ко всему: первую версию выпускать чуть сломанной — нет лучшего способа привлечь других программистов, чем дать им то, что они знают, как починить.