scmRTOS is real-time preemptive operating system and supports up to 31 user processes (and one system idle process).