Helios - is a micro kernel operating system for embedded and multiprocessor systems. The operating system is modular in design and can scale from an embedded runtime executive up to a fully distributed operating system. It has adopted many internationally recognised standards: POSIX, BSD, X, TCP/IP and Windows. Existing programs can thus be ported to Helios and remain easy to maintain.