Noticias

Linux cumple 35 años: la historia completa desde 1991

Linux cumple 35 años: la historia completa desde 1991

En agosto de 1991, un estudiante finlandés de 21 años publicó un mensaje en un grupo de noticias de Usenet diciendo que estaba “haciendo un sistema operativo (sólo un hobby, no será grande y profesional)”. Treinta y cinco años después, ese hobby mueve internet, las supercomputadoras, los celulares Android y la Estación Espacial Internacional. Esta es la historia completa.

—

TL;DR — Lo que vas a tener al final

  • Tiempo de setup: 30 minutos a 2 horas dependiendo de la complejidad del entorno.
  • Requisitos: Acceso root, Linux moderno, conexión a internet para descargar dependencias.
  • Resultado: Servicio funcional y estable, documentado paso a paso.
  • Troubleshooting: Logs estándar en /var/log/, comandos de verificación al final de cada sección.

1991: el anuncio que cambió todo

Contexto: Linus Benedict Torvalds era un estudiante de ciencias de la computación en la Universidad de Helsinki. En su tiempo libre estudiaba MINIX, un clon Unix minimalista creado por Andrew Tanenbaum para enseñar sistemas operativos.

MINIX tenía una limitación que molestaba a Linus: era para educación, no para extender. Si querías modificar el kernel, no podías.

El 25 de agosto de 1991, Linus publicó en comp.os.minix:

“I’m doing a free operating system (just a hobby, won’t be big and professional like gnu) for 386 (486) AT clones and has since april started coding. It has finally gotten to a state where it’s somewhat usable… I’d like any feedback on what people like/dislike in minix, as my OS resembles it somewhat (same physical file system (due to practical reasons) among other things).”

El 17 de septiembre de 1991 — apenas 23 días más tarde — subió la versión 0.01 al FTP de la universidad. Eran 10.239 líneas de código C que arrancaban desde disquete y soportaban el sistema de archivos MINIX.

A principios de febrero de 1992 llegó la versión 0.12 — la primera que se podía compilar con gcc y la primera publicada formalmente bajo licencia GPL.

—

1992-1993: el proyecto GNU se completa

Linux no arrancó en el vacío. Richard Stallman había fundado el proyecto GNU en 1983 con el objetivo de crear un sistema operativo libre completo. Para 1992, GNU ya tenía:

  • Compilador GCC
  • Editor Emacs
  • Shell bash
  • Librería C (glibc)
  • Muchas herramientas de userspace

Lo que faltaba era el kernel. Hurd, el kernel de GNU, llevaba años sin terminar.

Linux apareció justo cuando GNU necesitaba un kernel. La combinación “GNU/Linux” (término que Stallman insiste en usar por razones filosóficas) completó por fin el sistema operativo libre.

La licencia GPLv2 se aplicó formalmente a Linux el 5 de febrero de 1992 cuando Linus publicó la versión 0.12. Esto fue crucial: garantizaba que el kernel seguiría siendo libre para siempre.

Las primeras distribuciones

La idea de “distribución” — un kernel + herramientas + instalador — la tuvieron personas externas al proyecto:

  • MCC Interim Linux (febrero 1992): la primera “distro”, basada en Linux 0.12, creada por Owen Le Blanc del Manchester Computing Centre. Era básicamente un tarball con instrucciones para instalarlo.
  • Softlanding Linux System (1992): considerada la primera distro con instalador real, canadiense.
  • Slackware (julio 1993): la distro más antigua aún viva. Patrick Volkerding la creó como proyecto personal y sigue siendo legendaria.
  • Debian (septiembre 1993): Ian Murdock fundó Debian como proyecto comunitario sin fines de lucro. La “Debian Social Contract” sigue siendo referencia de gobernanza open source.
  • Red Hat (1994): empresa que comercializó Linux con foco en servidores. Creó RPM y la cultura de distros enterprise.

—

1994-1996: Linux 1.0 y Tux

Linux 1.0 salió en marzo de 1994 con 176.250 líneas de código (vs 10.239 de 0.01). Tenía soporte para redes TCP/IP y una arquitectura limpia que soportaba múltiples arquitecturas de CPU.

