-
Ada Lovelace
Primera en reconocer que la máquina tenía aplicaciones más allá del cálculo puro y en haber publicado lo que se reconoce hoy como el primer algoritmo destinado a ser procesado por una máquina. -
Charles Babbage
Diseña una máquina digital para ejecutar programas de tabulación o computación la cuál fue conocida como la analytical engine. -
Konrad Zuse
Empezó a desarrollar las primeras máquinas electrónicas como el Z3, también diseñó un lenguaje de programación de alto nivel, el Plankalkül. -
Alan Turing
Junto a un grupo de científicos en Bletcheley Park, Inglaterra contruyeron al computador Collosus, uno de los primeros computadores electrónicos programables digitales. -
John Presper Eckert y John William Mauchly
Eckert y Mauchly diseñaron la primera computadora digital llamada ENIAC Machuly junto con la ENIAC, hizo el primer programa y el primer ordenador digital electrónico de propósito general así como el EDVAC, el Binac y el UNIVAC I -
John W. Backus
Idea una alternativa para hacer más práctica la programación y desarrolla el primer lenguaje de programación de alto nivel FORTRAN -
GM-NAA I/O
Robert L. Patrick de General Motors y Owen Mock de North American Aviation crean el primer sistema operativo el cuál básicamente lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba. -
IBSYS
Creador por la IBM, proporcionaba nuevos métodos para gestionar los buffers y los dispositivos de entrada y salida, al igual que GM-NAAI/O que permitía la ejecución de programas realizados en lenguaje máquina. -
CTSS (Compatible Time-Sharing System)
Desarrollado por el MIT, fue el primer sistema operativo de tiempo compartido, es decir, a compartir de forma concurrente un recurso computacional (tiempo de ejecución en la CPU, uso de la memoria, etc.) entre muchos usuarios. -
EXEC II
Fue un sistema operativo de tipo procesamiento por lotes, el cuál reúne todos los trabajos comunes para ejecutarlos al mismo tiempo, evitando las colas de espera de dos o más trabajos. -
Multics
Proyecto pionero en seguridad y concepto de kernel, desarrollado por MIT, GE y Bell Labs. Implementó un único nivel de almacenamiento para el acceso a los datos, desechando la clara distinción entre los archivos y los procesos en memoria. -
UNIX
Ken Thompson, Dennis Ritchie y Rudd Canaday que habían trabajado en Multics desarrollaron una versión reducida, portable, multiusuario, multitarea y de código abierto. Este sistema operativo permite que en un único equipo se ejecuten varios programas simultáneamente a cargo de uno o varios usuarios, así mismo la interconexión de procesos y múltiples interpretes de terminal (shell). -
BATCH-11/DOS-11
Genero archivos de texto sin formato guardados en la extensión bat, fue conocido por su poca facilidad de uso y consecuentemente poco usado -
Xerox Alto
La primera computadora y sistema operativo que incluía todos los elementos esenciales de una interfaz gráfica de usuario moderna. Tenía un ratón de tres botones, una pantalla de mapa de bits y el uso de ventanas gráficas -
Dennis Ritchie y Ken Thompson
Ritchie diseña y crea el lenguaje C, posterior a ello, él junto con Thompson reescribirían UNIX en este lenguaje impulsando aún más este sistema operativo. -
VM/CMS
Un sistema operativo para mainframes cuya principal característica es que permite la ejecución de una máquina virtual dentro de otra máquina virtual -
BSD
-
Atari DOS
Uno de los primeros sistemas operativos en utilizar la tecnología DOS, el cuál para organizar el acceso al disco se le añadió unas extensiones como software controlador de disco y un sistema administrador de archivos (FMS por siglas en inglés) el cuál cargaba en RAM desde un disquetes requiriendo al menos 32 kb de RAM, además, a diferencia de otros sistemas operativos, este se manejaba enteramente por un menú -
MS-DOS
Principalmente desarrollado por Tim Paterson con el nombre QDOS, posteriormente comprado y modificado por Microsoft y el mismo Paterson, fue el sistema operativo más popular en la década de los 80's debido a la compatibilidad, portabilidad, rapidez para iniciar, una lógica mejorada de almacenamiento en búfer del sector del disco y la introducción de FAT12 -
GNU
Es un sistema operativo tipo UNIX el cuál fue desarrollado por un grupo de académicos voluntarios con la finalidad de crear un sistema operativo de código libre. Este proyecto creo varios programas ampliamente usados como GCC **(compilador de C), el interprete de comandos **Bash, el editor de texto Emacs e incluso el escritorio GNOME -
MacOS System 1
Inspirado en el GUI del Xerox Alto pero más refinado y amigable al consumidor común contando con escritorio, ventanas, iconos, menús, scrollbars, uso de Finder para navegar en archivos e introdujo el drag-and-drop con un mayor manejo del ratón -
Mach
-
Windows 1.0
Introdujo interfaz gráfica sobre sobre MS-DOS con menús desplegables, ventanas en cascada, soporte para mouse, gráficos de pantalla e impresora independientes del dispositivo y multitarea cooperativa entre las aplicaciones Windows -
OS / 2
Contaba con interfaz gráfica mas avanzada, permitiendo múltiples aplicaciones aunque solo podía mostrar una aplicación a la vez en la pantalla, ejecutaba varias sesiones al mismo tiempo dividiendo los procesos y aunque su arquitectura era de 16bits, soportaba aplicaciones de 16 y 32 bits incluyendo aplicaciones DOS y aplicaciones de Windows -
NeXSTEP
Apple desarrollo un sistema operativo basado en UNIX influenciando fuertemente a los próximos sistemas operativos de ellos, también popularizo el lenguaje C como uso principal y desarrollo una herramienta llamad Interface Builder, una de las primeras herramientas gáficas para diseñar interfaces de usuario sin escribir código -
Linux
Linus Torvalds desarrollo un kernel de sistema operativo basado en MINX, el cual era un sistema educativo basado en UNIX limitado, Torvalds quería algo más completo y accesible a cualquier usuario, por lo que decidio desarrollar Linux. Solo es un kernel/núcleo, NO un sistema operativo, los usuarios posteriormente combinaron este kernel con GNU para crear las distribuciones que conocemos hoy en día. -
MCC Interim Linux
Fue la primer distribución de GNU/Linux desarrollada por Owen Le Blanc, la cuál ayudaba a los usuarios que no eran expertos en UNIX con un instalador con menú ya que hasta ese momento, los usuarios debían compilar el kernel y las herramientas de forma manual. Este sentó las bases para las próximas distribuciones. -
Softlanding Linux System
Esta fue la primera distribución completa de GNU/Linux desarrollada por Peter MacDonald el cuál incluía entorno gráfico de X Windows System e inspiró a muchas otras distribuciones -
IBM Simon
-
Windows NT
Este es la base de todos los Windows modernos, estableció un estándar para sistemas empresariales y servidores e inspiró la seguridad y estructura de sistemas como Linux y macOS. Se desarrollo un nuevo kernel NT Kernel, agregó mayor estabilidad y seguridad con soporte para permisos de usuario y protección de memoria, también compatibilidad con arquitecturas como x86, MIPS, Alpha, entre otras, y creo el sistema de archivos NTFS, más robusto que FAT16/FAT32. -
GNU/Linux Debian
Desarrollado por Ian Murdock con el fin de mantener un sistema altamente estable y de código abierto. Es la base para muchas otras distribuciones y la primer distribución gobernada por la comunidad, creó un formato de paquetes .deb el cual se convirtio en estándar para el ecosistema Linux junto con un gestor de paquetes apt que facilitó la instalación y actualización de software; También se crearon las Directrices de Software Libre de las cuales se basan las Licencias Open Source -
Windows 95
Se desarrolló con una arquitectura híbrida entre 16 y 32 bits dando compatibilidad con software antiguo de MS-DOS, también introdujo el menú de inicio y las barras de tareas definiendo la experiencia moderna de usuario en Windows, a su vez incorporó el Plug and Play el cuál detecta automáticamente hardware, por último se añadió soporte para nombres de archivos largos de hasta 255 caracteres. -
Palm OS
-
Symbian OS
-
Windows 98
Ayudó a la adopción de Internet ya que tenía incluido Internet Explorer 4 y una conectividad mejorada, añadió soporte mejorado para USB y el primer soporte para múltiples monitores y DVD-ROM. Este fue el último Windows basado en MS-DOS antes de la migración total a NT -
BlackBerry OS
-
Mac OS X Server 1.0
Tras la compra de NeXT, Apple desarrollo este sistema operativo basado en NeXSTEP usando una interfaz similar y un núcleo combinado de Mach con BSD, tampoco contaba con compatibilidad de macOS 9 para atrás, usaba el sistema de archivos jerárquico y contenía Blue Box que permitía ejecutar aplicaciones de macOS 8.5 en un entorno virtual. Este estableció la base de UNIX en macOS, facilitó la transición de NeXT a Mac y eliminó el kernel viejo. -
Mac OS X
-
Windows XP
-
iOS
-
Android
-
webOS
-
Windows 7
-
Windows Phone
-
Raspberry Pi OS
-
Tizen OS
-
Windows 8
-
Windows 10
-
KaiOS
-
HarmonyOS
-
Google Fuchsia
-
iOS 15
-
Android 12
-
Windows 11
-
macOS Sonoma
-
Xiaomi HyperOS
-
macOS Sequoia