It's disgusting that maintainers of critical projects have to go through the humiliation of begging for money, and absurd to suggest they all hang out Kofi or PAtreon banners. Realistically nobody is going to go through their bash history working out what utilities they use in order of frequency and allocating funds to the maintainers proportionally. I'm baffled that some entity like the Linux Software Foundation isn't administering this already.
Todd C. Miller – Sudo maintainer for over 30 years
81–90 of 337 posts
Re: Todd C. Miller – Sudo maintainer for over 30 years
#82Honestly he should open a Patreon. There are loads of people that would subscribe to Sudo for $2/month or $5/month.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#83We need to find better models. Even if it is just "low(er)" payment; that would still be better than zero or near zero payment.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#84Earlier quoted context omitted.
payment processors: "how about no"
Why? If every person participating is giving $10-$20 per month to tens or hundreds of projects and then once distributed, this equates to $x00 or $x000/project/month, why would the payment processors mind. Of course, it's all in theory.
"Paypal keeps $0.30 + 2.9% of every donation, so please keep anything less than $0.32 as they have enough money already."
i think Cash App has the lowest fees i've seen at like $0.01 which would still be too much.
not saying it is impossible - but likely not viable directly with the current payment providers.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#8530+ years maintaining one of the most critical pieces of infrastructure on nearly every Linux and Unix system, and he's currently looking for a sponsor to fund continued development. Every company running sudo in production owes this man. Someone should fix that
Also, I disagree that every company needs to pay the man. Funding is important, yes, but a *nix system is not crippled without sudo. You can change the permission systems. The superuser can do so too. It is not black magic. The permission system is trivial. sudo is simply a feature of convenience, not a "if sudo does not exist, nothing works" - that just makes no sense.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#86Earlier quoted context omitted.
$.01/user/month would be quite a bit here
Subtract the standard ~3 cent transaction fee and he’d end up owing money instead. That seems to always be the catch with micropayment ideas.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#87The funding problem is an issue. We need to find better models. Even if it is just "low(er)" payment; that would still be better than zero or near zero payment.
may also fund retirements for certain individuals, and there is for sure enough free juice to get it started in a very reasonable way. these people really deserve it, the same way Nobels extist, etc.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#88Earlier quoted context omitted.
> Why should something like sudo not be "done" after 30 years? Because new needs arise over time. For example, when I started in IT the "sudoedit" functionality was not present and so allowing someone to do "sudo vi …" would allow them breakout of the editor when it was running as root. With sudoedit you can give people permissions to edit particular files with elevated permissions. > Even OpenBSD gave up and implmen…
> sudo has functionality to talk to LDAP That is scary! I may need to look more at openbsd
Re: Todd C. Miller – Sudo maintainer for over 30 years
#89Earlier quoted context omitted.
Why would you be running sudo in production? A production environment should usually be setup up properly with explicit roles and normal access control. Sudo is kind of a UX tool for user sessions where the user fundamentally can do things that require admin/root privileges but they don't trust themselves not to fat finger things so we add some friction. That friction is not really a security layer, it's a UX layer a…
> A production environment should usually be setup up properly with explicit roles and normal access control. … and sudo is a common tool for doing that so you can do things like say members of this group can restart a specific service or trigger a task as a service user without otherwise giving them root. Yes, there are many other ways to accomplish that goal but it seems odd to criticize a tool being used for its o…
It's roughly the same complexity (one drop-in file) to implement.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#90Earlier quoted context omitted.
The problem is if I was going to do that with the open source projects I use, it is more like a penny a month * 1000 projects.
This is why I feel like a missing piece of Patreon/Kofi/whatever is the ability to say "Here's $x; divide it automagically amongst the creators I'm currently following" Sure, I think a lot of those donations would amount to a few pennies or so at once, but I feel like a lot more people would be willing to support creators if they didn't have to constantly choose which to support.