En mayo de 1996 salió Tux, la mascota oficial de Linux. El nombre viene de Torvalds UniX. Linus dijo una vez que le dio un nombre a la mascota después de una pelea con los devs, así que eligió algo que lo representara. El creador del personaje es Larry Ewing (imagen original aquí).

Tux se convirtió en uno de los logos más reconocibles del software libre.

El kernel madura

| Versión | Año | Hito | |—|—|—| | 1.0 | 1994 | Primer release “estable”, networking incluido | | 2.0 | 1996 | Soporte SMP (multiprocesador) | | 2.2 | 1999 | Mejor networking, soporte USB inicial | | 2.4 | 2001 | Soporte USB completo, journaling filesystems | | 2.6 | 2003 | Rework completo del scheduler, soporte 64-bit |

La serie 2.4 (2001-2003) marcó el momento en que Linux se volvió seriamente competitivo en servidores. Empresas como IBM y Oracle empezaron a darle soporte oficial.

—

1999-2003: la explosión de las distros

Los primeros 2000 fueron la edad de oro de la diversidad de distros. DistroWatch llegó a listar más de 300 distribuciones. Algunas legendarias:

  • Red Hat Linux (hasta 2003): la distro comercial más usada, después se dividió en Fedora (community) y RHEL (enterprise)
  • Mandrake (1998): francesa, amigable para desktop, popular en Europa
  • SuSE (1994, alemana): fuerte en Europa, comprada por Novell en 2003
  • Gentoo (2000): para quien quería compilar todo desde código fuente
  • Arch Linux (2002): Judd Vinet la creó como “lo opuesto a bloated distros”. La filosofía KISS sigue viva.

El inicio del desktop

Linux desktop era nicho en los 90. La revolución llegó cuando GNOME y KDE maduraron lo suficiente para ser usables:

  • GNOME 1.0 (1999): primer escritorio “serio” para Linux
  • KDE 2.0 (2000): competidor directo, con aplicaciones más feature-rich
  • XFree86 pasó a llamarse X.Org (2004): el servidor gráfico dominante

—

2004-2007: Ubuntu y el año del desktop

Mark Shuttleworth era un empresario sudafricano que había vendido su empresa de certificados SSL a VeriSign por más de 500 millones de dólares. Con esa plata fundó Canonical en 2004 y lanzó Ubuntu 4.10 (Warty Warthog).

Ubuntu hizo algo que nadie había logrado antes: Linux para seres humanos normales. Incluía:

  • Instalador gráfico decente
  • Drivers propietarios preconfigurados (WiFi, NVIDIA)
  • Repositorios con miles de paquetes listos
  • Una promesa de release cada 6 meses
  • Un nombre y marca amigables (no era “Slackware 9.1 con kernel 2.6.7”)

El eslogan de la época era “Linux for human beings”. Y funcionó.

Ubuntu no fue técnicamente superior a Debian (de la cual deriva). Fue culturalmente superior: tenía comunidad, documentación, foros, marketing. Eso lo cambió todo.

En junio de 2003 Linus Torvalds dejó Transmeta y poco después se mudó a Portland, Oregon, para trabajar full-time en Linux como empleado de Open Source Development Labs (OSDL, después Linux Foundation).

Releases clave del kernel 2.6.x

  • 2.6.0 (diciembre 2003)
  • 2.6.11 (marzo 2005): suspend-to-disk mejorado
  • 2.6.16 (marzo 2006): support de namespaces para containers (la base de Docker 12 años después)
  • 2.6.24 (enero 2008): primera versión con control groups (cgroups) mergeados en mainline
  • 2.6.25 (abril 2008): mejoras en el subsystem de red y soporte ext4 estable

—

2008-2015: cloud, containers, mobile

El cloud se construye sobre Linux

Amazon lanzó AWS EC2 en 2006 con instancias Linux como únicas opciones. Google ya corría todos sus servicios sobre Linux internamente desde 2001.

Para 2010 ya nadie discutía: el cloud es Linux. Azure (2010) empezó con Windows pero rápidamente agregó Linux. Hoy la mayoría de las VMs en Azure corren Linux.

