操作系统经过了几代的发展,从最早期的多任务操作系统,如MULTICS和UNIX,到适用于个人电脑的多处理器操作系统,如LINUX和Windows,再到最近十多年广泛流行的移动操作系统,如iOS和Android,其核心技术已经非常成熟,软件复杂度也达到了上亿行代码的规模。操作系统的每一次大发展必定跟计算机硬件的发展密切相关。随着物联网(IoT,InternetofThings)时代的到来,操作系统必将迎来新的发展。下表总结了每一代操作系统的特征:本文我们将介绍物联网操作系统,它特指在物联网设备的使