1. A computer comprising: a processor; a virtual machine monitor coupled to the processor and configured to provide a set of virtual operating domains; and an operating system encapsulated within one of the virtual operating domains that is coupled to the processor through the virtual machine monitor and configured to interpret byte code generated for a general purpose programming language.