Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

LINEA DEL TIEMPO DE LINUX

SISTEMAS OPERATIVOS
by

JOSE CARLOS LOPEZ PEREZ

on 23 September 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of LINEA DEL TIEMPO DE LINUX

T I M E L I N E SISTEMA OPERATIVO LINUX Es un nucleo de sistema operativo tipo Unix (Sistema operativo portable multitarea y multiusuario), ejemplo de software libre y desarrollado por colaboradores de todo el mundo Richard Stallman crea el proyecto de GNU con el objetivo de crear un sistema operativo libre. 1983 Entre 1982 y 1983, Stallman por sí solo duplicó los esfuerzos de los programadores de Symbolics para impedir que adquirieran un monopolio sobre los ordenadores del laboratorio. Por ese entonces, sin embargo, él era el último de su generación de hackers en el laboratorio. Se le pidió que firmara un acuerdo de no divulgación (non-disclosure agreement) y llevara a cabo otras acciones que él consideró traiciones a sus principios. El 27 de septiembre de 1983 Stallman anunció en varios grupos de noticias de Usenet el inicio del proyecto GNU que perseguía crear un sistema operativo completamente libre. 1985 la publicación del Manifiesto GNU, en el cual Stallman declaraba sus intenciones y motivaciones para crear una alternativa libre al sistema operativo Unix, al que denominó GNU (GNU No es Unix) creó la Fundación del Software Libre (FSF) y desarrolló la Licencia pública general de GNU (GNU GPL), para tener un marco legal que permitiera difundir libremente el software. De este modo el software de GNU fue desarrollado muy rápidamente, y por muchas personas. 1990 a principios de los años 1990 había casi bastante software disponible como para crear un sistema operativo completo. Sin embargo, todavía le faltaba un núcleo. Su primera aplicación fue Emacs, el popular editor que aún hoy sigue siendo usado por miles de fanáticos, luego siguió el compilador GCC: con un editor y un compilador C el camino ya estaba iniciado. Con ellos fue posible desarrollar otras aplicaciones y con el tiempo y esfuerzo de muchos GNU se estaba volviendo realidad. Pero faltaba algo, un componente esencial, el kernel. Corazón del sistema operativo, es el que realiza las llamadas a procedimentos y organiza el funcionamiento general del sistema, y solo eso faltaba para poder tener un sistema operativo completamente funcional. Y aquí es donde entra en acción Linus Torvalds, el joven estudiante finlandés que quería un sistema operativo libre y basado en Unix. 1991 El núcleo Linux es anunciado públicamente, el 25 de agosto por el entonces el estudiante finlandés de 21 años Linus Benedict Torvalds. El 17 de septiembre la primera versión pública aparece sobre un servidor de ftp. Algunos desarrolladores están interesados en el proyecto y contribuyen con mejoras y extensiones. 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. Linus Benedict Torvalds 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 (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 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 versión hasta la 0.95 1992 Elnúcleo Linuxes licenciado de nuevo bajo laGNU GPL. Las primerasdistribuciones Linux son creadas. 1992 el kernel 0.12 fue liberado como GNU, y adoptado por la comunidad libre, que ya tenía todo completo para armar un sistema operativo totalmente configurable Sistema de archivos extendido de Linux (Extended File System)
Liberado en 1992 para reemplazar MINIX FS
Sistema de archivos de tamaño máximo 4 TiB
Archivos de tamaño máximo 2 GiB
Nombres de archivos de 255 caracteres
Ineficiente!
Maneja bloques libres y nodos-I como listas
encadenadas Más de 100 desarrolladores trabajan sobre el núcleo Linux. 1993 Con su ayuda elnúcleoes adaptado al ambiente deGNU, que crea un espectro enorme de tipos de aplicaciones para el nuevosistema operativocreado de la unión delsoftwaredel proyectoGNU, variados programas deSoftware librey elnúcleo Linux. En este año, también el proyectoWinecomienza su desarrollo y ladistribuciónmás antigua actualmente activa,Slackware, es liberada por primera vez. Más tarde en el mismo año, elProyecto Debíanes establecido. Hoy esta es la comunidad más grande de unadistribución. Segundo sistema de archivos extendido
(Extended File System 2)
Aparece en 1993
Sistema de archivos de tamaño máximo 4 TiB
Archivos de tamaño máximo 2 GiB
Directorios de tamaño variable
Nombres de archivos de 255 caracteres
Eficiente y robusto
m bloques de datos
• i nodos-i
• Bitmap de bloques libres en el grupo
• Bitmap de nodos-i libres en el grupo
• Copia del supe bloque
• Copia de los descriptores de todos los
Grupos
Contiene información de todo el sistema
Número total de nodos-i
Tamaño total en bloques
Tamaño del bloque (1, 2 ó 4 KiB)
Tamaño del nodo-i (128 bytes)
Número total de bloques libres
Número total de nodos-i libres
Número de bloques y nodos-i por grupo
Contador de operaciones de montaje Archivo especial
• Estructura de datos contiene
Número del nodo-I
Tamaño de esta estructura de datos
Longitud del nombre-Máximo 255 caracteres
Tipo del archivo
Límites de Ext2
• Bloques por grupo 32 Ki
• Bytes por grupo 128 MiB
• Nodos-i por grupo 32 Ki
• Número máximo de grupos 128 Ki
• Tamaño máximo de un disco 16 TiB
• Bloques por archivo 2 Gi
• Tamaño máximo de un archivo 4 TiB
• Suponiendo bloques de 4 KiB 1994 En marzo de este año, Torvalds considera que todos los componentes del núcleo Linux están totalmente maduros y presenta la versión 1.0 de Linux. Esta versión está, por primera vez, disponible en la red Internet. El proyecto XFree86 contribuye con una interfaz gráfica de usuario (GUI). En este año, las empresas Red Hat y SUSE también publican la versión 1.0. 13 de marzo de 1994 Primera versión 1.0.0
estable con 561 ficheros 1995 6 de marzo de 1995 la version 1.2.0 con 909 ficheros la siguiente rama estable de Linux aparece, la serie 1.2. Más tarde, Linux es transportado a las plataformas informáticas DEC y SUN SPARC. Durante los años siguientes es transportado a un número cada vez mayor de plataformas. 1996 La versión 2.0 del núcleo Linux es liberada. Éste ahora puede servir varios procesadores al mismo tiempo, y así se hace una alternativa seria para muchas empresas. Mayo de 1996: Torvalds decidió adoptar al pingüino Tux como mascota para Linux. 1999 Aparece la serie 2.2 del núcleo Linux, en enero, con el código de red y el soporte a SMP mejorados. Al mismo tiempo, un grupo de desarrolladores comienza el trabajo sobre el entorno gráfico GNOME, que competirá con KDE por la facilidad de uso y la eficiencia para el usuario. Durante ese año IBM anuncia un extenso proyecto para el soporte de Linux.
18 de diciembre de 1999: se publicaron parches de IBM Mainframe para 2.2.13, permitiendo de esta forma que Linux fuera usado en ordenadores corporativos.
Full transcript