The next section of the JosPlatform is the OS itself, JOS. JOS can be best seperated into two sections: JOSCore and a UI.
JosPlatform = ( JOSBox [ Kernel + VM ] ) + ( JOS [ JOSCore + UI ] )
|
Java 2 API's | |||||||
Applications
|
Editor's note: Who contributed this article? According to JOS Wiki, this article was contributed by DigiGod (4 July 1998).
Parallel construction is a project management device. By dividing the work into machine code and bytecode, both can be constructed in parallel. We are fortunate enough to have virtual machines readily available on foreign platforms, like Linux, so that the bytecode project does not need to wait for the machine code project to be completed.
Many custom classes depend on Java class libraries. Since JOS implements separate class libraries for each Java Platforms, all custom classes runs on JOS. To run a Java 0 application, you'll need to install a Java 0 virtual machine as a kernel module. To run Java 1 applications, you'll need to install a Java 1 virtual machine kernel module. Each virtual machine and class loader is attached to java.*
packages through its own package and class path.
Both JOSPlatform and JosPlatform are the same thing. Both JOSBox and JosBox are the same thing. Unfortunately, I wrote the JOSBox article before I found additional references to JosBox. -- GilbertHerschberger (8 December 1999).