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.