>Isn't that arguing for the iOS-ification of Linux?
Linux distros could learn a thing or two (or 100) from how iOS handles security.
Doesn't need to be fiddled with? Sure. Can't be fiddled with? No way.
> Hardware owners shouldn't have to be the ones fixing the operating system.
Ditto. Owners shouldn't have to fix it, but they should be able to.
> Most people just want their computer to work and don't want to learn about the internals of how it works.
Most people, sure. So don't make them learn. But don't prevent people from learning if they want to.
> If a user really cares about changing the internals he can make his own operating system.
Wouldn't this mean that incremental improvements wouldn't be possible anymore?
> Linux distros could learn a thing or two (or 100) from how iOS handles security.
How so specifically?
One can make a fork of the distro and then make the change you want to incrementally improve it.
>How so specifically?
Reading the documentation and reading information about its internals.
How is that better than what we have now, where a system can be easily modified in-place without every distro needing dozens of forks for each slight preference change?
What exactly is it you're advocating for?
Because most Linux distros have terrible security.
>How is that better than what we have now, where a system can be easily modified in-place without every distro needing dozens of forks for each slight preference change?
Preferences can be done via configuration. Most people do not actually want or need to modify the operating system.
>What exactly is it you're advocating for?
The root user to be effectively removed.
Sorry no, I don't want my Linux to become like iOS. iOS security model "all powers to the manufacturer" is broken model and doesn't work.
Don't we already have that, and it's called... Linux?