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

Pretty reasonable as proof of concept, MS runs the .NET VM as an operating system, see Singularity. There's also JavaOS, JNode, JX

In practicality the issue is drivers, databases, webservers, etc.



There are a few ways to solve this; the simplest might be to replace the OS with a library (a libos) linked into the JVM that implements whatever the JVM needs from an OS API in terms of what a specific VM offers. This is the idea of the MIT Exokernel Operating System, XOK.

http://pdos.csail.mit.edu/exo/




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

Search: