Cargando...

Línea de tiempo de la computación

Esta línea de tiempo surge como una expansión a una tarea de la universidad porque considero que conocer cómo y en qué han evolucionado los sistemas operativos es crucial para poder comprender la magnitud del poder de cómputo, facilidades que poseemos actualmente y tener una mirada a lo que podría seguir.

1956

General Motors Operating System (GMOS)

Uno de los primeros sistemas operativos, pionero en su era. Desarrollado para el mainframe IBM 701 en 1956 (Tariq, 2024).

Características principales:

  • Programación de tareas (job scheduling)
  • Control de entradas y salidas (input/output control)
  • Manejo de memoria

¿Para qué queremos un sistema operativo?

Para obtener un intermediario eficiente entre software y dispositivos periféricos

  • Para dejar atrás la tediosa tarea de manualmente tener que insertar a mano cada programa (en tarjetas perforadas) dentro de la computadora (1950s)
  • Para que la conexión a dispositivos periféricos (por ejemplo, impresoras) fuera más sencilla. En este tiempo, era necesario conocer en gran detalle cómo funcionaba el hardware del dispositivo para escribir un programa que interactuara con él exitosamente.
  • Por lo anterior, probar un sólo programa tomaba muchísimo tiempo y además no había una gran variedad de dispositivos en los cuales probarlos. Era necesario hacer más eficiente este proceso

(CrashCourse, 2017)

1962

Atlas Supervisor

Programa creado en la Universidad de Manchester para correr y cargar múltiples programas con mismo CPU en la super computadora Atlas.

Logro principal: virtualización (abstracción) de direcciones de memoria (espacio físico de memoria que anteriormente se asignaba a mano al escribir un programa).

Esto permitió llegar a la memoria dinámica (flexibilidad en el tamaño de memoria que ocupa un programa) y así poder correr simultaneamente varios programas. También protegía que cada programa sólo pudiera utilizar los recursos que se le han asignadoseguridad (CrashCourse, 2017)

Rounded image
Ordenador Atlas de la Universidad de Mánchester en 1963. (Colaboradores de Wikipedia, 2024)
1967

Multics (Multiplexed Information and Computing Service)

Características principales:

  • Influyó bastante la filosofía de los sistemas operativos en adelante (por ejemplo, UNIX)
  • Se basaba en el concepto de memoria de un solo nivel
  • Diseñado para ser seguro desde el exterior. Las listas de control de acceso independientes para cada archivo permiten compartir información de forma flexible, pero con total privacidad cuando es necesario (Multics, s. f.).
  • Poseía una arquitectura de hardware modular para fácilmente aumentar su tamaño (en poder de cómputo, memoria, etc.) al simplemente agregar los módulos de hardware (Multics, s.f.).
  • Introdujo una serie de mecanismos estándar para el análisis de rendimiento del sistema y optimización (Multics, s.f.).
  • No fue muy popular por el altísimo costo en hardware, licencias y entrenamiento requerido para usarlo. Como señala Schwartz (2025), cientos de universidades entrenaron a una toda una generación de jovenes en como usar Unix gratis mientras Honeywell, el distribuidor de Multics, capacitaba al personal de sus clientes de paga en Multics.

"One of the obvious things that went wrong with Multics as a commercial success was just that it was sort of over-engineered in a sense. There was just too much in it. And it certainly explained why it took so long to get going. Heavily consumptive of resources, of machine and certainly in terms of people required to produce it."

Dennis Ritchie (s.f.)
1970

UNIX

Rounded image
Lex Murphy salva el día al navegar un sistema UNIX en Jurassic Park (Spielberg, 1993).

Ante las deficiencias de Multics, dentro de Bell Labs, Ken Thompson, Dennis Ritchie, Douglas McIlroy y Joe Ossanna comienzan a desarrollar el primer sistema operativo mundialmente utilizado: UNIX

Separaron el sistema operativo en dos partes:

Kernel: Funciones básicas del sistema operativo
  • Manejo de memoria
  • Manejo de tareas simultaneas (Multitasking)
  • Manejo de I/O (entradas y salidas)
Programas y librerías

Herramientas útiles pero que vienen con el sistema, pero no son parte del kernel

(CrashCourse, 2017)

Características principales:

  • Diseñado para ser portátil, flexible y modular, con énfasis en la simplicidad y la eficiencia
  • MultitareaEjecución simultanea de diferentes procesosoptimización del sistema
  • Multiusuario
  • Jerarquía de archivosForma de árbolSimplifica acceso a información
  • SeguridadMecanismos de control de accesoProtección de datos
  • Introducción de shell scripting. Esto le permitió automatizar tareas empleando interfaces de línea de comando simples.
  • Se escribió originalmente en el lenguaje Ensamblador

