Generaciones de sistemas operativos

  • Period: to

    Primeras maquinas electricas

    Tras la segunda guerra mundial, se impulsó el interés por estas maquinas, fue así como en 1941 se creó Z3 de Konrad Zuse y en 1942 se creó Atanasoff-Berry. Solo algunas de estas máquinas eran programables.
  • Colossus

    Colossus

    Fue un computador programable mediante cintas de papel construido por un grupo de científicos en Bletchley Park.
  • Period: to

    Pimera generación: Procesamiento por lotes (batch)

  • ENIAC

    ENIAC

    Durante 1946 en la Universidad de Pennsylvania, William Mauchley y J. Presper Eckert, construyeron ENIAC, uno de los primeros computadores programables de propósito general. Durante este tiempo aun no existía un lenguaje de programación.
  • Batch

    Batch

    El procesamiento por lotes o bach, fue creado a partir de una problematica que existía que se terataba de que no era conveniente tener un dispositivio en espera mientras se traducia una tarjeta perforada a una cinta magnética.
  • Period: to

    Segunda generación: Multiprogramación

  • Multics

    Multics

    Multiplexed Information and Computing
    Fue un sistema operativo de tiempo compartido para mainframe que comenzó en el MIT como un proyecto de investigación en 1965. Influyó notablemente en el desarrollo de sistemas operativos.
  • Period: to

    Tercera Generación

  • Unix

    Unix

    Ken Thomson y Dennis Ritchie tras haber trabajado en Multics, decidieron crear una versión reducida de Multics. Dicho trabajo llevó por nombre Uniplexed Information and Computing Service, posteriormente fue simpolificado a Unix. Esta versión tuvo un diseño simple y solo soportaba un usuario (de ahí el nombre).
  • Unix en C

    Unix en C

    Para el año 1972, Ritchie reescribió Unix en C lo que hizo que Uniz se convirtiera en uno de los primeros sistemas operativos en ser implementados en un lenguaje de mayor nivel.
  • Period: to

    Cuarta Generación

  • GNU

    GNU

    Richard Stallman fue quien dio inicio al proyecto GNU, su objetivo prinicpal era la creación de una versión gratuita y de código abierto de un sistema Unix-like.
  • MacOs

    MacOs

    Este sistema operativo era el primero que contaban con una interfaz gráfica, sin embarfgo tenía algunas restricciones pues no se podía trabajar en dos apliaciones a la vez.
  • Windows

    Windows

    Microsoft en este año publicó lo que sería Windows 1.0, el cual también tenía una interfaz gráfica; era simple y con menos complicaciones que el MS-DOS.
  • Minx

    Minx

    Andrew Tanebaum hizo Minx, esto con fines de educaión "un microkernel modular de código abierto con la capacidad de detectar y reemplazar dinámicamente módulos defectuosos". (Ruz, 2022)
  • Linux

    Linux

    Para este año y bajo la inspiración de Minux y debidó a la ausencia de de un kernel gratuito, Linus Torvals crea Linux.