DRIVER: Low level interface between the OS and a hardware component.
SERVICE (windows) or
DAEMON (UNIX, BSD): Software running continuously to perform repetitive OS tasks at defined times.
APPLICATIONS or UTILITIES: Programs to perform specific tasks as a response to a user request.
EL sistema operativo hace lo siguiente:
Mantiene al sistema limpio y funcionando (excepto windows)—¡uff, borren eso! No dije nada.
Administra los recursos de los dispositivos y programas en ejecución.
Inicia el programa de ingreso de usuarios (Pam o login).
Proporciona un SHELL (texto o gráfico) para usuarios reconocidos.
Ejecuta las instrucciones dadas por el usuario al SHELL.