(Tariq, 2025) y (Aguilar Serna et al., 2026).

“UNIX was not invented by hackers who were fooling around; it grew out of strong academic roots. The primary contributors to UNIX were highly educated mathematicians and computer scientists employed by what many people feel is the world's premier industrial research center, Bell Laboratories” (Calkins, 2002).

Para finales de los 70's, más de la mitad de las universidades de Estados Unidos tenían UNIX (Calkins, 2002) y sus graduados de computación incluso lo modificaban para hacerlo más robusto.

1973

Unix es reescrito en el lenguaje C

(Calkins, 2002)

Este hecho le proporciona una “portabilidad sin precedentes entre distintos tipos (arquitecturas) de hardware” (Aguilar Serna et al., 2026).

1976

Apple I

Rounded image
(Apple 1 Advertisement Oct 1976.jpg - Wikimedia Commons, 1976)

En mayo de 1976, Steve Wozniak diseñó la Apple I como su computadora personal para jugar juegos de ARPANET en el garage de su amigo Steve Jobs y se la presentaron al Homebrew Computer Club en Silicon Valley (Research Guides: This Month In Business History: The Founding Of Apple Computer, Inc., s. f.).

Ante su buena recepción, el 1° de abril de 1976 Wozniak y Steve Jobs fundan Apple Computer, Inc. y sacan al mercado la Apple I por $666.66 USD (Apple I Microcomputer, s. f.) con la filosofía de hacer las computadoras más amigables para los usuarios y lo suficientemente pequeñas para que se emplearan en hogares y oficinas.

Inicialmente, la vendían sin monitor, teclado ni carcasa. Las computadoras de la época se vendían como kits o las ensamblaba directamente el fabricante con costo extra. La Apple I se destacó en el mercado por brindar una placa base previamente probada, impulsando un consumo más generalizado

1977

Apple II

1978

Berkeley Software Distribution (BSD)

El Grupo de Investigación en Cómputo de la Universidad de Berkeley (Computer Systems Research Group, CSRG) crea Berkeley Software Distribution (BSD); una versión derivada con mejoras del código fuente original de Unix desarrollado dentro de AT&T.

1980's

Introducción de las computadoras personales (PC's) e Interfaces de Usuario Gráficas (GUI's)

Revolución total a la forma en la que los usuarios interactúan con las computadoras

1983

Sun Microsystems introduce SunOS

Se le conoce como entorno operativo debido a que es un conjunto de herramientas además del OS

Unión de algunas de las variantes más populares de Unix del momento: Berkeley Software Distribution (BSD), UNIX System V y Xenix (Wikipedia contributors, 2026).

Características:

  • Soportaba un gran número de dispositivos
  • Muy competente para el multiprocesamiento simétrico (SMP)
  • Contaba con una extensa colección de librerías para construir aplicaciones
  • Zettabyte File System (ZFS)Sistema de archivos avanzado con protección contra corrupción de datos
  • DTRACEHerramienta para diagnóstico y monitoreo del sistema
  • Zones (contenedores)virtualización ligera integrada
  • Desarrollado por Sun Microsystems (Stanford University Network Microsystems)

(Calkins, 2002)

1984

Apple macOS

1985

Microsoft Windows

1991

Linux

Rounded image
Tux el pingüino, la mascota oficial del kernel de Linux (Tux.svg, s.f.)

El Kernel de Linux fue creado por Linus Torvalds, quien entonces estudiaba computación en la Universidad de Helsinki, Finlandia. Mientras Linus estudiaba Minix, un sistema operativo basado en Unix con fines educativos, se frustró por sus limitaciones y decidió crear su propio Kernel como hobby.

El 25 de Agosto de 1991 lo compartió oficialmente a la comunidad de Minix y comenzó a preguntar a sus colegas que pensaban que le hacía falta al OS.

La retroalimentación que recibió lo inspiró a crecer y continuar el proyecto agregando ls utilidades GNU. Torvalds anunció oficialmente la primera versión de Linux 0.01 el 17 de septiembre del mismo año (Burdiuzha, 2024).

En el 2000 se crea la Linux Foundation, que es la organización que protege y patrocina el crecimiento de Linux y sus distros, variaciones del sistema operativo que comparten el mismo Kernel (EBSCO Research Starters, s.f.).

1992

Las Guerras de Unix

Unix System Laboratories demanda a Berkeley Software Design, Inc. y la Universidad de Berkeley por la propiedad intelectual de Unix ante el tribunal federal de Nueva Jersey.

