Earlier quoted context omitted.
a) $25k is not a lot of money for very well-known programmers. What if Linus said, "I have this great idea for a version control system, but I need the community to raise $100k to make it happen"? Of course he would never do that. The reason for making git was to give the kernel project what it needed for a version control system. Linus' time is at least an order of magnitude more valuable than Yahuda Katz' time. Jus…
> Of course he would never do that. Why? Maybe he was paid by the linux foundation during that time? Other sources of income? The gratuit "of course" is not clear to me. Maybe I'm misunderstanding what you try to say, but: " rails.app ought to make Rails more popular [...] wider deployment of Rails enriches Ruby developers". Are you saying that Yehuda should not make money from his efforts, but the Ruby developers in…
And Rails is sponsored by 37Signals. You'd be hard pressed to find very many large open source projects without commercial backing.
Are you saying that Yehuda should not make money from his efforts, but the Ruby developers in turn can use the results naturally for their gain?
That is generally how things work. Companies specializing in open source technologies have a business interest in their specialty software(s) becoming more popular. A core Rails developer will command the highest speaking and consulting fees.
I think the reservation many people have about all of this is that it feels backwards. Asking for sponsors is one thing, but making the open source project pay-to-play flies in the face of the spirit of FLOSS.