Historia del Sistema Operativo LINUX: La historia de LINUX arranca en el año 1.983 cuando Richard Stallman inicia el proyecto GNU (acrónimo recursivo: GNU is Not Unix). Se trataba de crear un Sistema Operativo similar a UNIX, pero libre. Unix se había creado a principios de los 70's, en Lenguaje C. En 1.990 el sistema GNU tiene un editor de texto (EMACS), un buen compilador (GCC) y muchas de las bibliotecas y utilidades de Unix. Solo le falta el componente clave del sistema: el núcleo o kernel. En 1.991, el finlandés Linus Torvalds empezó a escribir el núcleo de Linux, compatible con Unix. Otros programadores colaboran con Linus a través de Internet. En 1.992 se combinó el núcleo Linux con el sistema GNU, resultando el Sistema Operativo GNU/Linux.
Distribuciones de Linux: Una distro de Linux es una recopilación de software basada en un núcleo Linux que incluye determinados paquetes de aplicaciones. Por encima del núcleo Linux, tenemos: Aplicaciones del Proyecto GNU. Bibliotecas de funciones. X System Windows. Cada distribución incluye su propio set de aplicaciones específicas. Interfaz con el usuario: Shell Gráfico / Shell Comandos. Test > Linux Distribution Chooser: http://www.zegeniestudios.net/ldc/index.php?lang=es
Gestión de Paquetes: La instalación de aplicaciones en sistemas Linux se basa en paquetes. Cada paquete contiene todos los elementos necesarios para instalar una aplicación determinada en un equipo: Archivos binarios y librerías. Descripción del paquete. Metainformación con dependencias. El sistema de gestión de paquetes analiza la metainformación para analizar y actualizar las librerías requeridas. Las dependencias se resuelven de forma automática. Ejemplos de Gestores de Paquetes: Paquetes.tgz: Utilizados por Slackware (usando tar y gzip). Paquetes RPM: Creado por Red Hat.
Distribuciones Live CD: Se pueden ejecutar directamente sin necesidad de instalar en el HD. Requiere el uso de memoria RAM como disco duro virtual. La información entre sesiones se almacena en un medio externo. Muy útil para demostraciones sin instalación. Escala de Desarrollo: Un estudio sobre la distribución Red Hat 7.1 reveló que está formada por más de 30 millones de líneas de código real. El desarrollo mediante código abierto facilita la creación del sistema. Si se hubiera utilizado un sistema de código cerrado convencional, se traduce en 8.000 programadores por año para su desarrollo. El coste total hubiera supuesto más de mil millones de dólares.
Distribuciones Linux más importantes: Distribución Fedora: Distribución comercializada por Red Hat. Versión inicial: Fedora Core 1 (Noviembre de 1.993). Versión actual: Fedora 16 Verne (Noviembre de 2.011). Distribución Debian GNU/Linux: Distribución mantenida completamente por la comunidad. Proyecto de desarrollo dirigido por los propios programadores. El líder de proyecto se elige democráticamente cada año. Los nombres de las versiones se toman de Toy Story. Versión inicial: Debian 1.1 Buzz (Junio de 1.996). Versión actual: Debian 6.0 Squeeze (Febrero de 2.011).
Distribuciones Linux más importantes: Distribución opensuse: Distribución comercial propiedad de Novell Netware y donde participa la empresa de microprocesadores AMD. La 1ª versión se liberó como SUSE Linux 10.0 (Octubre de 2.005). Última versión estable: opensuse 12.1 (Noviembre de 2.011). Distribución : Fuerte enfoque hacia la facilidad de uso: usuario novel. Bifurcación del Proyecto Debian, por la empresa Canonical Ltd. Porcentaje de mercado dentro de distribuciones Linux: 49%. Versión inicial: Ubuntu 4.10 Warty Warthog (Octubre 2.004). Versión actual: Ubuntu 12.4 Precise Pangoline (Abril 2.012).
Distribuciones actuales de Linux:
Distribuciones GNU/Linux en España: Link: AQUÍ Arbol Evolución Linux: ArbolDistribucionesLinux.png