UnixRuntimeNestedVM has two "runtimes", that is, the java code that emulates the kernel. The first one (just called "Runtime" or the standard runtime) supports just enough to run ANSI C code. This is enough for many applications. The second, known as the "Unix Runtime" supports the whole kitchen sink. It even has a process emulation layer so you can run multiple "processes" within a single JVM and communicate between them using pipes or signals. If you need more than the standard runtime provides you'll need to pass the (this page need lots of expansion and cleanup) |