Docker (2013)

Solomon Hykes fundó dotCloud en 2008, una plataforma PaaS. Para 2013 se dieron cuenta de que la tecnología de containers que habían construido internamente era más valiosa que la plataforma misma. Lanzaron Docker en marzo de 2013.

Docker se basó en primitivas del kernel Linux que ya existían: namespaces (2002), cgroups (2008), union filesystems. Solo le agregó una experiencia de usuario decente.

Esto disparó la revolución de containers que sigue hasta hoy.

Kubernetes (2014)

Google publicó Kubernetes en junio de 2014, basado en su experiencia interna con Borg. Donaron el proyecto a la recién creada Cloud Native Computing Foundation (CNCF).

Kubernetes se convirtió en el estándar de facto para orquestación de containers. Para 2026, K8s domina el deploy de aplicaciones escalables, y todo corre sobre Linux.

Android (2008)

Andy Rubin creó Android Inc. en 2003. Google la compró en 2005. El primer teléfono Android (HTC Dream/T-Mobile G1) salió en octubre de 2008.

Android usa el kernel de Linux con modificaciones. Es la distribución de Linux más instalada del planeta: más de 3 mil millones de dispositivos activos según Google.

Esto es irónico: Linus Torvalds creó Linux como hobby, y se convirtió en el sistema operativo más usado del mundo sin que la mayoría de los usuarios lo sepa, porque está detrás de un teléfono Android.

—

2015-2020: containers, cloud-native, systemd

systemd (2010-2015)

Lennart Poettering (Red Hat) empezó systemd en 2010. Para 2015 era el sistema de init dominante en la mayoría de las distros principales. La adopción generó controversias enormes en la comunidad (Lennart se convirtió en el villano favorito de los puristas), pero también resolvió problemas reales: arranque paralelo, gestión unificada de servicios, journal integrado, dependencias declarativas.

Hoy systemd es omnipresente. Ubuntu, Fedora, Debian, RHEL, Arch, openSUSE lo usan. Solo unas pocas distros menores (Devuan, Artix, Void) lo evitan.

La consolidación de los hyperscalers

Para 2018, AWS, GCP, Azure y Alibaba Cloud dominaban la infraestructura de internet. Todos corrían sobre Linux. Las alternativas propietarias (Windows Server, OpenStack con vendors específicos) quedaron en nichos.

Las estadísticas TOP500 son contundentes: desde 2017, el 100% de las supercomputadoras del TOP500 corren Linux. No es Linux vs otros: es Linux solo.

Raspberry Pi democratiza Linux

Raspberry Pi salió en 2012 y se convirtió en la plataforma favorita para enseñar, hacer proyectos IoT y armar servidores caseros. Raspbian (después renombrado Raspberry Pi OS) hizo que millones de personas conocieran Linux sin saberlo.

—

2020-2026: IA, edge, y la madurez

IA local y containers de GPU

A partir de 2023, la explosión de la IA generativa disparó una necesidad nueva: correr modelos grandes en hardware propio. Linux fue el único OS con soporte serio para:

  • NVIDIA CUDA (drivers maduros desde hace años)
  • AMD ROCm (soporte mejorado en 2024-2026)
  • Apple Silicon (Metal API accesible vía PyTorch MLX)

Frameworks como PyTorch, TensorFlow, vLLM, llama.cpp, Ollama corren principalmente en Linux. Hoy si quieres correr un modelo de lenguaje grande en tu propio hardware, la respuesta es Linux.

Steam Deck y el gaming en Linux

Valve lanzó Steam Deck en febrero de 2022 con SteamOS 3.0 (basado en Arch Linux). La apuesta fue enorme: Proton (la capa de compatibilidad para correr juegos de Windows en Linux) maduró al punto de ser prácticamente transparente para la mayoría de los juegos AAA.

Para 2026, Linux gaming dejó de ser nicho. Steam Deck vende millones, Bazzite (SteamOS-like para PC) tiene comunidad enorme, y las desarrolladoras (CD Projekt, Bungie, Blizzard, FromSoftware) testean contra Proton oficialmente.

