Linux

Páginas: 11 (2718 palabras) Publicado: 4 de julio de 2012
Integrantes • Rodrigues Silva, Rody • Oropeza Rojas , Julio • Terrones Gamonal , Moises • Moran Asabache , Joel

25% 25% 25% 25%

Introducción


Linux es un sistema operativo libre de características muy semejantes a UNIX. Originalmente fue desarrollado para PC, aunque hoy en día Linux es capaz de correr en distintas plataformas.
Gran parte del código del kernel ha sido escrito porLinus Torvalds, que fue quien comenzó el desarrollo de Linux, usando la licencia GNU para las fuentes del sistema.



Introducción


Sin duda alguna ha sido Internet, junto a la licencia GNU, lo que ha dado este impulso al sistema operativo Linux, ya que desde un primer momento las fuentes estuvieron disponibles para todo aquel que quisiera sin tener que pagar nada, haciendo así posiblepersonalizar el sistema operativo para cada uno, desarrollando drivers propios. Esta característica hizo que el desrrollo de Linux se realizase a nivel mundial, siendo el coordinador del proyecto Linus Torvalds.

 El

kernel es el corazón del sistema operativo, lo que conocemos como LINUX, es solamente el kernel.  El resto del sistema, SHELL, utilitarios, sistemas de ventanas, son lo queconocemos como herramientas GNU, por tanto un nombre más adecuado para nuestros sistemas sería GNU/LINUX.

 Las

variantes de estos sistemas se denominan “distribuciones“ y su objetivo es ofrecer una edición que cumpla con las necesidades de determinado grupo de usuarios.

HISTORIA DE LINUX
 LINUX

originalmente fue creado por Linus Torvalds en la Universidad de Helsinki en Finlandia. Sunombre proviene del núcleo Linux desarrollado por Linus desde 1991.  Se inicio como un pequeño proyecto inspirado en MINIX (mini UNIX desarrollado por Andy Tanembaum).  Linus trató de crear un mejor MINIX y en poco tiempo ya trabajaba en LINUX.

 Entonces,

el núcleo creado por Linus Torvalds, llenó el hueco final que el sistema operativo GNU exigía.  Linus nunca anunció la versión 0.01 deLinux (agosto 1991), esta versión no era ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensamblador y asumía que se tenía acceso a un sistema MINIX para su compilación.

Multitarea – Habilidad de ejecutar varios programas al mismo tiempo.  Multiusuario – Habilidad de atender a muchos usuarios a la vez.


Multiplataforma – Habilidad deutilizar muchas y variadas plataformas.  Multiprocesador – Habilidad para soportar sistemas con más de un procesador.


 Funciona

en modo protegido 386. Corre en modo protegido en un procesador 386 o superior.  Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.  Carga de ejecutables por demanda – LINUX sólo lee del disco aquellas partes de unprograma que están siendo ejecutadas.

 Reducción de cache. El

programas grandes.  Robusto. Tiene protección de memoria entre procesos de manera que un programa no puede hacer caer al sistema.  Emulación de 387. En el kernel se emula un coprocesador matemático y los programas no necesitan hacer esta emulación, incrementándose así la velocidad.

cache se reduce al correr

 Memoriacompartida. Múltiples procesos pueden compartir la misma memoria por lo que, la velocidad se incrementa y el uso de memoria se decrementa.  Kernel monolítico. El kernel contiene todos los drivers y dispositivos.  Software gratis. Existen algunos programas comerciales sin códigos fuentes que también son libremente distribuidos y que se pueden obtener en INTERNET.

Distribuciones GNU/LINUX
GNU/LINUX es un sistema de libre distribución por lo que

se pueden encontrar todos los archivos y programas necesarios para su funcionamiento en multitud de servidores conectados a INTERNET.  La tarea de reunir todos los archivos y programas necesarios, así como instalarlos en el sistema y configurarlo, puede ser una tarea bastante complicada y no apta para muchos.

El kernel de GNU/LINUX
...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • linux
  • linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS