COOS is a general purpose, modular, pluggable and distributable, open source middleware platform written in Java; designed for connecting both service and device objects that communicate via messages and enabling monitoring and management.
CooCox CoOS is an Embedded RTOS specially for ARM Cortex-M3. It is a real-time multitask kernel which accords with CMSIS ( Cortex Microcontroller Software Interface Standard ). It is a free and open real-time Operating System.