RMoX is written and developed for the PC/104+ range of embedded devices, but since these use a fairly standard set of chips, it is possible to use RMoX on a standards-compliant desktop computer as well. The operating system can also be built as a normal application, mostly for testing purposes. This is the feature list given on the main page:
- Massively concurrent design with lightweight process scheduling.
- Multiprocessor support for MP 1.4 compatible platforms.
- Device drivers for a range of standard hardware.
- PCI and USB support.
- Loadable module support.
- User-mode support.
Thanks to a set of pre-built binary images, you can easily run RMoX on Qemu for testing purposes. You can download it from the project's download page.