BSD se derivaba de la investigación original en AT&T, pero poseía diferencias significativas. A la par, los diferentes vendedores de Unix poseían una versión diferente para cada producto hasta cierto punto.

En 1994 ambas partes acordaron no litigar más sobre el caso.

(USL V. BSDi - Academic Kids, s. f.), (Wikipedia contributors, 2025)

2007

iOS

  • Cocoa TouchInterfaz de los dispositivos con el usuario
  • Capa mediaEjecución de tareas o gestión de ficheros multimediaMezcla de C y Objective C
  • Core servicesServicios fundamentales del sistema para las aplicaciones
  • Core OSCaracterísticas de bajo nivel en la que la mayoría de las otras capas se basan
2008

Introducción de la App Store

2009

ChromeOS

Sistema operativo en donde casi todo se realiza desde internet

  • Arranque rápido
  • Bajo consumo de recursos
  • Guarda archivos en Google DriveNo se puede hacer mucho sin internet
  • Compatible con apps Android y Linux
  • Las actualizaciones son invisibles para el usuario

Referencias

Aguilar Serna, S., Nuñez Villeda, M. I., García Medina, D. T., López García, E. I., & García Quintero, A. J. (2026, febrero). Unix, definición, historia, legado y funcionalidades como OS [Diapositivas].

Apple 1 Advertisement Oct 1976.jpg - Wikimedia Commons. (1976, 1 octubre). https://commons.wikimedia.org/wiki/File:Apple_1_Advertisement_Oct_1976.jpg

Apple i Microcomputer. (s. f.). National Museum Of American History. https://americanhistory.si.edu/collections/object/nmah_1692121

Burdiuzha, R. (2024, 3 septiembre). The Birth of Linux: A Journey from Minix to the Open-Source Revolution. DEV Community. https://dev.to/romanburdiuzha/the-birth-of-linux-a-journey-from-minix-to-the-open-source-revolution-3meo

Calkins, B. (2002). Solaris 8: System Administrator Certification : Training Guide. New Riders Publishing.

Colaboradores de Wikipedia. (2024, 3 agosto). Atlas (computadora). Wikipedia, la Enciclopedia Libre. https://es.wikipedia.org/wiki/Atlas_(computadora)#/media/Archivo:University_of_Manchester_Atlas,_January_1963.JPG

CrashCourse. (2017, 28 junio). Operating Systems: Crash course Computer Science #18 [Vídeo]. YouTube. https://www.youtube.com/watch?v=26QPDBe-NB8

EBSCO Research Starters. (s. f.). EBSCO. https://www.ebsco.com/research-starters/computer-science/linux

Initial announcement - GNU Project - Free Software Foundation. (s. f.). https://www.gnu.org/gnu/initial-announcement.html

Interview with Dennis Ritchie. (s. f.). https://www.tuhs.org/Archive/Documentation/OralHistory/transcripts/ritchie.htm

Multics. (s. f.). École Polytechnique Fédérale de Lausanne (EPFL). https://graphsearch.epfl.ch/en/concept/18847

Research Guides: This Month in Business History: The Founding of Apple Computer, Inc. (s. f.). https://guides.loc.gov/this-month-in-business-history/april/apple-computer-founded

Salus, P. H. (1994). A Quarter Century of UNIX. Addison-Wesley Professional.https://www.fsf.net/~adam/qcu.pdf

Schwartz, R. (30 de diciembre de 2025). Why did Unix succeed and not Multics? [Publicación en línea]. Quora. https://www.quora.com/Why-did-Unix-succeed-and-not-Multics/answer/Richard-H-Schwartz

Spielberg, S. (1993). Jurassic Park. Universal Pictures.

Tariq, S. (2024) Evolution of Operating Systems: From Early Systems to Modern Platforms. J Comput Eng Inf Technol 13:3. https://www.scitechnol.com/peer-review/evolution-of-operating-systems-from-early-systems-to-modern-platforms-8R0j.php?article_id=25971

Tux.svg - Wikimedia Commons. (s. f.). https://commons.wikimedia.org/wiki/File:Tux.svg

USL v. BSDi - Academic Kids. (s. f.). https://academickids.com/encyclopedia/index.php/USL_v._BSDi

Wikipedia contributors. (2026, 21 enero). Oracle solaris. Wikipedia. https://en.wikipedia.org/wiki/Oracle_Solaris#cite_ref-Salus_14-0

Wikipedia contributors. (2025, 23 noviembre). UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc. Wikipedia. https://en.wikipedia.org/wiki/UNIX_System_Laboratories,_Inc._v._Berkeley_Software_Design,_Inc.

Arriba