Linux

Solo disponible en BuenasTareas
  • Páginas : 11 (2507 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de febrero de 2012
Leer documento completo
Vista previa del texto
¿Qué es Linux?
Es un sistema operativo (así como lo es Windows, Solaris, Mac OS X) y fue creado por Linus Torvalds en 1991 como una alternativa a los sistemas Unix de la época.
Como sistema operativo, Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para queun programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas y soporta redes tanto en TCP/IP como en otros protocolos.
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 yconfiabilidad 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 Unix (como Solaris, XENIX o SCO) entre los usuarios de PC por sus altos costos.

RESEÑA HISTORICA.
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 dela 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 estasdiscusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querían mas.
Linus nunca anuncio la versión 0.01 de Linux (agosto 1991), esta version 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 tenía acceso a un sistema Minix para su compilación.
El 5 de octubrede 1991, Linus anuncio la primera version "Oficial" de Linux, version 0.02. Con esta version 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 version 0.03, Linus salto en la numeración hasta la 0.10, más y mas programadores alo largo y ancho de internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el número de version hasta la 0.95 (Marzo 1992). Más de un año después (diciembre 1993) el núcleo del sistema estaba en la version 0.99 y la version 1.0 no llego hasta el 14 de marzo de 1994. Desde entonces no se ha parado de desarrollar, la version actual del núcleo es la 2.2 ysigue avanzando día a día con la meta de perfeccionar y mejorar el sistema.
¿Cuántas libertades tienen Linux y cuáles son?
* Libertad 0: La Libertad de ejecutar el programa bajo cualquier circunstancia o para cualquier objetivo (comercial, educativo, lo que sea).
* Libertad 1: La Libertad de estudiar cómo funciona el programa y adaptarlo a tus propias necesidades.
* Libertad 2: LaLibertad de redistribuir copias.
* Libertad 3: La Libertad de mejorar el programa y hacer públicas tus mejoras, de forma que todo el mundo se beneficie.
¿Qué es Kernel?
Es un software que constituye la parte más importante del sistema operativo. Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de...
tracking img