复杂的嵌入式设备市场也促使嵌入式作业系统的成长。
今日.现代作业系统通常都有一个使用的绘图装置的图形用户界面（GUI），并附加如滑鼠或触控面版等有别于键盘的输入装置。旧的OS或效能导向的伺服器通常不会有如此亲切的介面，而是以命令行界面（CLI）加上键盘为输入装置。以上两种介面其实都是所谓的壳，其功能为接受并处理使用者的指令（例如按下一按钮，或在命令提示列上键入指令）。选择要安装的作业系统通常与其硬体架构有很大关系，只有Linux与BSD几乎可在所有硬体架构上执行，而Wi