open source, highly portable, multi-tasking operating system for memory-efficient networked embedded systems and wireless sensor networks