SO
Un conjunto de programas que permite manejar la memoria, disco, medios de almacenamiento de información y los diferentes periféricos o recursos de la computadora, como el teclado, el mouse, la impresora y la placa de red.
Unix
Un sistema operativo multipropósito, multitarea y multiusuario desarrollado originalmente en los años 70 en los laboratorios Bell de AT&T, diseñado para ser un sistema simple y portátil.
multipropósito
Característica del sistema operativo Unix.
multitarea
Característica del sistema operativo Unix.
multiusuario
Característica del sistema operativo Unix.
Bell
Laboratorios donde Unix fue desarrollado originalmente en los años 70.
AT&T
Empresa asociada a los laboratorios Bell donde Unix fue desarrollado.
GNU/Linux
Un sistema operativo basado en el núcleo (kernel) de Linux y las herramientas del proyecto GNU; es conocido por ser de código abierto y libre.
núcleo (kernel)
La base de un sistema operativo; en GNU/Linux, fue desarrollado por Linus Torvalds en 1991. También es la parte central del sistema operativo que gestiona los recursos del hardware y actúa como capa de abstracción entre el hardware y los programas.
Linux
El núcleo (kernel) desarrollado por Linus Torvalds en 1991, base de GNU/Linux.
Linus Torvalds
Desarrollador del núcleo (kernel) de Linux en 1991.
GNU
Proyecto iniciado por Richard Stallman en los años 80, cuyas herramientas son usadas por GNU/Linux.
Richard Stallman
Iniciador del proyecto GNU en los años 80.
código abierto y libre
Descripción del sistema operativo GNU/Linux.
Arquitectura monolítica
Tipo de arquitectura usada por Linux donde todo se gestiona desde el Kernel.
win NT
Ejemplo de una arquitectura de sistema operativo que NO es monolítica.
Espacio de usuarios
Espacio de memoria reservado para las aplicaciones y los procesos en ejecución en el sistema, donde residen los datos y el código de nivel de usuario.
aplicaciones
Programas que se ejecutan en el Espacio de usuarios.
procesos
Programas en ejecución en el sistema, que residen en el Espacio de usuarios.
biblioteca libc
Biblioteca estándar de C para sistemas operativos basados en Unix, también conocida como GNU C Library o glibc.
GNU C Library (glibc)
Otro nombre para la biblioteca libc, que proporciona funciones y rutinas básicas para el desarrollo de programas en lenguaje C.
System Call Interface (SCI)
El mecanismo utilizado por una aplicación para solicitar un servicio al sistema operativo, haciendo llamadas al espacio de Kernel.
Int (interrupción software)
Interrupción donde automáticamente la CPU detiene su ejecución y le da el control al kernel.
int80h
Código máquina a través del cual se realiza una interrupción para hacer llamadas al espacio de Kernel.