Methods and apparatus for controlling operating system independent
applications are disclosed. For example, a low-level service application
is provided for use in a computer having a processor executing an
operating system. The example universal interface is adapted to launch a
virtual machine and an application controller executed by the virtual
machine. The application controller is adapted to monitor a configuration
file and spawn a virtual machine thread in response to data contained in
the configuration file to launch multiple operating system independent
application programs within the same virtual machine.