1. INTRODUCCIÓN A LINUX

1.1. Un poco de historia de Unix y Linux

Un poco de historia de Unix y Linux

▪ UNIX
surgió en 1969 en los Laboratorios Bell (Ken Thomson, Dennis Ritchie)

▪ Dos grandes vertientes

• BSD: SunOS, NetBSD, OpenBSD, Mac OS

• System V: Solaris, Iris, Aix, Linux (año 1991) Distribuciones Linux

○ Slackware

○ Gentoo

○ Suse

○ RedHat y derivados: Fedora, Mandriva (Mandrake)

○ Debian y derivados: Ubuntu, knoppix, GnuLiNex, guadalinex

Partes de un sistema operativo

▪ Kernel (Núcleo): elemento más importante. Permite que las aplicaciones accedan al hardware. Es responsable de la gestión de recursos, seguridad, etc

▪ Procesos de usuario: distintos programas ejecutándose concurrentemente en un sistema

▪ La interacción entre el núcleo y los procesos se hace mediante llamadas al sistema (system calls)

La shell es un interfaz de usuario en modo texto. Es una aplicación como otra cualquiera

1.2. ¿GNU/Linux ó Linux?

¿GNU/Linux ó Linux?

1. La Free Software Foundation (Richard Stallman) considera que:

▪ Linux es estrictamente el kernel

Figura 1: El Sistema Operativo

▪ Los procesos de usuario (programas y otras utilidades básicas para el sistema) provienen del proyecto GNU (y algunos otros).

▪ Al conjunto se le debe llamar GNU/Linux.

2. Un número importante de personas y organismos se oponen a esta definición. La mayoría de la gente lo llama simplemente Linux