Hacker News new | ask | show | jobs
by schafele 2206 days ago
Author here:

I know several people and also companies who would like to support Open Source financially, but don’t know how to do it in a fair way. Usually, there is just one approach, pick the most important library/project you depend on and donate some money to them. I asked myself if there is a simple method to support more maintainers with one donation, especially those who are further down the dependency chain and, thus, lack visibility. If you want to donate, for example, 100$ to 100 libraries, it is almost impossible to do it easily. You have to investigate for every single project if they accept donations, what platform they use for it, split the money, pay in the worst case 100 times transaction fees (credit card, bank transfer fees), and finally initiate the transactions.

I envision that you can donate on one platform and the donation is transparently and automatically distributed to all maintainers your project depends on. On the contributors’ side, this means that even if you are a small library down the dependency chain and don’t usually get a lot of visibility, you receive a small amount of the donation. I built a small mock up to demonstrate how it could work ... https://recursive.gives

As there are a lot of Open Source enthusiasts here, I would like to know if you think that it can work or if you have any other suggestion to tackle the problem.