Vertical stack Application A Application B Application C Application developers Modulea Module Module C Module t Operating system Module i Module n Hardware be replaced by other modules Module p斗 →| Module w 1010 Vertical Stack Application A Module A Module T Module I Module N Module P Application B Module B Module C Application C Module W can be replaced by other modules Application developers Operating System Hardware