Historia de Linux
LINUX hace su aparición a principios
de la década de los noventa, era el año 1991 y por aquel entonces un estudiante
de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó,
-como una afición y sin poderse imaginar a lo que llegaría este proyecto, a
programar las primeras líneas de código de este sistema operativo llamado
LINUX.
Este comienzo estuvo inspirado en
MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras
discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas
discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix
para usuarios de Minix que querían mas.
Linux nunca anuncio la versión 0.01
de Linux (agosto 1991), esta versión no era ni siquiera ejecutable, solamente incluya
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
anuncio la primera versión "Oficial" de Linux, -versión 0.02. Con
esta versión Linus pudo ejecutar Bass (GNU Bourne Again Shell) y gcc (El
compilador GNU de C) pero no mucho mas funcionaba. En esta etapa 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, mas y mas 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). Más 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. Desde entonces no se ha parado de
desarrollar, 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.
A medida que avanzaba en su
desarrollo, Linus fue dejando el código fuente de las sucesivas versiones del
kernel y utilidades de Linux a disponibilidad de los usuarios de Internet. Este
fue sin duda un gran acierto, ya que hizo posible que una multitud de
desarrolladores de todo el mundo se familiarizaran con el código, lo cual en
primera instancia significó un gran aporte de sugerencias, evolucionado luego
hacia un espectacular ejemplo de desarrollo distribuido de software: centenares
de desarrolladores independientes, desde diferentes puntos del planeta tomaron
a su cargo la producción de software para Linux, ya sea escribiéndolo desde
cero o portándolo desde otras plataformas Unix. Esta modalidad de desarrollo
continua aún hoy y ha permitido a Linux alcanzar un alto nivel de desarrollo y
madurez, así también como un amplio grado de aceptación.
Distribución Linux
Antes de que surgieran las primeras
distribuciones, un usuario de Linux debía ser algo experto en Unix; no solo
debía conocer qué bibliotecas y ejecutables necesitaba para iniciar el sistema
y que funcionase, sino también los detalles importantes que se requieren en la
instalación y configuración de los archivos en el sistema.
Las distribuciones Linux comenzaron
a surgir poco después de que el núcleo Linux fuera utilizado por otros
programadores además de los creadores originales. Existía mayor interés en
desarrollar un sistema operativo que en desarrollar aplicaciones, interfaces
para los usuarios o un paquete de software conveniente.
Una
distribución Linux (coloquialmente llamada distro) es una distribución de
software y/o un sistema operativo 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. 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 Slackware.
Linux frente a los otros sistemas operativos
Linux
es una muy buena alternativa frente a los demás sistemas operativos. Más allá
de las ventajas evidentes de costo, ofrece algunas características muy
notables.
En
comparación con las otras versiones de Unix para PC, la velocidad y confiabilidad de Linux son muy
superiores. También está en ventaja sobre la disponibilidad de aplicaciones, ya
que no hay mucha difusión de estos otros Unixes (como Solaris, XENIX o SCO)
entre los usuarios de PC por sus altos costos.
Comparado
con sistemas operativos como los diferentes Windows, Linux también sale
ganando. Los bajos requisitos de hardware permiten hacer un sistema potente y
útil de aquel 486 que algunos guardan en un armario. Esta misma característica
permite aprovechar al máximo las capacidades de las computadoras más modernas.
Jose
Carlos Palma
Consultor
Linux
No hay comentarios.:
Publicar un comentario