Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Why don't we have have sandbox execution environments in the OS itself?

Well, if you try, you wind up with something that looks an awful lot like a web browser - especially once WebAssembly is a thing. The API that many desktop operating systems provide is not designed for the security model that you're looking for, so you wind up building a new one on top of it - see WinRT when Microsoft needed a sandbox.

We used to have things like Java Web Start (still do in some enterprise systems), and, well, it's not exactly any better than a web browser except that it has a better view layer for applications than HTML/CSS. It's also not supported on mobile platforms.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: