-
En la década de los 40...
Apareció lo que se podría considerar de la primera generación de computadoras en el mundo. Se accedía directamente a la consola de la computadora 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
Primera Generación
En esta década aparecen los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes. Cuando se ejecutaba alguna tarea, ésta tenía control total de la máquina. Al terminar cada tarea, el control era devuelto al sistema operativo, el cual limpiaba, leía e iniciaba la siguiente tarea. -
Años 50 (Sistema Batch)
Con el objetivo de facilitar la interacción entre persona y computadora, los sistemas operativos hacen una aparición discreta y bastante simple, con conceptos tales como el monitor residente y el almacenamiento temporal. -
Period: to
Segunda generación
En esta generación se desarrollan los sistemas compartidos con multiprogramación, en los cuales se utilizan varios procesadores en un solo sistema, con la finalidad de incrementar el poder de procesamiento de la máquina -
El primer sistema operativo...
El primer Sistema Operativo de la historia fue creado en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba. -
Década de los 60
Se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito integrado la mayoría orientados a seguir incrementando el potencial de los ordenadores. Para ello se utilizaban técnicas de lo más diversas. -
Multics
Este sistema, que fue uno de los primeros sistemas operativos de tiempo compartido, aportó muchas de las ideas presentes en Unix así como convirtiéndose en una gran influencia en el desarrollo de nuevos sistemas operativos. -
Period: to
Tercera generación
Menor consumo de energía
Apreciable reducción del espacio
Aumento de fiabilidad
Teleproceso
Multiprogramación
Renovación de periféricos
Minicomputadoras, no tan costosas y con gran capacidad de procesamiento -
Lanzamiento inicial de Unix
Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, y Joe Ossanna empiezan a desarrollar este sistema operativo en los laboratorios Bell. El objetivo del proyecto era desarrollar un gran sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. -
CP/M
Gary Kildall desarrolla este sistema operativo. Se trataba del sistema operativo más popular entre las computadoras personales en los años 70 ya que era portátil, permitiendo que diferentes programas interactuasen con el hardware de una manera estandarizada.CP/M se convirtió en un estándar de industria para los primeros micro-ordenadores. -
Unix
Sistema operativo multiusuario, multitarea que ha contado con gran aceptación en la industria. Unix es a la vez: un sistema operativo, un tipo de sistemas operativos y una marca comercial. -
Period: to
Cuarta generación
Con la ampliación del uso de redes de computadoras y del procesamiento en línea es posible obtener acceso a computadoras alejadas geográficamente a través de varios tipos de terminales. Con estos sistemas operativos aparece el concepto de máquinas virtuales, en el cual el usuario no se involucra con el hardware de la computadora con la que se quiere conectar. -
Se decide reescribir Unix en C
Anteriormente se utilizaba el lenguaje ensamblador para programar los sistemas operativos. Las ventajas de utilizar C son: portabilidad y facilidad de desarrollo. -
MVS (Multiple Virtual Storage)
Fue el sistema operativo más usado en los modelos de mainframes -ordenadores grandes, potentes y caros usados principalmente por grandes compañías para el procesamiento de grandes cantidades de datos. Como características destacables, permitía la ejecución de múltiples tareas, además de que introdujo el concepto de memoria virtual y finalmente añadió la capacidad de que cada programa tuviera su propio espacio de direccionamiento de memoria, de ahí su nombre. -
Bill Gates, Paul Allen y Microsoft
William Henry Gates III- más conocido como Bill Gates y Paul Allen fueron fundadores de la empresa de software Microsoft, productora del sistema operativo para computadoras personales más utilizado en el mundo, Microsoft Windows. -
Steve Jobs, Stephen Wozniak y Apple
Se funda Apple, Inc. es una empresa estadounidense que diseña y produce equipos electrónicos, software y servicios en línea. Esta empresa sería responsable de la creación del sistema Macintosh. -
Años 80
Con la creación de los circuitos LSI -integración a gran escala-, chips que contenían miles de transistores en un centímetro cuadrado de silicio, empezó el auge de los ordenadores personales. En éstos se dejó un poco de lado el rendimiento y se buscó más que el sistema operativo fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la rapidez de las aplicaciones, pero se volvían más prácticos y simples para los usuarios. -
MS-DOS
Microsoft compró un sistema operativo llamado QDOS que, tras realizar unas pocas modificaciones, se convirtió en la primera versión de MS-DOS (MicroSoft Disk Operating System). A partir de aquí se sucedieron una serie de cambios hasta llegar a la versión 7.1, a partir de la cual MS-DOS dejó de existir como tal y se convirtió en una parte integrada del sistema operativo Windows. -
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 -
Richard Stallman y el proyecto GNU
Richard M. Stallman creó un sistema operativo completo de Software Libre. Al ser como Unix, el diseño de GNU es modular. Esto significa que se le pueden añadir a GNU componentes de terceras partes. Hoy en día, es común utilizar un núcleo de terceros, llamado Linux, con los sistemas GNU. -
Apple Macintosh
Fue el primer computador personal que se comercializó con éxito
fue pionero en el uso de una interfaz gráfica con ratón. Sus características técnicas revolucionaron la industria de computadores a mediados de la década de 1980, manteniendo su línea evolutiva de desarrollo hasta el día de hoy. -
Mac OS
Es conocido por haber sido uno de los primeros sistemas dirigidos al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas, iconos y menús. El equipo de desarrollo del Mac OS original incluía a Bill Atkinson, Jef Raskin y Andy Hertzfeld. -
Sistema Operativo en red y distribución.
Un avance importante que se estableció a mediados de la década de 1980 fue el desarrollo de redes de computadoras personales que corrían sistemas operativos en red y sistemas operativos distribuidos. -
OS/2
Es un sistema operativo de IBM que intentó suceder a DOS como sistema operativo 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. -
Period: to
Quinta generación (Actual)
-
Windows
Es el nombre de una familia de sistemas operativos desarrollados y vendidos por Microsoft basado en MS-DOS. Windows nunca fue realmente un Sistema Operativo con verdadero entorno gráfico hasta Windows 95. Hasta la versión 3.11 Windows fue un entorno de escritorio para MS-DOS. -
BeOS
Es un sistema operativo para PC desarrollado por Be Incorporated , 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 sistema operativo, el diseño de BeOS no estaba basado en UNIX. -
Aparece el núcleo Linux y se completa GNU/Linux
El finlandés Linus Torvalds, logró completar un núcleo al que llamó Linux. A partir de ese momento, con la integración de los componentes GNU y el núcleo Linux, fue posible disponer de un sistema operativo completo
Los sistemas GNU/Linux son el resultado final de una iniciativa liderada por el estadounidense Richard Stallman, que efectuó un llamamiento entre la comunidad de programadores para desarrollar conjuntamente un sistema operativo al estilo de Unix de carácter libre. -
Solaris
Es un sistema operativo de tipo Unix desarrollado inicialmente por Sun Microsystems y actualmente por Oracle 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. -
Beta de Windows NT 3.1 (primera versión comercial)
Microsoft desarrolla un nuevo sistema operativo multiusuario, multitarea y estable dedicado a competir con los servidores Unix, se trata de Windows NT. -
FreeBSD
Es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso en plataformas compatibles con múltiples procesadores; el funcionamiento de FreeBSD está inspirado en la variante 4.4 BSD-Lite de UNIX -
FreeDOS
Es un proyecto que aspira a crear un sistema operativo libre que sea totalmente compatible con las aplicaciones y los controladores de MS-DOS. El programa ya ha alcanzado un alto grado de madurez y tiene algunas características que no existían en MS-DOS. Algunos comandos de FreeDOS son idénticos o mejores que sus equivalentes de MS-DOS, pero aún faltan algunos del sistema operativo original. -
Se lanza al mercado Windows 95
Evolución del sistema operativo MS-DOS que reemplaza la consola y el entorno gráfico de las versiones anteriores (Windows 3.x) -
ReactOS
Es un sistema operativo de código abierto destinado a lograr la compatibilidad binaria con aplicaciones de software y controladores de dispositivos hechos para Microsoft Windows NT versiones 5.x en adelante (Windows XP y sus sucesores). -
MorphOS
Es un sistema operativo, en parte propietario y en parte de código abierto, producido para ordenadores basados en los procesadores PowerPC (PPC) -
SymbOS
Se trata de un sistema operativo gráfico con una estética e interfaz similar a Windows 95. A pesar de la baja potencia que desarrollan estos ordenadores, alrededor de 4MHz, está minuciosamente optimizado para el hardware en el cual funciona, por lo que el rendimiento es más que aceptable. -
Darwin
Es el sistema que subyace en Mac OS X, para funcionar en computadoras Macintosh. Darwin proporciona al Mac OS X prestaciones modernas, como la memoria protegida, la multitarea por desalojo o expulsiva, la gestión avanzada de memoria y el multiproceso simétrico. -
Haiku
Es un sistema operativo de código abierto actualmente en desarrollo que se centra específicamente en la informática personal y multimedia. Inspirado por BeOS (Be Operating System), Haiku aspira a convertirse en un sistema rápido, eficiente, fácil de usar y fácil de aprender, sin descuidar su potencia para los usuarios de todos los niveles. -
OpenSolaris
Fue un sistema operativo libre publicado en 2005 a partir de la versión privativa de Solaris de Sun Microsystems, ahora parte de Oracle Corporation. -
Android y IPhone OS 1.0
Este año, Apple presentó el primero de sus teléfonos inteligentes, el iPhone, equipado con el sistema operativo iOS; casi al mismo tiempo, Google anunció el lanzamiento de la primera versión de su sistema operativo para móviles, Android.
Android es un sistema operativo móvil basado en Linux, que está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, tabletas, Google TV, etc.
iOS (anteriormente denominado iPhone OS) es un sistema operativo móvil de Apple. -
Windows 7
Desarrollado por Microsoft para reemplazar Vista, “Win7” es utilizado actualmente por más del 50% de los internautas. -
Windows Phone 7.1
Es un sistema operativo móvil desarrollado por Microsoft, como sucesor de la plataforma Windows Mobile. -
Illumos
Es un proyecto de software libre derivado de OpenSolaris. Se trata del código base a partir del cual cualquiera podrá crear su propia distribución de software basada en el sistema operativo OpenSolaris. -
OpenIndiana
Es un sistema operativo tipo Unix liberado como software libre y de código abierto. Es una bifurcación de OpenSolaris concebida después de la compra de Sun Microsystems por parte de Oracle1 y tiene como objetivo continuar con el desarrollo y la distribución del código base de OpenSolaris.