Qué es un sistema operativo?

(dibujo sacado de "Operating Systems. Communicating with and Controlling the Computer" Laurie S. Keller, Prentice Hall, 1988, p.7)

Desde el punto de vista del usuario, es una máquina virtual que le facilita el uso del hardware del sistema.

Desde el punto de vista del hardware, es el gestor de los recursos del sistema, que permite acceder a ellos de manera eficiente y segura.

El sistema operativo como máquina virtual