You can build those things on top of Linux, like Android did. Linux has containerization and all.