Rubus OS
Rubus OS, a real-time OS designed for dependable real-time systems
Rubus OS consists of three kernels achieving an optimum solution:
- The Green Kernel is dedicated for execution of event-triggered threads (External Interrupts)
- The Red Kernel, which is very small, manages execution of pre-run-time scheduled time-triggered threads
- The Blue Kernel is dedicated for execution of event-triggered threads
- Basic Services contains common services for the three kernels.
Rubus OS is ported to various targets and development platforms.
Rubus OS Simulator
Rubus OS Simulator is available for Windows and Microsoft Microsoft Visual C++ environment as well as for Linux and GCC environment.
For each of the hosts a service package (API) is supported to control the execution of Rubus OS.