1. 2000-Actualidad
1.1. Windows Millennium Edition
1.1.1. 2000
1.1.2. Características
1.1.2.1. Híbrido de 16-bit/32-bit
1.1.2.2. Permitía restaurar sistema
1.1.2.3. Nuevas opciones del TCP/IP
1.1.2.4. Soporte para Universal Plug and Play
1.1.2.5. Actualizaciones automáticas
1.1.2.6. Carpetas comprimidas
1.1.3. Microsoft
1.2. eComStation
1.2.1. 2000
1.2.2. Características
1.2.2.1. Desarrollado por Serenity Systems
1.2.2.2. Está basado en OS/2 Warp 4.5
1.2.2.3. Incluyendo una nueva interfaz gráfica y varias mejoras
1.2.3. IBM
1.3. Windows XP
1.3.1. 2001
1.3.2. Características
1.3.2.1. Proveniente del código de Windows 2000
1.3.2.2. Presenta mejoras en la estabilidad y el rendimiento
1.3.2.3. Tiene una interfaz gráfica de usuario (GUI)
1.3.2.4. Se introdujeron nuevas capacidades de gestión de software para evitar el "DLL Hell"
1.4. Windows Vista
1.4.1. 2007
1.4.2. Características
1.4.2.1. Windows Aero
1.4.2.2. Internet Explorer 7
1.4.2.3. WinFX
1.5. Windows 7
1.5.1. 2009
1.5.2. Características
1.5.2.1. Mejora de la Interfaz
1.5.2.2. Multitáctil
1.5.2.3. Modo XP
2. Años 80
2.1. MS-DOS
2.1.1. 1981
2.1.2. Características
2.1.2.1. Soporta 16 Kb de memoria RAM
2.1.2.2. Disquetes de 5,25 pulgadas de una sola cara de 160 Kb
2.1.2.3. 22 órdenes
2.1.2.4. Nuevo nodo
2.1.2.5. Permite archivos con extensión .com y .exe
2.1.2.6. Incorpora el intérprete de comandos COMMAND.COM
2.1.3. Microsoft
2.2. Mac OS
2.2.1. 1984
2.2.2. Carasterísticas
2.2.2.1. Falta total de una línea de comandos
2.2.2.2. Facilidad de uso y su multitarea cooperativa
2.2.2.3. El Macintosh original utilizaba el Macintosh File System (MFS) fue rápidamente reemplazado en 1985 por el HFS
2.2.3. Apple
2.3. OS/2
2.3.1. 1987
2.3.2. Características
2.3.2.1. Soporte de Multitarea.
2.3.2.2. El sistema Operativo era de texto, permitía múltiples aplicaciones corriendo a la vez aunque solo podía mostrar una aplicación a la vez en la pantalla.
2.3.2.3. Permitía una sesión de DOS.
2.3.2.4. El tamaño máximo de discos soportado era de 32MB.
2.3.2.5. El Sistema Operativo está diseñado para correr en equipos 80286 aunque también era capaz de correr en sistemas 80386.
2.3.3. IBM
2.4. AmigaOS
2.4.1. 1985
2.4.2. Características
2.4.2.1. Multitarea preemptiva al estilo Unix utilizando un sistema de prioridades
2.4.2.2. Arquitectura micronúcleo
2.4.2.3. Interrupciones programables en tiempo real con muy bajas latencias
2.4.2.4. Diseño de 32 bit
2.4.2.5. BOOPSI (Sistema orientado a objetos estándar para la mayoría de componentes)
2.4.2.6. ARexx integrado (lenguaje de scripting que permite automatizar tareas)
2.4.2.7. Dispositivos de sistema de ficheros programables (permite acceder transparentemente y sin recompilar núcleos ni parches a particiones FAT, NTFS, FAT32, ext2, HFS... y usar sistemas de ficheros nativos de Amiga mejorados como SmartFileSystem o ProfessionalFileSystem)
2.4.2.8. Datatypes, un sistema modular de códecs para audio, animación, imágenes, texto, etcétera que permite acceder a todo tipo de formatos desde todas las aplicaciones sin cambiar una sola línea.
2.4.3. Amiga
3. Años 90
3.1. Windows 95
3.1.1. 1995
3.1.2. Carasterísticas
3.1.2.1. Sustituyó a MS-DOS como sistema operativo y a Windows 3.x como entorno gráfico
3.1.2.2. Sistema de ficheros FAT32
3.1.3. Microsoft
3.2. Windows 98
3.2.1. 1998
3.2.2. Carasterísticas
3.2.2.1. Como su predecesor, es un producto monolítico híbrido de 16 y 32 bits.
3.2.2.2. Primer sistema operativo capaz de usar el Windows Driver Model (WDM)
3.2.3. Microsoft
3.3. GNU/Linux
3.3.1. 1991
3.3.2. Características
3.3.2.1. Multitarea
3.3.2.2. Multiusuario
3.3.2.3. Multiplataforma
3.3.2.4. Carga de ejecutables por demanda
3.3.2.5. Política de copia en escritura