Surgimiento de los Sistemas operativos

  • Década de 1940

    No existía el SO, los programadores interactuaban directamente con el hardware de las computadoras trabajando en lenguaje máquina. Todas las instrucciones eran codificadas a mano.
    A finales de los años 40, se accedía directamente a la consola, desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir directamente el programa en la memoria de la computadora.
  • Period: to

    Decada de los 50

    A principios de los años 50, los SO hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente, el proceso por lotes (ejecución renglón por renglón, en forma secuencial) y el almacenamiento temporal.
  • 1956

    El GM-NAA I/O (de sistema de entrada/salida de General Motors y North American Aviation) es el primer sistema operativo de la historia de la informática.
    Fue creado por Robert L. Patrick de General Motors y Owen Mock de North American Aviation para un ordenador IBM 704.
    Su función principal era ejecutar automáticamente un nuevo programa una vez que el que se estaba ejecutando terminaba.
  • Década de 1960.

    En los años 60 se produce una revolución en el campo de los SO. Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real. La característica de estos fue el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento
  • Period: to

    Decada de los 60

    En los años 60 se produce una revolución en el campo de los SO. Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real. La característica de estos fue el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento
  • 1961

    CTSS, (Sistema de Tiempo Compartido Compatible), fue uno de los primeros sistemas operativos de tiempo compartido; fue desarrollado en el Centro de Computación del MIT. Se utilizó en el MIT hasta 1973. Durante parte de este tiempo, el Proyecto MAC del MIT tuvo una segunda copia de CTSS, pero el sistema no se expandió más allá de dos sitios. CTSS fue descrito en una publicación presentada en la Spring Joint Computer Conference de 1962.
  • 1962

    EXEC II fue un SO de tipo Procesamiento por lotes (batch), desarrollado para la computadora UNIVAC 1107 por CSC (Computer Sciences Corporation). Reúne todos los trabajos comunes para ejecutarlos al mismo tiempo, evitando las colas de espera de dos o más trabajos, como sucede en el procesamiento en serie.
  • 1964

    Aparece MULTICS. Originalmente era un proyecto cooperativo liderado por Fernando J. Corbató del MIT, con General Electric y los laboratorios Bell , convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel. En el campo de la programación lógica se dio a luz la primera implementación de Prolog, y en la revolucionaria orientación a objetos, Smalltalk.
  • 1964

    EXEC 8 era el SO UNIVAC desarrollado para el UNIVAC en 1964. Se combinan las mejores características de los sistemas operativos anteriores. Es uno de los primeros SO de multiproceso con éxito comercial. Soporta cargas de trabajo mixtas simultáneas que comprendían procesamiento por lotes, tiempo compartido y en tiempo real. Soporta un sistema de archivos con un tipo de estructura a través de muchos tambores y/o cabezales. Soporta un sistema de procesamiento de transacciones muy bien recibido
  • 1969

    UNIX (registrado oficialmente como UNIX®), es un sistema operativo portable, multitarea y multiusuario; desarrollado por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. La base de la gran mayoría de los SO que existen hoy en día.
  • 1970

    Batch-11 creado por DEC, fue el primer SO que corría en la PDP-11 minipc.
  • Period: to

    Década de 1970.

    Ésta década se podría definir como la de los sistemas de propósito general y en ella se desarrollan tecnologías que se siguen utilizando en la actualidad. Se trataba de sistemas grandes y costosos, el usuario debía conocer un complejo lenguaje de control para realizar sus trabajos. Es por esto que se mejoraron las técnicas ya existentes de multiprogramación y tiempo compartido.
    Aparecieron dos sistemas que tuvieron una gran difusión el UNIX y MSV.
    Se crea el lenguaje de programación C.
  • 1971

    OS / 8 era el sistema operativo más utilizado en el PDP 8 minicomputadora desarrollada por Digital Equipment Corporation. OS/ 8 originalmente fue llamado MS / 8 y, por un breve tiempo, PS / 8 ("Programación del Sistema / 8") antes de Digital se asentaron en el nombre de OS / 8 en 1971.
  • 1972

    MFT La variante más temprana del programa de control de OS/360 era el programa de control primario (PCP)
  • 1972

    MVT Multiprogramación con un número de tareas variable (MVT) era el más sofisticado de tres configuraciones disponibles del OS/360'. Alternadamente, OS/360 era el SO para IBM System/360 línea de computadoras. Las versiones tempranas tenían muchos problemas y el más simple MFT continuó siendo utilizado por muchos.
  • 1972

    RDOS (en tiempo real Sistema Operativo de Disco) era un SO en tiempo real lanzado para el popular Data General Nova y minicomputadoras de Eclipse. ORD era capaz de realizar múltiples tareas, con la capacidad de ejecutar hasta 32 "tareas" de forma simultánea en cada una de dos razones (en primer plano y el fondo) dentro de un espacio de memoria de 64 KB.
  • 1972

    VM/CMS es un SO de máquina virtual que se anunció para el público en 1972 por IBM para computadores centrales o mainframes, plataformas como además de otros sistemas compatibles como el emulador Hércules.
    Está basado en máquina virtual de sistema cuyo núcleo es un programa de control llamado CP (Control Program) o también denominado VMCP (Virtual Machine Control Program) cuya principal característica es que permite la ejecución de una máquina virtual dentro de otra máquina virtual.
  • 1976

    CP/M (Control Program for Microcomputers) fue un SO desarrollado por Gary Kildall para el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80 podían ejecutar directamente el código del 8080, aunque lo normal era que se entregara el código recompilado para el microprocesador de la máquina). Se trataba del sistema operativo más popular entre las computadoras personales en los años 70.
  • 1976

    TOPS-20 por Digital Equipment Corporation fue el segundo SO propietario de la computadora PDP-10 mainframe.
  • 1978

    Apple DOS o APPLE II fue un SO para la serie de microordenadores de la serie Apple II fue lanzado a partir de finales de 1978. Anteriormente al lanzamiento de Apple Dos 3.1 los usuarios tuvieron que depender de cintas de casete de audio para el almacenamiento de datos y la recuperación pero aquel método era notoriamente lento y poco fiable.
  • 1979

    NLTSS, el sistema de tiempo compartido de red Livermore , también a veces conocido como el Sistema de Tiempo Compartido Nueva Livermore era un SO que se ha desarrollado de forma activa en el Lawrence Livermore Laboratory. NLTSS funcionó inicialmente en un CDC 7600 ordenador, pero sólo se ejecutó la producción de alrededor de 1985 hasta 1994 en Cray computadoras, incluyendo el Cray-1 ,Cray X-MP y Cray Y-MP modelos.
  • 1980

    OS-9 es una familia de tiempo real, basado en procesos, la multitarea, multiusuario, Unix - como SO, desarrollados en la década de 1980, originalmente por Microware Systems Corporation para el Motorola 6809 microprocesador.
    La familia de OS-9 era popular para computación de uso general y se mantiene en uso en comerciales de sistemas embebidos y entre los aficionados. Hoy en día, OS-9 es el nombre del producto utilizado tanto por un Motorola 68000 series lenguaje de máquina del SO.
  • 1980

    QDOS ("Quick and Dirty Operating System"). Era un sistema de 16 bits que pertenecía a la compañía estadounidense Seattle Computer Products.
    Dicho sistema operativo sería adquirido después por Bill Gates para Microsoft por 50.000 dólares y llegaría a ser la base de su imperio. Fue conocido como PC-DOS para los productos de IBM, en los que venía pre instalado. Sin embargo, sería MS-DOS el nombre más popular con el que se conocería en todo el mundo.
  • 1980

    SOS fue el SO de la computadora personal de Apple III . Fue desarrollado por Apple Inc. y lanzado en 1980 . El SOS se diferenciaba de los otros sistemas de la época que operaba con una "interfaz de línea de comandos debido a que los recursos de la computadora podrían ser ofrecidos al usuario en la forma de una' interfaz con semigráfica menú desplegable , el paquete de software llamado "Sistema Utilidades "divididos en 3 categorías.
  • Period: to

    Década de 1980.

    Ésta década se podría definir como la de los sistemas de propósito general y en ella se desarrollan tecnologías que se siguen utilizando en la actualidad. Se trataba de sistemas grandes y costosos, el usuario debía conocer un complejo lenguaje de control para realizar sus trabajos. Otro inconveniente es el gran consumo de recursos que ocasionaban. Es por esto que se mejoraron las técnicas ya existentes de multiprogramación y tiempo compartido.
  • 1981

    En 1981 Microsoft compró un SO llamado QDOS que, tras realizar unas pocas modificaciones, se convirtió en la primera versión de MS-DOS. A partir de aquí se sucedieron una serie de cambios hasta llegar a la versión 7.1, versión 8 en Windows Milenium, a partir de la cual MS-DOS dejó de existir como un componente del SO.
  • 1982

    SunOS fue la versión del sistema operativo derivado de Unix y BSD desarrollado por Sun Microsystems para sus estaciones de trabajo y servidores hasta el principio de los años 1990. Ésta estaba basada en los UNIX BSD con algunos añadidos de losSystem V UNIX en versiones posteriores.
    SunOS 1.0 estaba basada básicamente en BSD 4.1 y se publicó en 1982.
  • 1983

    La compañía española Omega Systems ha presentado al mercado el SO Coherent, un sistema compatible con los más importantes entornos Unix, pero basado en código propietario. Se trata de una plataforma ideada para pequeños grupos de trabajo que requieren las prestaciones de Unix
  • 1983

    Novell Netware es un SO, una de las plataformas de servicio para ofrecer acceso a la red y los recursos de información, sobre todo en cuanto a servidores de archivos.
  • 1983

    ProDos fue el nombre para los dos SO de la serie de ordenadores personales Apple II. El ProDos original, renombrado ProDos 8 en la versión 1.2, fue el último SO oficial que podía utilizarse en todas las series de ordenadores Apple II, y se distribuyó desde 1983 hasta 1993. El otro SO fue llamado ProDos 16, consiguió aprovechar la capacidad de 16-bits del Apple IIGS, pero su duración fue corta ya que se sustituyó por GS / OS en un año.
  • 1984

    Apple, creó su propio SO llamado MAC OS muy conocido por haber sido uno de los primeros SO dirigidos al público en contar con una interfaz grafica compuesta por la interaccion del mouse con ventanas, íconos y menús. Comtemporaneo con el SO MS.DOS.
  • 1984

    MSX-DOS fue el SO que Microsoft desarrolló para estos microordenadores que, por defecto, no contaban con un SO y, en la primera generación, ni siquiera tenían la posibilidad de acceder a una unidad de disco, ya que el dispositivo de almacenamiento más difundido por entonces era la cinta de casete.
  • 1985

    Commodore International desarrolló el SO AMIGA OS que es un conjunto de la familia de gestores de ventanas y ROMs que incluían los ordenadores personales Commodore Amiga. Tambien se presentó el Amiga 1000. Las primeras versiones (1.0, 1.1, 1.2 y 1.3) del intérprete de comandos que incorporaba, se llamaba AmigaDOS. Posteriormente se cambió el nombre por AmigaOS, manteniéndose hasta la actualidad.
  • 1985

    IBM con OS/2 es un SO que intentó suceder a DOS como SO de las computadoras personales. Se desarrolló inicialmente de manera conjunta entre Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows e IBM se ocupó en solitario de OS/2. Ya no es comercializado por IBM. Se ha mantenido desde entonces con relativamente pocas nuevas características bajo el nombre eComStation.
  • 1986

    HP-UX es la versión de Unix desarrollada y mantenida por Hewlett-Packard desde 1983, ejecutable típicamente sobre procesadores HP PA RISC y en sus últimas versiones sobre Intel Itanium (arquitectura Intel de 64 bits); a pesar de estar basada ampliamente en System V incorpora importantes características BSD.
  • 1987

    MINIX es un clon del sistema operativo Unix distribuido junto con su código fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987.
    Fue creado para enseñar a sus alumnos el diseño de sistemas operativos en la Vrije Universiteit de Ámsterdam. La razón de su desarrollo fue porque Unix estaba bajo restricciones de licencia de AT&T, era demasiado complicado y corría sobre máquinas complejas; algo completamente antipedagógico.
  • 1988

    OS/400 es un SO utilizado en la línea de miniordenadores AS/400 (actualmente servidores eServer iSeries) de IBM.
    El SO OS/400 apareció en el mercado en 1988 al mismo tiempo que la línea de miniordenadores AS/400, llamados en la jerga de IBM, servidores midrange. El desarrollo conjunto de hardware y SO da como resultado un intenso aprovechamiento de los recursos de aquél.
  • 1988

    MVS (Multiple Virtual Storage, Múltiple Almacén Virtual en inglés) fue el SO más usado en los modelos de mainframes System/370 y System/390 de IBM. MVS, finalmente, añadió la capacidad de que cada programa tuviera su propio espacio de direccionamiento de memoria, de allí su nombre.
    Este sistema se usa típicamente en aplicaciones comerciales y bancarias, y éstas son normalmente escritas en COBOL. Normalmente estos programas escritos en COBOL son usados en sistemas transaccionales como IMS y CICS.
  • 1989

    NeXTSTEP es el sistema operativo orientado a objetos, multitarea que NeXT Computer, Inc. diseñó para ser ejecutados en los computadores NeXT. NeXTSTEP 1.0 fue lanzado en 1989 después de pruebas que empezaron en 1986
  • 1990

    Microsoft anuncia Windows 3.0. Ahora tiene un rendimiento mucho mejor, gráficos avanzados con 16 colores e iconos mejorados. Una nueva ola de equipos para el procesador Intel 386. Los programas se ejecutan notoriamente más rápido.
  • 1990

    BeOS es un SO para PC desarrollado por Be Incorporated en 1990, orientado principalmente a proveer alto rendimiento en aplicaciones multimedia. A pesar de la creencia común fomentada por la inclusión de la interfaz de comandos Bash en el SO, el diseño de BeOS no estaba basado en UNIX.
  • Period: to

    1990

  • 1991

    A pesar de que Linux es, en sentido estricto, el núcleo del SO, parte fundamental de la interacción entre el hardware y el usuario se maneja usualmente con las herramientas del proyecto GNU y con entornos de escritorio basados en GNOME, que también forma parte del proyecto GNU aunque tuvo un origen independiente.Sin embargo, una parte significativa de la comunidad, así como muchos medios generales y especializados, prefieren utilizar el término Linux para referirse a la unión de ambos proyectos.
  • 1991

    MS-DOS 5.0
    Implementado en 1991, incluyendo más características de administración de memoria y herramientas para soporte de macros, mejora del intérprete de órdenes o shell.
  • 1992

    Solaris es un SO de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente porOracle Corporation como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
  • 1992

    Microsoft lanzó Windows 3.1
    386BSD 0.1 William y Lynne Jolitz liberan 386BSD 0.1, que con el tiempo dará lugar a los proyectos NetBSD, FreeBSD y, más tarde, OpenBSD.
  • 1993

    Microsoft lanzó Windows NT a diferencia de Windows 3.0 era un SO de 32 Bits.
  • 1993

    El SO FreeBSD surge por una idea de William Jolitz`s. Está basado en la versión 4.4BSD-lite. En un SO libre y gratuito desarrollado para ordenadores con microprocesadores 386, 486, es derivado de UNIX y de la familia BSD.
  • 1995

    Windows 95 fue un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y 32bits. Fue lanzado al mercado el 24 de agosto de 1995 por la empresa de software Microsoft con notable éxito de ventas
  • 1996

    Windows NT 4.0 fue la cuarta versión del sistema operativo de Microsoft Windows NT, lanzado en 1996. Es un sistema Windows de 32-bit disponible para estaciones de trabajo y versiones para servidores con una interfaz gráfica similar a la de Windows 95.
  • 1997

    Inferno es un sistema operativo para la creación y soporte de sistemas distribuidos.
  • 1998

    Windows 98 (cuyo nombre en clave es Memphis) fue un sistema operativo gráfico publicado el 25 de junio de 1998 por Microsoft y el sucesor de Windows 95. Como su predecesor, es un producto monolítico híbrido de 16 y 32 bits.
  • 2000

    Windows 2000 es un sistema operativo de Microsoft que se puso en circulación el 17 de febrero de 2000 con un cambio de nomenclatura para su sistema NT.
  • 2000

    AtheOS, acrónimo de Athena Operating System, era un sistema operativo de código abierto para plataforma Intel x86. Al principio AtheOS pretendía ser un clon de Amigaos.
  • Period: to

    Decada 2000

  • 2002

    gnuLinEx es una distribución Linux libre basada en Debian GNU/Linux y GNOME, contando conOpenOffice.org como suite ofimática, entre otras aplicaciones. Kernel versión 2.6.32. Con soporte para recientes tarjetas de red inalámbricas. Entorno de escritorio: Gnome 2.2.
  • 2003

    Windows XP (cuyo nombre en clave inicial fue Whistler) es una versión de Microsoft Windows, línea de sistemas operativos desarrollado por Microsoft.  Características: Ambiente gráfico más agradable que el de sus predecesores. Secuencias más rápidas de inicio y de hibernación.
  • 2003

    Windows Server 2003 es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión del núcleo NT es la 5.2.
  • 2006

    Sistemas operativos desarrollada por Microsoft.  Una interfaz de línea de comando denominada Windows PowerShell, que finalmente se ofreció como una descarga independiente para Windows Vista y Windows XP SP2
  • 2007

    Mac OS X v10.5 denominado Leopard es la sexta versión del sistema operativo de Apple, Mac OS X, para computadoras de escritorio y servidores Macintosh. Cubriendo componentes del núcleo del sistema operativo, así como también las aplicaciones incluidas y las herramientas de desarrollo.
  • 2008

    Windows Server 2008 es el nombre de un sistema operativo de Microsoft diseñado para servidores. Es el sucesor de Windows Server 2003, distribuido al público casi cinco años después. Al igual que Windows 7.
  • 2009

    JNode es un sistema operativo totalmente hecho en Java, a excepción de una mínima cantidad de código en assembler. El objetivo consiste en desarrollar un sistema operativo para uso personal en el que cualquier aplicación pueda correr de manera rápida y segura.
  • 2009

    Windows 7 es una versión de Microsoft Windows, línea de sistemas operativos producida por Microsoft Corporation. Esta versión está diseñada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos portátiles, Tablet PC, netbooks y equipos media center.
  • Period: to

    Decada 2010

  • 2012

    Windows 8 es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, su acomodo de todas los datos de la computadora es diferente a lo que habíamos visto en versiones anteriores.
  • 2012

    Windows Server 2012 es un sistema operativo destinado a servidores lanzado por Microsoft. Es la versión para servidores de Windows 8 y es el sucesor de Windows Server 2008 R2. El software está disponible para los consumidores desde el 4 de septiembre de 2012. A diferencia de su predecesor, Windows Server 2012 no tiene soporte para computadoras con procesadores Intel Itanium y se venden cuatro ediciones
  • 2016

    Windows Server 2016 es un sistema de servidor desarrollado por Microsoft como parte de la familia de sistemas operativos Windows NT, desarrollado simultáneamente con Windows 10. La primera versión preliminar (Vista previa técnica) estuvo disponible el 1 de octubre de 2014 junto con la primera vista previa técnica de System Center.4 Windows Server 2016 se lanzó el 26 de septiembre de 2016
  • 2018

    Windows Server 2019 es el más reciente sistema operativo producido por Microsoft para su familia de servidores. Microsoft lo anunció el 20 de marzo de 2018, Se lanzó comercialmente el 2 de octubre de 2018.
    Al igual que su predecesor,2​ Windows Server 2019 tiene solo dos versiones: Standard y Datacenter, siendo este último el que ofrece mayores prestaciones como SMB Direct o características que no están disponibles en Windows Server 2019 Standard3​ y Storage Spaces Direct.