125
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 19 Nov 2025
125 points (100.0% liked)
Free and Open Source Software
20744 readers
1 users here now
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 3 years ago
MODERATORS

The idea is excellent, especially factoring in the few current suggestions to retain maximum privacy.
However, I think you're going to hit some really big hiccups when hitting the real world. Many FOSS projects may not have completely obvious donation schemes, let alone ubiquitous and automatable schemes, for starters. Even providing clean links to patreons/coffee may end up quite an obnoxious task even using machine learning to yoink links from readmes et. al.. Not to say it's impossible, I'm saying that getting an accurate pie graph is just the beginning.
In addition, the dependencies suggestion is a pretty important and massive chestnut. It will certainly turn out that many core dependencies are used a huge portion of the time. Some disproportionately so. It will also certainly be very difficult to find and include any dependencies that are compiled in to things, and may not have obvious signatures without analyzing the source.
Of course, if things are truly FOSS, these concerns should be solvable in some way or another. Just don't be surprised if you end up having to analyze source to get a remotely complete list!
Yes this is something I've already run up against. I've written a pretty functional scraper for donation pages. There seem to be ~6 donation platforms with the biggest one (PayPal eeugh) having 30% adoption. And yes not many have an API for one-to-many payments, although LiberaPay which comes a close second does. Hopefully if enough people use this app it'll be lucrative enough for more projects to open LiberaPay accounts.
Yup. I wish there was an API for this. My plan right now is to scrape the debian repos as packages contain dependency information.
Slightly related to the topic, this weirdly also applies to bigger players. I wanted to buy a Nebula lifetime membership, wrote to support and basically went "just gimme Nebula's bank details and I'll order a direct banking transaction" and there was just no way, not even roundabout, for them to take my 300€ other than by me getting a credit card and paying via credit card.
I'm sure they have good reasons why they probably legally can't just give me their bank adress (or whatever the American equivalent to IBAN is), but it's very frustrating to be restricted like this in how I can give people money.
Funny that you mention Nebula, you might be interested in this other idea I had. Perhaps I should try contacting the Nebula team