3 ms·
If the sealed system makes performance or security problems, it's a bad design, I'd rather it be optimized rather than modularized. Modular systems have more p
by eternityforest 3y ago
If the sealed system makes performance or security problems, it's a bad design, I'd rather it be optimized rather than modularized.
Modular systems have more possibilities, which means some of those possibilities might not work, and then you might find yourself unable to use an app without reconfiguring in a way that breaks some other app.
They are great for tinkerers and specialized applications, but for people who want things to Just Work, every time, no matter what, even at the cost of zero hacker friendliness, Android's model seems to completely blow Linux away.
We should still have root(I think lack of that might be part of why Android hasn't started taking over other markets), but there should be obvious and standard ways to do common things.
The commercial OSes aren't perfect, but they are popular with consumers for a reason.
I think NixOS or similar is Linux's only hope of matching that without doing containers for everything, which would likely have many of it's own problems.
Either that or we just stop using dynamic linking, which would probably make most of Linux's problems go away instantly.
- thfuran 3y ago>The commercial OSes aren't perfect, but they are popular with consumers for a reason. I don't think it's clear that those reasons have much to do with any property of the OSes though.