¿Quién es Linus Torvalds y por qué su proyecto personal terminó cambiando la informática?
Si alguna vez usaste Ubuntu, Debian, Fedora, Linux Mint, Arch Linux o incluso Android, hay una persona cuyo trabajo está presente en todos ellos: Linus Torvalds. Sin embargo, aunque millones de personas utilizan Linux todos los días, pocos conocen la historia de quien inició uno de los proyectos de software más importantes de todos los tiempos.
¿Quién es realmente Linus Torvalds? ¿Cómo nació Linux? ¿Sigue participando en su desarrollo? ¿Y cómo un proyecto que comenzó como un simple pasatiempo universitario terminó impulsando servidores, supercomputadoras, teléfonos móviles y millones de dispositivos en todo el mundo?
En este artículo repasamos la historia de Linus Torvalds, el nacimiento de Linux y el enorme impacto que su trabajo sigue teniendo más de tres décadas después.
Los primeros años de Linus Torvalds
Linus Benedict Torvalds nació el 28 de diciembre de 1969 en Helsinki, Finlandia. Desde muy joven mostró un enorme interés por las computadoras y la programación, una pasión que fue creciendo a medida que la informática comenzaba a expandirse fuera de los grandes centros de investigación.
Durante sus estudios en la Universidad de Helsinki empezó a experimentar con distintos sistemas operativos, especialmente con MINIX, un pequeño sistema inspirado en Unix desarrollado con fines educativos por el profesor Andrew S. Tanenbaum.
MINIX permitía estudiar cómo funcionaba internamente un sistema operativo, pero tenía varias limitaciones para quienes querían ir un paso más allá.
Fue justamente esa situación la que despertó una idea que terminaría cambiando la historia.
Un proyecto que comenzó por curiosidad
Contrariamente a lo que muchas personas imaginan, Linux no nació con la intención de competir contra Windows ni de convertirse en el sistema operativo más utilizado del mundo.
En 1991, Linus simplemente quería aprender más sobre el funcionamiento de los sistemas Unix y aprovechar mejor el hardware de su computadora personal.
Así comenzó a desarrollar un pequeño kernel completamente desde cero.
Curiosamente, Linus nunca imaginó que aquel proyecto personal terminaría siendo utilizado por millones de personas.
Con apenas 21 años, compartió los primeros avances con otros programadores a través de Internet para recibir opiniones y sugerencias.
Lo que parecía un simple experimento empezó a llamar rápidamente la atención de la comunidad.
El mensaje que dio origen a Linux
El 25 de agosto de 1991, Linus publicó un mensaje en el grupo de noticias comp.os.minix.
En él comentaba que estaba desarrollando un sistema operativo «como hobby», aclarando incluso que no sería algo grande ni profesional.
Aquel mensaje se convirtió con el tiempo en uno de los textos más famosos de la historia de la informática.
«I’m doing a (free) operating system (just a hobby, won’t be big and professional…)»
Nadie podía imaginar que ese «simple hobby» terminaría convirtiéndose en el kernel más utilizado del planeta.
¿Por qué se llama Linux?
En los primeros días del proyecto, Linus pensó en llamarlo Freax, una combinación entre las palabras Free, Freak y la letra X utilizada habitualmente para identificar sistemas tipo Unix.
Sin embargo, cuando el proyecto comenzó a publicarse en servidores FTP, el administrador Ari Lemmke decidió utilizar el nombre Linux sin consultarlo previamente.
El nombre terminó gustando a la comunidad y quedó para siempre.
Hace un tiempo en NotiLinux repasábamos precisamente la historia del nombre Linux y cómo terminó imponiéndose sobre la idea original de Linus. ¿Por qué Linux se llama Linux?
¿Linux es un sistema operativo?
Aunque solemos decir simplemente «Linux», técnicamente Linus Torvalds creó únicamente el kernel, es decir, el núcleo del sistema operativo.
El kernel es el encargado de administrar la memoria, controlar el hardware, gestionar procesos y permitir que las aplicaciones puedan comunicarse con la computadora.
Todo lo demás que encontramos en distribuciones como Ubuntu, Debian o Fedora proviene de otros proyectos.
Si todavía tenés dudas sobre este concepto, hace unos días explicábamos en NotiLinux qué es una distribución Linux realmente y por qué el kernel representa solo una parte del sistema completo. ¿Qué es una distribución Linux?
La unión con GNU cambió la historia
Cuando Linux comenzó a ganar popularidad, el proyecto GNU ya llevaba varios años desarrollando herramientas fundamentales como Bash, GCC, Coreutils y muchas otras utilidades esenciales.
Lo único que todavía faltaba era un kernel completamente funcional.
La combinación entre las herramientas GNU y el kernel Linux permitió construir los primeros sistemas GNU/Linux que conocemos actualmente.
Este es precisamente el motivo por el que algunas personas prefieren utilizar el término GNU/Linux, mientras que otras simplemente hablan de Linux.
Si te interesa conocer esa historia en profundidad, también publicamos un artículo dedicado al nacimiento del proyecto GNU y su influencia en el software libre. La historia de GNU: el proyecto que cambió el software libre
¿Linus Torvalds sigue desarrollando Linux?
La respuesta es sí, aunque no de la manera que muchas personas imaginan.
Hoy el kernel Linux es uno de los proyectos de software colaborativo más grandes del mundo. Cada nueva versión incorpora miles de cambios enviados por desarrolladores de empresas como Intel, AMD, Red Hat, Google, Canonical, SUSE, IBM y muchas otras organizaciones, además de colaboradores independientes.
En ese enorme ecosistema, Linus Torvalds cumple un papel fundamental: es el principal mantenedor del kernel.
Su trabajo consiste en revisar los cambios más importantes, aceptar o rechazar contribuciones y decidir qué modificaciones formarán parte de cada nueva versión de Linux.
En otras palabras, ya no escribe la mayor parte del código, pero sigue siendo quien coordina el desarrollo del proyecto.
Dato interesante: cada nueva versión estable del kernel continúa siendo anunciada personalmente por Linus Torvalds.
¿Linux lo desarrolla una sola persona?
Definitivamente no.
Este es uno de los mitos más comunes sobre Linux.
Aunque Linus inició el proyecto en 1991, hoy el desarrollo del kernel involucra a miles de programadores distribuidos por todo el mundo.
Cada uno trabaja en áreas específicas como controladores de hardware, redes, sistemas de archivos, arquitectura de procesadores, seguridad o administración de memoria.
Gracias a este modelo colaborativo, Linux puede evolucionar a un ritmo impresionante manteniendo altos estándares de calidad.
Sin embargo, todas esas contribuciones terminan pasando por una estructura jerárquica de mantenedores cuyo último responsable continúa siendo Linus Torvalds.
Git: otro invento que cambió el desarrollo de software
Muchos conocen a Linus únicamente por Linux, pero pocos saben que también creó otra herramienta fundamental para la informática moderna.
En 2005 desarrolló Git, un sistema de control de versiones pensado inicialmente para gestionar el enorme desarrollo del kernel.
Con el paso de los años, Git se convirtió en el estándar utilizado por millones de desarrolladores en todo el mundo.
Plataformas tan populares como GitHub, GitLab o Codeberg basan gran parte de su funcionamiento en esta tecnología.
Hoy resulta difícil imaginar el desarrollo de software moderno sin Git.
Una personalidad tan brillante como polémica
Además de su capacidad técnica, Linus Torvalds siempre fue conocido por su personalidad directa y sus opiniones sin demasiados filtros.
Durante muchos años protagonizó discusiones muy intensas dentro de la comunidad del software libre y con otros desarrolladores del kernel.
En 2018 decidió tomarse un breve descanso del proyecto para reflexionar sobre su forma de comunicarse y adoptar un estilo más respetuoso dentro del proceso de desarrollo.
Desde entonces continúa liderando el kernel Linux, manteniendo su exigencia técnica pero con un enfoque mucho más moderado en el trato con la comunidad.
¿Qué utiliza Linus Torvalds actualmente?
Aunque muchos imaginan que utiliza una distribución especialmente diseñada para él, la realidad es bastante más simple.
Linus suele trabajar con distribuciones relativamente convencionales y elige sus herramientas principalmente por comodidad y estabilidad.
Con el paso de los años ha utilizado distintas distribuciones, entre ellas Fedora, una de las que ha mencionado públicamente en varias oportunidades.
Sin embargo, como ocurre con cualquier usuario de Linux, sus preferencias pueden cambiar con el tiempo según sus necesidades.
Algunas curiosidades sobre Linus Torvalds
- El kernel Linux comenzó con apenas unas diez mil líneas de código. Hoy supera ampliamente los treinta millones.
- El famoso pingüino Tux fue elegido como mascota por sugerencia de la comunidad y porque a Linus siempre le gustaron los pingüinos.
- En 2012 recibió el prestigioso Millennium Technology Prize, considerado uno de los máximos reconocimientos tecnológicos del mundo.
- El desarrollo del kernel continúa realizándose bajo una licencia de software libre, permitiendo que miles de personas colaboren en su evolución.
Un legado que sigue creciendo
Cuando Linus Torvalds publicó aquel mensaje en Internet durante agosto de 1991, difícilmente podía imaginar el impacto que tendría su proyecto.
Más de tres décadas después, Linux impulsa la mayoría de los servidores de Internet, las supercomputadoras más potentes del planeta, millones de dispositivos embebidos, televisores inteligentes, automóviles, equipos industriales y también Android, el sistema operativo móvil más utilizado del mundo.
Todo comenzó con una simple idea, mucha curiosidad y las ganas de aprender cómo funcionaba un sistema operativo por dentro.
Conclusión
Hablar de Linus Torvalds no es solamente hablar del creador de Linux. Es hablar de una persona que demostró cómo un proyecto abierto, colaborativo y construido por la comunidad puede transformar por completo la industria tecnológica.
Hoy Linux continúa evolucionando gracias al trabajo de miles de desarrolladores alrededor del mundo, pero la figura de Linus sigue siendo una referencia indiscutida dentro del software libre y del código abierto.
Su historia demuestra que algunas de las mayores revoluciones tecnológicas comenzaron exactamente igual que muchos proyectos personales: con curiosidad, pasión y muchas ganas de aprender.
Enlaces recomendados
- Kernel.org – Sitio oficial del kernel Linux
- Git – Sitio oficial
- The Linux Foundation
- Blog de Linus Torvalds
