Status: Under development
Update: For those interested in the source code for the project a mostly up to date copy of the (not working) code has been uploaded. Definitely not in a usable state, but definitely proves some of the things I wanted to make sure were possible and shows how things are going to work when I finally get this going. When it is in a more stable state I will keep a copy of the code on this page, in the mean time you can get it from the google code page http://code.google.com/p/moxos/. Once this is released in a stable/not crashing state I will also release some documentation that should guide a bit through the large amount of code (some of which unorganized) associated with this project.
MoX OS will be the first OS designed for the XS1 architecture. It is designed to provide users functionality not previously available in C/XC. These are features such as dynamic code loading and dynamic channel creation/destruction. Currently MoX can successfully boot up and load code modules out of flash memory as requested, it can also handle channel creation between any two threads requested. More information will come as development continues, also check out http://www.moxos.org/.