Breve historia de la computadora personal
Arnold Wender · · 11 min de lectura
Ver todo: Retro & ComputingLa historia de la computadora personal está llena de mitos. Que Jobs y Wozniak la inventaron en un garaje. Que Bill Gates era un genio técnico que escribió el sistema operativo que vendió a IBM. Que Intel ha dominado los procesadores desde siempre. Que la historia fue inevitable — que la tecnología simplemente “evolucionó” hacia donde está hoy.
Ninguna de esas narrativas es completamente verdad. La historia real es más interesante, más contingente, y más útil para entender cómo funcionan los sistemas de cómputo hoy. Este artículo recorre los hitos verificables de esa historia — sin mitología, con contexto.
Lo esencial de esta historia
- Unix no fue diseñado para ser moderno — fue una respuesta pragmática a restricciones brutales de hardware en los años 70, y eso explica muchas de sus decisiones
- El IBM PC ganó por arquitectura abierta, no por superioridad técnica — cualquier fabricante podía hacer clones
- La GUI no la inventó Apple — Xerox PARC la construyó una década antes y no supo comercializarla
- CP/M perdió el contrato de IBM por causas contingentes — en cualquier escenario razonablemente distinto, MS-DOS no existiría
- La superioridad técnica no garantiza éxito de mercado — el Amiga y BeOS son el caso de estudio definitivo
- Conocer esta historia no es trivia — es documentación del diseño de los sistemas que usas hoy
Por qué importa conocer la historia
Antes de ir a los hechos, una nota sobre el valor práctico de esta historia.
Los sistemas modernos — el kernel Linux, la arquitectura x86, el modelo de capas de abstracción en sistemas operativos, el diseño de APIs, la memoria virtual, la separación de hardware y software — tienen raíces directas en decisiones que se tomaron hace 40-50 años, frecuentemente bajo restricciones brutales de recursos que obligaron a soluciones ingeniosas.
Cuando entiendes que Unix fue diseñado por un equipo pequeño en máquinas con kilobytes de RAM, entiendes mejor por qué el modelo de pipes y filtros hace lo que hace. Cuando entiendes la arquitectura del 8086, muchas decisiones de x86 moderno dejan de parecer arbitrarias.
La historia no es trivia — es documentación del diseño de los sistemas que usas.
Los años previos: mainframes y minicomputadoras
La computadora personal no apareció de la nada. Para los años 60 y principios de los 70, existía cómputo con acceso compartido — terminales conectadas a mainframes que múltiples usuarios compartían mediante tiempo asignado (time-sharing).
El trabajo de Dennis Ritchie y Ken Thompson en Bell Labs entre 1969 y 1973 produjo Unix — un sistema operativo escrito primero en ensamblador y luego reescrito en el lenguaje C (que Ritchie desarrolló para ese propósito). Unix introdujo conceptos que persisten: la jerarquía de archivos como abstracción universal, los procesos como unidad de ejecución, el modelo de usuario/grupo/otros para permisos, la filosofía de “herramientas pequeñas que hacen una cosa bien”.
Las minicomputadoras de los años 70 — PDP-8, PDP-11 de Digital Equipment Corporation — acercaron el cómputo a laboratorios universitarios y empresas medianas, aunque seguían requiriendo personal técnico especializado.
Lo que faltaba era el hardware suficientemente pequeño y barato para una sola persona. Eso llegó con los microprocesadores.
1971–1977: Los microprocesadores y los kits
EL ORIGEN
El Altair 8800 y la chispa (1975)
Intel 4004 (1971): el primer microprocesador comercial completo en un solo chip. Diseñado originalmente para calculadoras, tenía 4 bits de ancho de bus y alrededor de 2,300 transistores.
Intel 8080 (1974): el salto que importa. Arquitectura de 8 bits con bus de datos independiente, capaz de direccionar 64KB de memoria. El 8080 fue el procesador que hizo posible la primera generación de computadoras personales comerciales.
El MITS Altair 8800, presentado en la portada de Popular Electronics en enero de 1975, no fue la primera computadora personal — pero fue la primera que capturó la imaginación masiva de los entusiastas técnicos. Era un kit. Sin teclado. Sin pantalla. Sin almacenamiento permanente. Se programaba mediante interruptores en el panel frontal.
En torno a él surgió el Homebrew Computer Club de Silicon Valley, donde dos miembros — Steve Wozniak y Steve Jobs — presentaron en 1976 el Apple I. Y Paul Allen y Bill Gates desarrollaron un intérprete de BASIC para el Altair y fundaron Micro-Soft (con guion, originalmente).
1977: El año de la “Trinidad”
Tres sistemas lanzados en 1977 definieron la primera era de la computadora personal masiva:
- Apple II: diseñado casi enteramente por Wozniak, fue una obra de ingeniería notable — color de alta resolución, ocho slots de expansión, BASIC en ROM, y arquitectura abierta. El lanzamiento de VisiCalc en 1979 — la primera hoja de cálculo — fue el “killer app” que justificó comprar un Apple II para negocios.
- TRS-80 Model I: comercializado por Tandy/Radio Shack con CPU Z80, accesible a través de miles de tiendas en EE.UU.
- Commodore PET 2001: diseñado por Chuck Peddle (quien también diseñó el 6502), el primer computador con teclado, monitor y unidad de cinta integrados en una sola unidad.
Estos tres sistemas tenían en común: no requerían ensamblaje, tenían teclado, y podían usarse sin conocimientos de hardware puro.
1979–1984: IBM, MS-DOS, y el accidente que lo cambió todo
EL PUNTO DE INFLEXIÓN
El IBM PC y el contrato que cambió todo (1981)
CP/M, desarrollado por Gary Kildall en Digital Research, fue el sistema operativo de facto para la era de los microprocesadores de 8 bits. Corría en docenas de máquinas diferentes y tenía un ecosistema de software real.
En 1980, IBM decidió entrar al mercado de computadoras personales. Para el sistema operativo, IBM contactó primero a Digital Research — el proveedor obvio. Las negociaciones fallaron. IBM entonces contactó a Microsoft.
Microsoft no tenía un sistema operativo para la arquitectura del 8088 de IBM. Pero Tim Paterson de Seattle Computer Products había desarrollado uno: QDOS (“Quick and Dirty Operating System”), basado en gran medida en la estructura de CP/M. Microsoft licenció QDOS, lo adquirió formalmente, y lo renombró PC-DOS para IBM — y MS-DOS para el mercado más amplio.
El IBM PC lanzó en agosto de 1981 con arquitectura completamente abierta — IBM publicó las especificaciones técnicas completas. Esto permitió que fabricantes como Compaq crearan clones, acelerando la adopción masiva. Gary Kildall y Digital Research quedaron marginados. Es uno de los puntos de contingencia más estudiados en la historia de la industria tecnológica.
1984: La Macintosh y la interfaz gráfica
La interfaz gráfica de usuario (GUI) no la inventó Apple. El trabajo fundamental se hizo en el Xerox PARC en los años 70: el sistema Alto tenía ventanas, íconos, mouse y menús desde 1973. Nunca fue comercializado.
La Macintosh, lanzada el 24 de enero de 1984, fue la propuesta comercialmente exitosa: CPU Motorola 68000, 128KB de RAM, mouse de un botón, interfaz consistente de manera que nada anterior lo había sido.
La Mac popularizó la GUI pero no la convirtió en el estándar inmediato. Microsoft Windows — que comenzó como un entorno gráfico sobre DOS en 1985 — no maduró realmente hasta Windows 3.1 en 1992.
Línea de tiempo: hitos de la computadora personal
| Año | Hito | Significado |
|---|---|---|
| 1971 | Intel 4004 | Primer microprocesador en un chip |
| 1973 | Xerox Alto | Primera GUI funcional (no comercializada) |
| 1974 | Intel 8080 | Microprocesador de 8 bits para computadoras generales |
| 1975 | Altair 8800 | Primera PC popular; desata el movimiento hobbyist |
| 1975 | Microsoft fundada (Micro-Soft) | Primer producto: BASIC para Altair |
| 1976 | Apple I | Primera placa de Apple; ~200 unidades |
| 1977 | Apple II, TRS-80, PET | “Trinidad” de la primera era de PC masiva |
| 1979 | VisiCalc para Apple II | Primera killer app; justifica PCs en empresas |
| 1979 | CP/M como estándar | Sistema operativo dominante de 8 bits |
| 1981 | IBM PC lanzado | Arquitectura abierta + x86 define el estándar |
| 1981 | MS-DOS 1.0 | Sistema operativo de la era IBM PC |
| 1983 | Apple Lisa | Primera GUI comercial de Apple (fracaso comercial) |
| 1984 | Apple Macintosh | GUI popular, mouse, 68000, 128KB RAM |
| 1985 | Windows 1.0 | Primera versión de Windows (sobre DOS) |
| 1985 | Amiga 1000 | Audio y video multimedia muy por delante de su época |
| 1991 | Linux kernel 0.01 | Torvalds anuncia proyecto “por hobby” |
| 1992 | Windows 3.1 | GUI accesible para el mercado masivo de PCs |
| 1993 | Intel Pentium | Arquitectura que define la PC de escritorio de los 90 |
| 1995 | Windows 95 | GUI moderna, integra internet, domina el mercado |
| 2001 | Mac OS X | Unix (Darwin/BSD) bajo interfaz moderna de Apple |
| 2004 | Ubuntu 4.10 | Linux accesible al escritorio general |
Por qué esta historia te hace mejor con la tecnología de hoy
Conocer la historia no es trivia de fan. Tiene aplicaciones concretas.
Entiendes las limitaciones heredadas. La arquitectura x86 tiene decisiones de diseño del 8086 de 1978. El modo protegido, la segmentación de memoria, los registros de 16 bits ampliados a 32 y luego a 64 — todo tiene historia. Cuando un sistema moderno hace algo que parece innecesariamente complicado, frecuentemente es compatibilidad hacia atrás con decisiones de hace 40 años.
Reconoces patrones que se repiten. La historia de IBM licenciando el PC a fabricantes de clones y perdiendo control del mercado se repite. La historia de sistemas técnicamente superiores (Amiga, BeOS) perdiendo frente a opciones “suficientemente buenas” con mejor distribución se repite. Los mismos errores estratégicos reaparecen cada generación.
Calibras el hype correctamente. Las promesas de que “esta tecnología lo cambia todo” no son nuevas. Conocer cuántas de esas predicciones se materializaron, cuándo y de qué forma, te da perspectiva para evaluar las promesas actuales.
Superioridad técnica
Amiga, BeOS, CP/M
- Amiga 1000 (1985): multitarea preventiva real años antes que Windows
- BeOS: diseñado desde cero para multimedia y multiprocesador
- CP/M: el estándar antes del IBM PC con ecosistema robusto
- Resultado: marginados por distribución y ecosistema, no por tecnología
Distribución suficiente
MS-DOS, Windows 3.1, IBM PC
- MS-DOS: no el más elegante, pero llegó a tiempo al contrato de IBM
- IBM PC: arquitectura abierta que detonó el mercado de clones
- Windows 3.1: suficientemente bueno + millones de PCs compatibles ya vendidas
- Resultado: dominio de mercado durante dos décadas
Mitos históricos corregidos
“Apple inventó la GUI.” Xerox PARC, como se mencionó, tiene prioridad clara. Apple adaptó y comercializó con éxito ideas que Xerox no supo (o no quiso) llevar al mercado.
“La PC fue un éxito inmediato.” Los primeros años de la industria de PC personal fueron caóticos, con múltiples estándares incompatibles y un mercado que muchos analistas serios de los años 70 creían sería pequeño y de nicho. El dominio de x86/DOS no fue inevitable — fue contingente en la decisión de IBM de hacer arquitectura abierta y en el fallo de las negociaciones de IBM con Digital Research.
“Linux es una copia de Unix.” Linux implementa las interfaces de Unix pero fue escrito desde cero por Linus Torvalds y la comunidad que se formó en torno al proyecto. El código de Unix de AT&T no está en Linux.
FAQ
¿Cuál fue realmente la primera computadora personal? Depende de cómo definas “personal”. El Kenbak-1 (1971) se vende como la primera, pero era más un sistema educativo de lógica digital. El Altair 8800 (1975) es el punto de origen más ampliamente citado del movimiento de PC personal moderna. El Apple II (1977) fue el primero diseñado para usuarios no técnicos con intención de uso general.
¿Por qué ganó Windows si el Mac era técnicamente superior? La respuesta tiene múltiples capas: precio (las Macs costaban más), ecosistema de software (más software para DOS/Windows), la estrategia de IBM de arquitectura abierta que creó un mercado de clones, y las restricciones que Apple impuso a los desarrolladores de hardware en los años 80. La “superioridad técnica” también es debatible — Mac era mejor en interfaz pero tenía memoria limitada y era más cerrada.
¿Dónde encaja Linux en esta historia? Linux (kernel publicado por Torvalds en 1991) fue posible porque las herramientas del proyecto GNU (compilador gcc, utilidades básicas) ya existían y porque internet permitió colaboración distribuida a escala. Es un descendiente espiritual de Unix pero no de su código. Hoy, Linux es el sistema operativo dominante en servidores, supercomputadoras, dispositivos embebidos, y Android.
¿Por qué el Amiga no domina si era tan avanzado? El Amiga 1000 (1985) tenía capacidades multimedia genuinamente muy por delante de las PCs de la época. Pero Commodore tuvo décadas de problemas de gestión y marketing que limitaron su penetración en el mercado empresarial, que era donde se tomaban las decisiones de compra masiva. La historia del Amiga es un caso de estudio en cómo la superioridad técnica no garantiza éxito de mercado.
¿La computadora cuántica reemplazará a la PC? Las computadoras cuánticas resuelven categorías específicas de problemas (optimización, simulación de sistemas cuánticos, ciertos problemas criptográficos) de manera muy diferente a las computadoras clásicas. No son “más rápidas” en el sentido general — son arquitecturas para problemas diferentes. La PC clásica seguirá siendo la herramienta de propósito general para la mayoría de aplicaciones en el futuro previsible.
Ahora que tienes el contexto histórico, los siguientes pasos dependen de adónde quieras ir: la Guía de emulación retro bien hecha si quieres acceder al software de estas eras hoy, o Cómo empezar en el retrocomputing si te interesa el hardware físico. Más contenido editorial en Retro & Computing.
Fuentes
Los datos históricos se apoyan en una fuente autoritativa:
- Computer History Museum — Computer History Museum