Earlier quoted context omitted.
Communism has entered the chat.
That, for example, would be a better system. One the GPL would work beautifully in.
Todd C. Miller – Sudo maintainer for over 30 years
151–160 of 337 posts
Re: Todd C. Miller – Sudo maintainer for over 30 years
#152Earlier quoted context omitted.
Whenever people say that MIT or GPL licenses are a good idea I point out projects like this. Only humans should have freedom zero. Corporations and robots must pay.
> Corporations and robots must pay. Greenpeace is a (non-profit) corporation. Unions are corporations. Municipalities. Colleges and universities. * https://en.wikipedia.org/wiki/Legal_person Should they have to pay?
Re: Todd C. Miller – Sudo maintainer for over 30 years
#153Earlier quoted context omitted.
Whenever people say that MIT or GPL licenses are a good idea I point out projects like this. Only humans should have freedom zero. Corporations and robots must pay.
The GPL is a good idea. It's our socieconomic system that isn't.
The constant fear of lawyers that using some GPL lib will infest entire codebase of their project with GPL is a real problem that stops many corporations from contributing in the first place.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#15430+ 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
You can only fix that with leverage. The sudo maintainer doesn't have it. sudo is valuable, but if Todd stepped away, you could (and would) find other maintainers because it's so important. If you want to fix it, you need organizational heft comparable to the companies using it, and the ability & willingness to make freeriding a more painful experience.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#155Earlier quoted context omitted.
Why should something like sudo not be "done" after 30 years? Sudo is one of the poster children for creeping featuritis, to the point that the sudoers man page is a meme ("Don't despair if you are unfamiliar with EBNF ...") Even OpenBSD gave up and implmented their own simplified replacement (doas).
> 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…
I can't remember the name, but I read about a rust project a few months ago which claimed that even doas had too much feature creep.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#156Earlier quoted context omitted.
> Corporations and robots must pay. Greenpeace is a (non-profit) corporation. Unions are corporations. Municipalities. Colleges and universities. * https://en.wikipedia.org/wiki/Legal_person Should they have to pay?
Yes. Non-profits are more than capable of abusing the commons, the purpose of even small monetary requirements is to put a bound on that.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#157This is why Big Tech is so desperate for AI to work as a wholesale replacement for software developers: they do not pay for their Open Source consumption as-is, and new maintainers aren’t stepping up because they can’t afford rent, let alone to devote their full time to FOSS work free of charge like a lot of older project maintainers do. The fact that sudo is a critical security pillar for trillions of dollars of glo…
Why should something like sudo not be "done" after 30 years? Sudo is one of the poster children for creeping featuritis, to the point that the sudoers man page is a meme ("Don't despair if you are unfamiliar with EBNF ...") Even OpenBSD gave up and implmented their own simplified replacement (doas).
Of course, 20+ years ago a big feature was platform compatibility, and since then we've gone from 10+ to 2ish, so if it's not explicitly enabling retrocomputing, it should be getting simpler, right?
Re: Todd C. Miller – Sudo maintainer for over 30 years
#15830+ 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
Isn't it done and finished, after 30 years of development?
Re: Todd C. Miller – Sudo maintainer for over 30 years
#159Earlier quoted context omitted.
Whenever people say that MIT or GPL licenses are a good idea I point out projects like this. Only humans should have freedom zero. Corporations and robots must pay.
The GPL is a good idea. It's our socieconomic system that isn't.
It's copyright law which should go away.
Re: Todd C. Miller – Sudo maintainer for over 30 years
#16030+ 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
This is a good example of Diffusion of Responsibility. Everybody thinks somebody else should help, so nobody does.