IoT OSes

It's important to have an OS in the "things" of an IoT system.

These OSes should be real-time, small, multithreaded, and secure.  They should support networking as well. 

Using IoT OSes will improve standardization and interoperability, speed up development, and enhance security.