NodeOS is well on the way.<p>Packaging a server backend along with a minimal kernel and V8 VM isn&#x27;t any more complicated than most of the build tools used today.<p>Here are the specifics:
<a href="http:&#x2F;&#x2F;node-os.com&#x2F;GitBlog&#x2F;article.html#!200" rel="nofollow">http:&#x2F;&#x2F;node-os.com&#x2F;GitBlog&#x2F;article.html#!200</a><p>When you cut 99% of the crap out of an OS, it becomes a lot easier to package&#x2F;distribute.<p>Most of the work on NodeOS has to do with replacing POSIX with Javascript equivalents.<p>Immutable operating systems aren&#x27;t a new idea either. How you think a Linux LiveCD works? ChromeOS is basically an immutable OS with an added persistence layer.<p>There&#x27;s a lot more work to be done before any of the Unikernel implementations (ie NodeOS isn&#x27;t the only one) are ready for production.<p>With that said, for webservers that aren&#x27;t required to persist any state locally, it makes sense to remove mutability -- and there fore OS-level security vulnerabilities -- as a concern. That way, devs have more time&#x2F;resources to focus on app-level security.