Conversation
Notices
-
Embed this notice
@divVerent @newt @mjdxp @nytpu @wolf480pl android and ios have a restricted paradigm of a single program holding the window and input system.
-
Embed this notice
@newt @mjdxp @icedquinn @wolf480pl @nytpu These Linux issues are definitely fixable, which is precisely what happens on Android.
The two ways to fix it are either namespaces (see also: flatpak, snap), or a separate system user ID for every app/user combination.
The usual desktop Linux experience is a desktop OS where each application acts on behalf of the user. Only because of this you can even go and rm, mv, etc. around in your home dir.
But it does not have to be that way, as the above examples show.