Default
Google

The X Operating System


This is a live document
It will grow and change analogously to the XOS system design.
Check regularly for new versions !
This is a rather pretentious text, so please take the time to read it attentively.
Especially chapter 1.2 and 2 are best understood as an entity !




Table of contents




1. Overview

2 Implementation

This paragraph was written with an implementation on x86/Alpha/PPC/68xxx/SPARC/MIPS based workstations in mind. It might be slightly different for other systems (I think of embedded systems) - when I get to know more system types I will adjust...

3 XJava

XJava will be a Java clone, that will be slightly adjusted to be able to formulate the abilities of the XOS (see 1.2) and to fully be able to compile to native code. I decided to create XJava, because C isn't OO and C++ is ugly (and of course because I'd like to write my own compiler =) ! It certainly is possible to program XOS processes in any language including Assembly, but I'd like to have a language, that exactly mirrors the system's OO principles - XJava - as the commonly used HLL for application and software server programming. XJava is a project, that I will face, when the first implementation of XOS is running and the main system components do their main jobs, respectively. That'll be the time for first applications to test and debug the interfaces etc. .



Acquiring image from ProHosting Banner Exchange