> Applications already run in an isolated context (meaning they cannot interfere with each other, except on some specific scenarios, like SHM).
Isolated? Not so much, you forget about the filesystem, X, etc.
And the number of vulnerability reports existing show that this isolation do fail.
> As long as system calls are properly protected,[cut]
Note that Chrome developers complained of the difficulty of protecting system calls on Linux (lack of standardised sandbox), so apparently it's not easy..