3 ms·
I use like 50 different software heavily. Each of these has like tens of developers. I can donate to some and rotate each month, but how about the rest, and de
by aborsy 4y ago
I use like 50 different software heavily. Each of these has like tens of developers.
I can donate to some and rotate each month, but how about the rest, and dependencies?
There is just so much software there that seems hopeless (although there are also billions of users).
- pabs3 4y agoIIRC the model of thanks.dev ensures that those dependencies get some money too.
- junon 4y agoThat's actually how most of my donations on Thanks come from - being a dependency of something the person donates toward.
- qwerki 4y agoOur take on this is that funds should distribute across the dependency tree. We currently facilitate trickling your budget 3 levels deep. https://thanks.dev/static/how https://thanks.dev/static/how covers this in more detail.
- robertlagrant 4y agoThat seems like a pretty sensible way of doing things. I wonder: will people find a way to exploit it? E.g. create a simple but useful dependency that uses 100 sub-dependencies, all by the same author? Will larger, more self-contained dependencies lose out to small ones?
- jillesvangurp 4y agoExactly. Many OSS developers work for free. Myself included (I develop some OSS software). And the way I try to be a good OSS citizen is by being constructive and supportive in various OSS communities I care about. You're not going to get my money. But you might get my time, attention, and skills. For free. The way the OSS communities works is not money but value creation. There are all sorts of value people get out of creating things for each other. People like the recognition and appreciation they get for their work, the satisfaction they get out of doing a thing, the interactions with others, etc. Plenty of ways to get value from creating stuff for others. And sometimes people actually get paid directly or indirectly to work on a thing. It's fine. I'm not against that. Just don't expect/demand me to pay for a thing. And I won't do so either. That simple promise is why OSS works. We both end up getting some value if we work together. And we might even get paid indirectly. For example I have a consulting career and I dabble in startups. So my motives are not entirely altruistic.