| ▲ | lxgr 5 days ago | ||||||||||||||||
The surface of an OS is definitely larger than that of many hypervisors, which is e.g. why browsers often provide their own much narrower sandbox. On the other hand, in other scenarios, people trust the security boundaries of their working as expected all the time, no? This is the basis of e.g. Android app isolation (every app runs under its own Linux UID/GID), and true multi-user Unix systems trusting the OS's security boundaries to hold have decades of history. | |||||||||||||||||
| ▲ | jdub 5 days ago | parent [-] | ||||||||||||||||
Different threat models. Your typical Android device (and Linux server for that matter, at home or at scale) is not usually running security-sensitive general workloads for multiple tenants in the same OS instance. :-) | |||||||||||||||||
| |||||||||||||||||