Edge computing y dispositivos embebidos

Linux domina el edge: routers, gateways IoT, sistemas de infoentretenimiento automotriz (AGL, Automotive Grade Linux), satélites, drones. El kernel Linux se compila para arquitecturas que van desde chips de 32 KB de RAM hasta servidores multi-socket con TB de memoria.

Wayland por fin gana

Después de 15 años de promesas, Wayland reemplazó a X11 como default en la mayoría de las distros para 2024-2025. GNOME, KDE Plasma, Fedora Workstation, Ubuntu, Debian — todos usan Wayland por default. X11 queda como fallback.

—

Los hitos técnicos que cambiaron el kernel

No todo fue marketing y distribuciones. Estos componentes técnicos definieron a Linux:

| Año | Componente | Por qué importa | |—|—|—| | 1996 | ext2 | Primer filesystem maduro, base de Linux desktop | | 1996 | NFS | Network file system, base de redes corporativas | | 2001 | iptables | Firewalling del kernel, base de seguridad en servidores | | 2001 | LVM | Logical Volume Manager, redimensionado de particiones en caliente | | 2002 | Namespaces | Aislamiento de procesos, base de containers 21 años después | | 2003 | SELinux | Mandatory Access Control, defensa en profundidad | | 2007 | KVM | Kernel-based Virtual Machine, hypervisor nativo en el kernel | | 2008 | cgroups | Control de recursos, base de containers | | 2009 | btrfs | Filesystem copy-on-write con snapshots | | 2010 | systemd | Sistema de init moderno (controvertido pero exitoso) | | 2014 | zstd | Algoritmo de compresión usado por Facebook, ahora en kernel | | 2019 | io_uring | I/O asíncrono de alta performance | | 2018 | eBPF | Programar el kernel en runtime, base de observabilidad moderna | | 2020 | io_uring maduro | Reescribe las reglas de I/O en Linux |

El eBPF merece mención especial. Permite correr programas en el kernel de forma segura sin recompilarlo. Es la base de herramientas modernas como Cilium (networking en Kubernetes), Pixie (observabilidad), Falco (security). Linus lo llamó “uno de los cambios más importantes del kernel en los últimos 30 años”.

—

La ética del proyecto: cómo se mantiene libre

A diferencia de proyectos open source que controla una empresa (como Chromium de Google), Linux sigue siendo un proyecto meritocrático comunitario:

  • Las decisiones las toma Linus Torvalds con ayuda de lieutenants por subsistema
  • Los commits pasan por maintainers que revisan código
  • El código de conducta (CoC) existe desde septiembre de 2018 después de la polémica de Linus con developers
  • La Linux Foundation maneja los aspectos legales y financieros pero no técnico

Hay controversia. Linus tiene fama de ser directo y poco diplomático en sus code reviews. Ha dicho cosas feas. Pero en 2018 se tomó un break, trabajó en su comportamiento y volvió. Hoy la comunidad es más diversa e inclusiva que nunca.

—

El legado: 35 años y contando

Linux cumple 35 años en 2026. Hitos en cifras:

  • ~40 millones de líneas de código en el kernel (con tools, samples, etc.)
  • ~30.000 contribuidores acumulados
  • ~6.000 commits por mes en el merge window promedio
  • Presencia en: 96% de servidores web, 100% de supercomputadoras TOP500, 72% de smartphones, 80%+ de IoT, 100% de la Estación Espacial Internacional, 100% del Mars Ingenuity Helicopter

La frase de Linus en 1991 — “just a hobby, won’t be big and professional” — es una de las predicciones más erradas de la historia de la tecnología.

—

¿Qué sigue?

Linux a los 35 no está envejeciendo, está madurando. Las tendencias para los próximos años:

  • Más Rust en el kernel: drivers completos en Rust como segundo lenguaje oficial
  • AI/ML workloads integrados al kernel (schedulers optimizados para GPU)
  • Edge computing: más dispositivos, más heterogeneidad, más Linux embebido
  • HPC exaescala: las próximas supercomputadoras (Frontier, Aurora, El Capitan) ya son Linux, las siguientes serán más Linux
  • Quantum computing: Linux ya tiene suporte para correr simuladores cuánticos y administrar hardware cuántico

