@leeloo @lautreg @pafurijaz Often there are graphical systems for presenting the escalation of privilege (One had one of those "*kit" names...policykit, was it?). So when your computer presents a notification and graphical interface saying "There are important software updates for your system.", it gives you an interface to enter your credentials and allow this.
These desktop systems presumably assume `sudo` under the hood.
@spacehobo @lautreg @pafurijaz
That is an idiotic assumption on a networked multi user system.
User needs an admin? Call tech support, admin handles it remotely via ssh.
If the desktop assumes sudo, that might just end up with the user getting to talk to HR and IT security.
@leeloo @spacehobo @pafurijaz
I prefer use doas.
But, if there is KDE, I must keep sudo, but I don't use it.
It's my personal computer.
Servers don't have desktop environments.
In fact, I need the admin display challenge (that use sudo) when I change the theme for sddm, or lightm.
For people whis computer managed by me, they use doas because I teach them, if I think I can allow them to make some admin task.
@leeloo @spacehobo @lautreg @pafurijaz
``That is an idiotic assumption on a networked multi user system.''
Arguably running a desktop on a networked multi-user system is the idiotic decision. Or not using an immutable OS like #guix, which allows users to safely install their own package requirements, is the idiotic part?
Either way, the problem is architectural (and deep!), not with the desktop per se.
@khleedril @spacehobo @lautreg @pafurijaz
"Or not using an immutable OS like #guix, which allows users to safely install their own package requirements, is the idiotic part?"
How would corporate IT prevent people from installing non-approved software in that case?
@leeloo @spacehobo @lautreg @pafurijaz
That can be done. In the case of #guix, the guix application itself could be restricted to the admin user, or users in the sudo group.
That's probably true. But the idea that a community can only exist as long as huge numbers of people are providing their labor for free is a huge problem. I think people need to get used to the idea of paying for open source software, we pay for everything else that we find useful and if Linux is worthwhile we should be willing to pay for this as well.
@rastilin @egoldblatt @pafurijaz I think we should absolutely encourage monetary contributions to open source, but I think how we communicate about it is important.
No one should be going into free software projects expecting to get paid for it, and the fact that people do get paid for it is the exception and not the rule. Likewise, if there's an expectation for the users to pay for software, and the software is being distributed for free, I'd argue the onus isn't on the users, but on the authors/distributors to monetize it correctly.
Imo FOSS as a business model isn't in the spirit of FOSS (vscodium, for example). Neither does software we've paid for guarantee any special privileges or increased trust in the authors. It just means we've paid for it.
@max @crocodisle @rastilin @pafurijaz
No, it can't be free, because the exchange of money for goods or licensed services implies that the creator must provide the product or service in a functional state. And, it means that even the most permissive license is binding. You own nothing and must be happy.
@egoldblatt @rastilin @pafurijaz
IANAL, but I suspect in a lot of jurisdictions, if you charge for the software, you can't "disclaim the implied warranties of merchantability and fitness for a particular purpose", as GPL has it.
@only_ohm @egoldblatt @pafurijaz
Normal End User License Agreements also disclaim fitness for any purpose, but I think that's a threshold linux needs to cross if it wants to gain mass appeal. Like, you would never accept "unfit for any purpose" from your food, your furniture or your car, or anything else we rely on, but in software that's ok?
@egoldblatt @pafurijaz it is "free as freedom" not free as free beer. You can have foss project that you need to pay for.
" Free software means that the users have the freedom to run, edit, contribute to, and share the software. Thus, free software is a matter of liberty, not price "
From : https://www.fsf.org/
So a FOSS software can still be a paid one
I think "father of time " (NTP) has a similar problem - the list could go on.
@pafurijaz we need a better way to charge corporations with buckets of cash, as opposed to folks on a shoestring.
Or just outlaw billionaires
RE: https://mastodon.social/@pafurijaz/115991659475358114
My dumbass thought `sudo` was a posix or coreutils command. Turns out it's not.