El hecho de tener un sistema operativo multipropósito y multitud de hardware diferente con el que trabajar, hace imposible que un sistema operativo pueda gestionar cualquier tipo de hardware desde un inicio.