@r@glauca.space
@piku@blahaj.zone the very traditional security model for desktops (which predates personal computers! oldschool centralized unix systems also assume this) is that every program running as "you, the user" has equal access to stuff owned by "you, the user", but you might not have access to "the core system" unless you're an administrator
implications of this include the fact that programs can access files saved by other programs (they're your files, not "an app's" files), programs can capture the screen, programs can capture keyboard input, etc.
the problem with this is that nowadays everybody owns at least one computer. and computers can easily talk to each other. and people who don't know very much about computers can install software on their computer (since, well, it's their computer)
software including ransomware, spyware, etc.
mobile phones were intentionally pushed as a restricted/limited/simplified environment capable of bringing computing to everybody
this is why you now have files associated with "an app" (i.e one specific one), why apps struggle to share files between each other, why the idea of "files" at all is increasingly foreign
but installing, uninstalling, and migrating (by means of a megacorp-controlled Cloud™
️) is much easier
there's still mobile malware, but it's a very different landscape
@r@glauca.space
@piku@blahaj.zone tl;dr desktops have user isolation (except... what's a "user" on a personal computer?) whereas mobile operating systems have app isolation