-
Period: to
Surge la Informática
La informática surge a raíz de la II Guerra Mundial, en la década de los 40.
Los programadores interactuaban directamente con el hardware de las computadoras trabajando en lenguaje máquina (esto es, en binario, programando únicamente con 0s y 1s). -
Period: to
Surge el concepto de Sistema Operativo
-
Se crea el primer sistema operativo
El primer Sistema Operativo de la historia fue creado para un ordenador IBM 704, y lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba. -
Period: to
Aparecen nuevos sistemas con funciones distintas
Se produce una revolución en el campo de los Sistemas Operativos. Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real. Es en esta década cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen hoy en día. -
Period: to
Uso público de los ordenadores
*Se produce un boom en cuestión de ordenadores personales. 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, el cuál es un sistema operativo portable, multitarea y multiusuario). *Nacieron sistemas como MacOS, MS-DOS, Windows. -
Period: to
Surgimiento de MS-DOS y UNIX
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. -
Aparece ~Linux~
Hace su aparición Linux, publicándose la primera versión del núcleo.
Hoy en día la mayoría de la gente conoce por Linux al Sistema Operativo que realmente se llama GNU/Linux -
Aparece Microsoft Windows
*Windows nunca fue realmente un Sistema Operativo con verdadero entorno gráfico hasta Windows 95. *Windows 95 es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y 32 bits. -
Period: to
Surgen IllumOs y OpenIndiana
*IllumOs: consiste básicamente en el código fuente del kernel (SunOS), los drivers, los servicios de red, las bibliotecas del sistema y los comandos básicos del sistema operativo. *OpenIndiana: El objetivo declarado del proyecto es convertirse en la distribución de OpenSolaris de facto instalada en servidores de producción donde se requieren ~soluciones de seguridad y errores de forma gratuita~.