Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INICIOS
HISTORIA
• La historia de Linux está fuertemente vinculada a la del proyecto GNU.
Hacia 1991, cuando la primera versión del núcleo Linux fue liberada, el
proyecto GNU había producido varios de los componentes del sistema operativo,
incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero aún no
contaba con el núcleo que permitiera complementar el sistema operativo.
Entonces, el núcleo creado por Linus Torvalds, llenó el hueco final que el sistema
operativo GNU exigía.
•
• Para crear su núcleo, Linus se inspiró en Minix, una versión reducida de UNIX desarrollada por el profesor Andy Tanenbaum para
que sus alumnos pudieran conocer y experimentar con el código de un sistema operativo real.
• Linus escribió un pequeño núcleo que tenía lo necesario para leer y escribir ficheros en un disquette. Estamos a finales de Agosto de
1991 y Linus ya tiene la versión 0.01. Como no era muy agradable de usar y no hacia gran cosa, no lo anunció. Le puso como
nombre Linux, que es un acrónimo en inglés de ``Linus UNIX'' (el UNIX de Linus).
• Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era ejecutable, solamente incluía los
principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un
sistema Minix para su compilación.
• Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más programadores a lo largo y ancho del
internet empezaron a trabajar en el proyecto y después de revisiones, Linus incremento el numero de version hasta
la 0.95 (marzo 1992).
• En Diciembre de 1993 el nucleo del sistema estaba en la versión 0.99 y la versión 1.0, llego el 14 de marzo de 1994.
• CRONOLOGIA
• 1992 el nucleo de Linux es licenciado de nuevo bajo la GNU-GPL y las primeras
distribuciones Linux son creadas
• 1993 mas de 100 desarrolladores trabajan sobre el nucleo Linux, con su ayuda el nucleo
es adaptada al ambiente de GNU que crea un aspecto enorme de tipo de aplicaciones
para el nuevo sistema operativo creado de la union del software del proyecto GNU, varios
problemas del software libre y el nucleo Linux
• 1996 la segunda version del nucleo Linux es liberada, este ahora puede servir varios
procesadores al mismo tiempo y asi se hace una alternativa seria para las empresas
• 1998 empresas importantes de informatica como ORANCLE y IBM anuncian soporte para
Linux, ademas un grupo de programadores comienzan a desarrollar la interfaz grafica de
usuario KDE la primera de su clase para Linux para facilitar su uso a los usuarios
• 1999 aparece la serie 2.2 del nucleo Linux con el codigo de red y el soporte ASMP
mejorados.
• 2001se libero la serie 2.4 del nucleo Linux
que ahora soporta hasta 64 gigas de ram,
sistemas de 64 bits y dispositivos USB
Normalmente, Linus utilizaba un computador que usaba para tener acceso por línea
telefónica a la red informática de su Universidad, pero debido a que este utilizaba Minix y este no
era de su agrado, decidió crear uno él mismo.
En los primeros intentos hizo un programa que arrancaba desde un disquete, y consiguió
arrancar el computador y ejecutar dos procesos que mostraban la cadena de caracteres
“AAAAABBBBB”. Uno lo utilizaría para leer desde el módem y escribir en la pantalla, mientras
que el otro escribiría al módem y leería desde el teclado.
El otro motivo que le llevo a el desarrollo de su S.O fue, la necesidad que tenia de poder
descargar y subir archivos de su universidad, pero para implementar esta funcionalidad en el
software, era necesario crear un controlador de disco. Así que después de un trabajo continuo y
duro, creó un controlador compatible con el sistema de archivos de Minix.
Podríamos decir que por error decidió crear Linux partiendo desde cero al darse cuenta, de que
Linux es un sistema operativo compatible con Unix, sus dos características
principales y que los diferencian del resto de los sistemas operativos que
encontramos en el mercado son:
1. Es software libre, esto significa que no tenemos que pagar por el uso del mismo.
2. El sistema viene acompañado del código fuente (el sistema lo forman el núcleo del
sistema (kernel) mas un gran numero de librerías que hacen posible su utilización).
Las plataformas en las que en un principio se puede utilizar Linux son: Pentium,
Pentium Pro, Pentium II/III/IV, Amiga y Atari, también existen versiones para su
utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
En los últimos tiempos, ciertas casas de software comercial han empezado a
distribuir sus productos para Linux y la presencia del mismo en empresas aumenta
rápidamente por la excelente relación calidad-precio que se consigue con Linux.
• Caracteristicas de Linux: