• Period: to

    Comienza el desarrollo de Unix en los Laboratorios Bell de AT&T.

  • Unix se distribuye en universidades

    se distribuye con código fuente a las
    universidades con una licencia académica.
  • Inicia el proyecto GNU por Richard Stallman

    Inicia el proyecto GNU por Richard Stallman
    Tenia como objetivo desarrollar un S.O Unix completo compuesto por software libre
  • Andrew S. Tanenbaum escribió un libro sobre el diseño de S.O

    Andrew S. Tanenbaum escribió un libro sobre el diseño de S.O
    Proponía una filosofía nueva "Ver" y "Tocar" el S.O
    Escribo su sencillo sistema operativo y publicar el código en su libro.
  • Linus Torvalds lanza las primera lineas de codigo de Linux

    Linus Torvalds lanza las primera lineas de codigo de Linux
    Linus inspirado por su interés en Minix, un pequeño systema Unix desarrollado por Andy Tannenbaum, se propuso a crear lo que en sus propias palabras seria un "mejor Minix que el Minix". Y después de un tiempo de trabajar por el mismo en su proyecto, realizo esta publicación en comp.os.minix:
    "Hola a todos los que usais minix. Estoy haciendo un sistema operativo -gratis- (sólo es un hobby, no será grande y profesional como GNU) para clones AT 386(486)."
  • Se lanza la version 0.01

    Se lanza la version 0.01
    Ampliamente distribuido por la Internet y en los años inmediatamente posteriores varios programadores alrededor del mundo lo refinaron y le hicieron añadiduras incorporándole la mayoría de las aplicaciones y características estándar de un Unix, Construyendo así un sistema plenamente funcional.
  • Linux es licenciado bajo GNU GPL

    Linux es licenciado bajo GNU GPL
    Las primeras distribuciones de linux fueron creadas
  • Nace el linux 1.0

    Nace el linux 1.0
  • Proyecto Wine comienza su desarrollo y Debian es establecido

    Proyecto Wine comienza su desarrollo y Debian es establecido
    Mas de cien desarrollados trabajan en el núcleo Linux adaptado al ambiente GNU. Crean un aspecto enorme de tipos de aplicaciones para el nuevo S.O, variados programas de software
    Wine comienza en desarrollo y distribución mas antigua actualmente activa, slack ware.
    Ese mismo año el proyecto Debian es establecido
  • Presentacion de la version 1.0 de Linux

    Presentacion de la version 1.0 de Linux
    Torvars considera que los componentes del nuclo están maduros y presentan la version 1.0 de Linux. Esta versión por primera vez esta disponble en internet.
  • La version del nucleo 2.0 es liberada

    La version del nucleo 2.0 es liberada
    Puede servir para varios procesadores al mismo tiempo y asi se hace una alternativa para muchas empresas.
  • Varios programas propietarios son liberados para el mercado

    Varios programas propietarios son liberados  para el mercado
    Como la base de datos de Adabas D, el navegador Netscape y las suites de la Applixware y Startoffice
  • Se comienza a desarrollar interfaza grafica KDE para linux

    Se comienza a desarrollar interfaza grafica KDE para linux
    La primera de su clase para Linux con el objetivo de proveer facilidad de uso para el usuario.
  • Soporte para Linux

    Soporte para Linux
    Empresas importantes de informática importantes como IBS Compac y Oracle anuncian soporte para Linux.
  • Se libera la serie 2.4 de Linux

    Se libera la serie 2.4 de Linux
    Ahora Linux soporta hasta 64 gb de Ram para un sistema de 64 Bits, un dispositivo USB, y un sistema de archivos Jourlaling
  • Nacimiento de Android

    Nacimiento de Android
    Andrion Inc. era una empresa californiana que desarrollo in OS basado en linux y orientado a dispositivos moviles. Esta empresa fue comprada por google y continuaron desarrollando el sistema android
  • Computadoras personales ya con UbuntU

    Computadoras personales ya con UbuntU
    Dell llega a ser el primera fabricante principal en vender una computadora persona de escritorio con Ubuntu preinstalado.
  • Linux actualizado

    Linux actualizado
    Se simplifica el diseño, desarrollo, depuración, y puesta a punto del código que utiliza el procesamiento en paralelo para aumentar el rendimiento de la aplicación