Contiki is an open source, highly portable, networked, multi-tasking operating system for memory-constrained embedded systems. It includes a multitasking kernel, a TCP/IP stack and a set of application programs, and a low-power radio communication stack. It is written in C and designed to be very small: it runs comfortably in a few kilobytes of RAM.
License: BSD License (revised)
Changes:
A new energy profiling mechanism that enables energy analysis at run-time, low-power radio protocols that extend system lifetime from days to years, and improved low-power radio sensor data collection protocols.