Friday, June 15, 2001 04:37 PM
A 100% java-based OS is really only meaningful on a processor that can run Java bytecodes directly.
On those Java chips which are (or have been) available, the OS was written in a combination of Java (language) and java-bytecode. Indeed, as most (all?) of those chips only implement a subset of the bytecodes (and also omit large parts of the higher order functionality of the runtime) those implementations must implement a fair amount of the runtime (e.g. GC, primordial-classloader) in java bytecode.