As much as I love linux, it is very painful to accept the state of “security”, this is beyond criminal. Especially that many people just put their head into the sand.
The age-old xkcd about linux being secure only about your video card driver is still true to this age, with no clear sign of improvement.
Also, frankly I don’t understand why there is no more cross-pollination between android and linux userspace - the former has actually solved this issue properly.
I’m afraid the answer is that “it is not written in c”.
> I’m afraid the answer is that “it is not written in c”.
I don't think it has anything to do with it. Android's security comes from design, not language. Each application runs under its own UID and not all applications can draw arbitrary content on your screen, for example.
Those things could be on the Linux Desktop. And maybe flatpak will bring it to us. But for now I can already hear the screeching about "freedom" and "the Unix philosophy".
The age-old xkcd about linux being secure only about your video card driver is still true to this age, with no clear sign of improvement.
Also, frankly I don’t understand why there is no more cross-pollination between android and linux userspace - the former has actually solved this issue properly.
I’m afraid the answer is that “it is not written in c”.