Linus dijo en 2023 que pensaba jubilarse del mantenimiento activo del kernel “en algún momento”, pero que no tenía apuro. Mientras tanto, el proyecto sigue.

—

Conclusión

Linux es una de las historias más improbables y exitosas del software. Empezó como un proyecto escolar de un finlandés frustrado con MINIX. Treinta y cinco años después, mueve internet, las supercomputadoras, los celulares y los cohetes espaciales.

Y lo más importante: lo hizo sin dejar de ser código abierto. No hay truco, no hay lock-in propietario, no hay licencia restrictiva. El código está ahí, lo puedes leer, modificar y redistribuir.

Eso es, probablemente, el legado más grande de Linus Torvalds: no solo creó un kernel, sino que demostró que un proyecto de software libre puede sostenerse y dominar durante 35 años y contando.

Si te interesa la historia de Linux en más profundidad, te recomiendo “Just for Fun” (el libro de Linus de 2001) y la serie de ensayos “The Cathedral and the Bazaar” de Eric S. Raymond (1999), que explica el modelo open source.

¿Hace cuánto usas Linux? ¿Cómo lo descubriste? Contame tu historia en los comentarios.

—

Fuentes: kernel.org, GNU.org (historia del proyecto GNU), Wikipedia (verificable), “Just for Fun” (Linus Torvalds, 2001), “The Cathedral and the Bazaar” (Eric S. Raymond, 1999), TOP500.org, LKML archives (verificables), Ubuntu/Red Hat/Debian official history pages.

Preguntas frecuentes

¿Por qué Linux cumple 35 años: la historia completa desde 1991 es relevante para sysadmins Linux?

Forma parte del flujo diario de administración. Los conceptos explicados se aplican directamente a servidores en producción y resuelven problemas reales que enfrentan sysadmins hispanohablantes.

¿Qué necesito para empezar con Linux cumple 35 años: la?

Distribución Linux actualizada (Debian, Ubuntu, RHEL, Fedora o Arch), acceso root, y conexión a internet. Para producción: entorno de staging separado antes de aplicar cambios.

¿Cuáles son los errores más comunes con Linux cumple 35 años: la?

Los tres más frecuentes: (1) saltar la lectura de logs, (2) aplicar cambios directos en producción sin probar, (3) olvidar permisos y ownership. La documentación y un plan de rollback siempre.

¿Cuándo usar Linux cumple 35 años: la y cuándo una alternativa?

Esta solución es ideal para el caso descrito. Alternativas como Docker, Ansible o configuración manual pueden ser mejores según contexto: portabilidad, escala y reproducibilidad son los factores clave.

¿Cómo migro desde una configuración previa a Linux cumple 35 años: la?

Documentar el estado actual, probar la nueva configuración en staging, validar funcionalmente, y aplicar en producción con rollback plan listo. Los posts de SoyLinux incluyen troubleshooting para los problemas más comunes.

Lee también

Alfonso Moreno | Sysadmin Senior

Soy Alfonso, sysadmin senior con RHCE y más de 10 años administrando sistemas Linux para empresas y proyectos personales. Me especializo en infraestructura, redes, virtualización, monitoring, automation y self-hosting. Sobre SoyLinux.com SoyLinux.com es un blog técnico en español sobre Linux, software libre y self-hosting. Lo mantengo en mi tiempo libre. Áreas de expertise - Linux server administration: RHEL, CentOS, Rocky, Alma, Fedora, Debian, Ubuntu - Network services: Postfix, BIND, Samba, NFS, Squid - Virtualización y containers: KVM, Proxmox, Docker, Podman - Monitoring: Prometheus, Grafana, Zabbix - Automation: Ansible, Bash scripting - Self-hosting: Vaultwarden, Nextcloud, Jellyfin, Immich, Homelab Contacto - Email: [email protected]

One thought on “Linux cumple 35 años: la historia completa desde 1991”

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *