Opening a web browser invites a multitude of people to run code on that computerTrue, but they are all seen that way when there's only a single owner logging in, clicking the desktop, accessing the command line, executing commands. We can push all that 'NPC multi-user' stuff to the side just as we would for Windows.In a networked environment no computer is single user.
Sudo without passwords seems similar to storing unencrypted banking credentials in a web browser. The consequences are poor enough that second factor authentication becomes mandatory. When will sudo without passwords require second factor authentication through text messages?Possibly but needing to deploy passwordless 'sudo' would appear to suggest standard Linux security, the usual default, is too restrictive.Maybe the security features of Linux are the minimum of what's needed.
Linus wrote Linux for use at home. That's why it only ran on x86 home computer hardware rather than DEC Alpha, Sun SPARC, IBM Power and so forth from the beginning. I find it surprising how Linux took over the supercomputing and cloud markets as well as the market for single-board ARM-based desktop computer replacements, especially given how Microsoft actively tried to disrupt open source.What's needed and wanted in a multi-user commercial or industrial environment can be very different to what a home user needs or wants.
One could say Linux is a square peg being hammered into round hole when it comes to home users.
Given the success, my impression is Linux is not the peg or the hole but actually the hammer. On the other hand maybe Linus should have created a clone of Plan 9 instead.
Statistics: Posted by ejolson — Wed May 01, 2024 11:08 pm