3. Linux
Linux es un núcleo libre de sistema operativo basado en Unix.[3] Es uno
de los principales ejemplos de software libre. Linux está licenciado bajo
la GPL v2 y está desarrollado por colaboradores de todo el mundo. El
desarrollo del día a día tiene lugar en la Linux Kernel Mailing List
Archive
El núcleo Linux fue concebido por el entonces estudiante de ciencias de
la computación finlandés, Linus Torvalds, en 1991. Linux consiguió
rápidamente desarrolladores y usuarios que adoptaron códigos de
otros proyectos de software libre para su uso en el nuevo sistema
operativo. El núcleo Linux ha recibido contribuciones de miles de
programadores. Normalmente Linux se utiliza junto a un
empaquetado de software, llamado distribución Linux.
4. Distribuciones
UNA DISTRIBUCIÓN LINUX (COLOQUIALMENTE LLAMADA DISTRO) ES UNA
DISTRIBUCIÓN DE SOFTWARE BASADA EN EL NÚCLEO LINUX QUE INCLUYE
DETERMINADOS PAQUETES DE SOFTWARE PARA SATISFACER LAS NECESIDADES DE
UN GRUPO ESPECÍFICO DE USUARIOS, DANDO ASÍ ORIGEN A EDICIONES
DOMÉSTICAS, EMPRESARIALES Y PARA SERVIDORES. POR LO GENERAL ESTÁN
COMPUESTAS, TOTAL O MAYORITARIAMENTE, DE SOFTWARE LIBRE, AUNQUE A
MENUDO INCORPORAN APLICACIONES O CONTROLADORES PROPIETARIOS.
ADEMÁS DEL NÚCLEO LINUX, LAS DISTRIBUCIONES INCLUYEN HABITUALMENTE LAS
BIBLIOTECAS Y HERRAMIENTAS DEL PROYECTO GNU Y EL SISTEMA DE VENTANAS X
WINDOW SYSTEM. DEPENDIENDO DEL TIPO DE USUARIOS A LOS QUE LA
DISTRIBUCIÓN ESTÉ DIRIGIDA SE INCLUYE TAMBIÉN OTRO TIPO DE SOFTWARE
COMO PROCESADORES DE TEXTO, HOJA DE CÁLCULO, REPRODUCTORES
MULTIMEDIA, HERRAMIENTAS ADMINISTRATIVAS, ETC. EN EL CASO DE INCLUIR
HERRAMIENTAS DEL PROYECTO GNU, TAMBIÉN SE UTILIZA EL TÉRMINO
DISTRIBUCIÓN GNU/LINUX.
EXISTEN DISTRIBUCIONES QUE ESTÁN SOPORTADAS COMERCIALMENTE, COMO
FEDORA (RED HAT), OPENSUSE (NOVELL), UBUNTU (CANONICAL
LTD.), MANDRIVA, Y DISTRIBUCIONES MANTENIDAS POR LA COMUNIDAD COMO
DEBIAN Y GENTOO. AUNQUE HAY OTRAS DISTRIBUCIONES QUE NO ESTÁN
RELACIONADAS CON ALGUNA EMPRESA O COMUNIDAD, COMO ES EL CASO DE
5. caracteristicas
multitarea: varios programas (realmente procesos) ejecutándose al
mismo tiempo.
multiusuario: varios usuarios en la misma máquina al mismo tiempo (y sin
licencias para todos).
multiplataforma: corre en muchas CPUs distintas, no sólo Intel.
funciona en modo protegido 386.
6. versiones
El desarrollo inicial Linux ya aprovechaba las características de conmutación de
tareas en modo protegido del 386, y se escribió todo en ensamblador.
Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era
ni siquiera ejecutable, solamente incluía los principios del núcleo del
sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenia acceso
a un sistema Minix para su compilación.
El 5 de octubre de 1991, Linus anunció la primera versión "Oficial" de Linux, -
versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again
Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En este
estado de desarrollo ni se pensaba en los términos
soporte, documentación, distribución.
Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más y
más programadores a lo largo y ancho de internet empezaron a trabajar en el
proyecto y después de sucesivas revisiones, Linus incremento el numero de
versión hasta la 0.95 (Marzo 1992). Mas de un año después (diciembre 1993) el
núcleo del sistema estaba en la versión 0.99 y la versión 1.0 no llego hasta el 14
de marzo de 1994.
La versión actual del núcleo es la 2.2 y sigue avanzando día a día con la meta de
perfeccionar y mejorar el sistema