The evolution of computing

Sistemas Operativos Timeline

  • Años 40

    Años 40
    Surge la informática. En esos años no existía el concepto de "Sistema Operativo" y los programadores interactuaban directamente con el hardware de las computadoras trabajando en lenguaje máquina (0s y 1s).
  • 50´s

    50´s
    En los años 50 surge el concepto de Sistema Operativo.
  • Period: to

    Primer Sistema Operativo

    El primer S.O. de la historia se creó en 1956 para un ordenador IBM 704, y lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba.
  • 60´s

    60´s
    En los 60 toma mas fuerza el concepto de los Sistemas Operativos. Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real. En estos años es cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen hoy en día.
  • 70´s

    70´s
    En los 70 se produce una tendencia en cuestión de ordenadores personales, haciendo de estos más maleables para las personas. Esto hace que se multiplique el desarrollo, creándose el lenguaje de programación C (diseñado específicamente para reescribir por completo el código UNIX).
  • 80´s

    80´s
    En los años 80, la prioridad a la hora de diseñar un sistema operativo fuese la facilidad de uso, surgiendo así las primeras interfaces de usuario. En los 80 nacieron sistemas como MacOS, MS-DOS, Windows.
  • 90´s

    90´s
    En los 90 nace Linux, publicándose la primera versión del núcleo, que posteriormente se uniría al proyecto GNU, un sistema operativo completamente libre. Hoy en día la mayoría de la gente conoce por Linux al Sistema Operativo que realmente se llama GNU/Linux
  • 2000´s

    2000´s
    La actualidad de los Sistemas Operativos, la acaparan mayoritariamente “los tres grandes”, Windows, Unix y MacOs. Paralelamente, estamos ante la evolución de los microprocesadores pasando de 32 a 64 bits, aumentando con ello el rendimiento y capacidad, ya existen sistemas operativos desarrollados específicamente para maquinas de 64 bits, tales como distribuciones de Linux y la versión de Windows XP para 64 bits.