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 estaba creando algo más que un simple emulador de terminal.
En el año 1991 Linus Torvalds ,que en aquel entonces era un estudiante de informática, empezó a programar las primeras líneas de código de un sistema operativo(finalmente llamado LINUX ) como una afición y sin poderse imaginar la gran repercusión que traería.
Hubo una primera versión no oficial de Linux 0.01, pero esta solo incluía el comienzo del núcleo, estaba escrita en lenguaje ensamblador y asumía que uno tenía 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 Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C).Desde aquel entonces se han hecho muchísimas versiones con ayuda de programadores de todo el mundo.(otra explicación)
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.
La superioridad de Linux en seguridad, administración de redes, servidores web y otros aspectos frente a cualquiera de Microsoft Windows es incuestionable. Si a esto le sumamos su libre distribución en muchos de los casos, se convierten en algo genial que va ganando adeptos.
En general, las distribuciones Linux pueden ser:
• Comerciales o no comerciales.
• Distribuciones fieles al software libre.
• Diseñadas las empresas y al hogar.
La diversidad de las distribuciones Linux es debido a cuestiones técnicas, de organización y de puntos de vista diferentes entre usuarios y proveedores. El modo de licenciamiento del software libre permite que cualquier usuario con los conocimientos e interés suficiente pueda adaptar o diseñar una distribución de acuerdo a sus necesidades.
Principales características:
· Libre, cualquiera lo puede usar, modificar y distribuir.
· Gratis, tantas licencias como se desee.
· Desarrollado por miles de voluntarios en el mundo. Cualquiera puede participar y pertenecer a la comunidad.
· Código fuente abierto a todos.
· Alta estabilidad, por lo que es difícil que se quede colgado.
· Extremadamente seguro ya que tiene varios sistemas de protección.
· Facilidad de uso en muchas tareas.
· Lee y escribe en sistemas de archivos de Windows y Macintosh.
· Se comunica con cualquier otro sistema en red.
· Las distribuciones se basan en escritorios de ventana como KDE o Gnome.
· Necesita bajos requerimientos de Hardware.
· Ocupa poca memoria debido a la sencillez de UNIX.
· Posee mejores controladores gráficos.
· Los dispositivos funcionan más rápido.
Multiusuaruo
Aquí tenéis unos videos sobre linux de como se creo y también sus características:
Esta es una de las paginas donde he encontrado mucha información sobre linux, si queréis podéis entrar en ella porque también aparece mas información sobre veste sistema operativo y así aprenderéis más:
http://histinf.blogs.upv.es/2011/12/23/historia-de-linux/
Buena entrada José Miguel.
ResponderEliminar