Linus Torvalds

Creador del núcleo Linux y de Git, programador de sistemas y coordinador de una comunidad internacional de desarrollo.

En pocas palabras

Linux, Git, portabilidad, herramientas de análisis y desarrollo colaborativo: formación, proyectos, decisiones y trayectoria profesional.

Contenido
  1. Quién es Linus Torvalds
  2. Infancia, formación y primeros ordenadores
  3. La investigación sobre portabilidad
  4. El origen de Linux en 1991
  5. Linux, GNU y las distribuciones
  6. Transmeta, OSDL y Linux Foundation
  7. Cómo se coordina el núcleo
  8. Git y el control distribuido de versiones
  9. Sparse y el análisis del código
  10. Subsurface y el registro de inmersiones
  11. Comunicación y normas de colaboración
  12. Herramientas de IA y responsabilidad humana
  13. La marca Linux y la apertura del código
  14. Just for Fun y el relato de su trayectoria
  15. Premios y reconocimientos académicos
  16. Contenidos relacionados
  17. Referencias

Personalidades →

Quién es Linus Torvalds

Linus Torvalds es un programador finlandés-estadounidense conocido por iniciar el núcleo Linux y crear Git. Es fellow de la Linux Foundation y coordina la incorporación de cambios al núcleo principal. Su trabajo combina programación de sistemas y organización de un desarrollo en el que participan numerosos especialistas y empresas. [1]

Infancia, formación y primeros ordenadores

Nació en Helsinki el 28 de diciembre de 1969. Comenzó sus estudios universitarios de Informática en 1988 y trabajó en el departamento entre 1992 y 1996. Obtuvo el máster en 1997. [2] Su interés por programar había surgido con el Commodore VIC-20 de su abuelo Leo Törnqvist, profesor de Estadística, al introducir programas en BASIC. [5]

La investigación sobre portabilidad

Su trabajo de máster, Linux: a Portable Operating System, está fechado el 31 de enero de 1997. Estudia cómo adaptar el núcleo a distintas arquitecturas de procesador y buses, y cómo mantener compatibilidad entre interfaces de software. La memoria presenta problemas generales y ejemplos de implementación, entre ellos plataformas Alpha y SPARC. [6]

El origen de Linux en 1991

El 25 de agosto de 1991 anunció públicamente que estaba desarrollando un sistema operativo. El mensaje invitaba a otras personas a comentar sus necesidades y preferencias. El proyecto nació con un alcance modesto, pero compartir su evolución abrió la posibilidad de recibir aportaciones y extenderlo más allá de su ordenador personal. [7]

Sus primeros experimentos utilizaron un Intel 386 y MINIX, el sistema educativo creado por Andrew Tanenbaum. La incorporación de voluntarios amplió el desarrollo. Linux 1.0 apareció en la primavera de 1994, un hito posterior a aquellas versiones iniciales que habían permitido probar funciones y reunir una comunidad de colaboradores. [8]

Linux, GNU y las distribuciones

En 1992 publicó Linux bajo la GNU General Public License. La combinación del núcleo con componentes del proyecto GNU permitió construir sistemas libres completos. La aportación de Torvalds se entiende dentro de ese conjunto: el núcleo organiza recursos fundamentales, mientras herramientas, bibliotecas y aplicaciones proceden de muchos otros proyectos y autores. [9]

Transmeta, OSDL y Linux Foundation

Se trasladó a Estados Unidos en 1997 para trabajar en Transmeta, donde participó en el desarrollo del procesador Crusoe, orientado a reducir el consumo energético. Continuó vinculado a Linux durante esa etapa. La experiencia unió el desarrollo de software de bajo nivel con el trabajo en una empresa de diseño de procesadores. [11]

En 2003 pasó a Open Source Development Labs para centrarse en Linux. OSDL y Free Standards Group se fusionaron en 2007, formando la Linux Foundation. [2] Como fellow, sigue coordinando el código que se integra en el núcleo. [1]

Cómo se coordina el núcleo

La documentación del proyecto explica que el desarrollo exige comprender tanto el código como el proceso de colaboración. Incluye planificación, presentación de cambios y seguimiento de las revisiones. [4] Los responsables de subsistemas evalúan las propuestas. Torvalds integra cambios dentro de esa cadena de confianza; no revisa individualmente todo el código aportado. [12]

Cada ciclo distingue la incorporación de novedades de una fase posterior de estabilización. Las versiones candidatas permiten probar correcciones y detectar regresiones, es decir, fallos en comportamientos que antes funcionaban. Este proceso organiza el crecimiento del núcleo y da tiempo a revisar la interacción entre aportaciones de equipos diferentes. [12]

Git y el control distribuido de versiones

Creó Git en 2005, cuando el proyecto Linux necesitó sustituir BitKeeper. Buscaba rapidez, un diseño sencillo y capacidad para manejar numerosas ramas y un código de gran tamaño. El modelo distribuido permite que cada participante trabaje con una copia del historial, facilitando comparar, combinar y revisar cambios. [3]

En julio de 2005 anunció que Junio Hamano asumía el mantenimiento de Git. Torvalds prefirió seguir como colaborador. La continuidad del proyecto quedó así en manos de una comunidad y de otro responsable técnico, una distinción importante entre la creación inicial de una herramienta y su desarrollo sostenido durante años. [13]

Sparse y el análisis del código

Comenzó Sparse en 2003 para analizar semánticamente código C. Uno de sus objetivos iniciales era detectar confusiones entre punteros del espacio de usuario y del núcleo. La herramienta utiliza anotaciones que ayudan a comprobar tipos y otras propiedades. Su mantenimiento pasó después a otros desarrolladores, entre ellos Josh Triplett. [14]

Subsurface y el registro de inmersiones

En 2011 inició Subsurface para resolver necesidades personales de registro de buceo en Linux. El programa evolucionó con un equipo de desarrolladores y permite importar datos de ordenadores de buceo y visualizar perfiles de profundidad. Dirk Hohndel asumió su mantenimiento en 2012. El proyecto se extendió también a Windows y macOS. [15]

Comunicación y normas de colaboración

En septiembre de 2018 publicó una disculpa por ataques personales en correos de desarrollo y anunció una pausa para mejorar su forma de responder a otras personas. Reconoció que su comportamiento podía haber alejado a colaboradores. Su mensaje situó las relaciones dentro de la comunidad entre los problemas que debía abordar el liderazgo técnico. [16]

El código de conducta del proyecto establece expectativas de respeto, aceptación de críticas constructivas y ausencia de acoso. También define responsabilidades de quienes mantienen el código y un procedimiento de comunicación de incidentes. Es una norma de la comunidad, distinta de las decisiones sobre rendimiento o funcionalidad del software. [17]

Herramientas de IA y responsabilidad humana

La documentación actual de Linux contempla asistentes de programación con IA dentro del proceso habitual de desarrollo. Exige que una persona revise las aportaciones, compruebe las licencias y asuma la responsabilidad del código enviado. La certificación de origen corresponde al participante humano; la herramienta no sustituye esa obligación ni la revisión técnica. [18]

La marca Linux y la apertura del código

Torvalds es el titular de la marca Linux, cuya gestión de sublicencias corresponde a la Linux Foundation. La protección del nombre busca evitar usos confusos y es distinta de las condiciones del código fuente. [19] El núcleo se distribuye bajo GPL versión 2, una licencia de software libre. [10]

Just for Fun y el relato de su trayectoria

En 2001 publicó con David Diamond Just for Fun: The Story of an Accidental Revolutionary. El libro presenta su trayectoria en forma autobiográfica. Al leerlo conviene situarlo en ese momento de la historia de Linux: apareció antes de Git, Subsurface y la creación de la Linux Foundation. [20]

Premios y reconocimientos académicos

Recibió el Millennium Technology Prize de 2012 por Linux. Compartió la edición con Shinya Yamanaka, reconocido por investigaciones en células madre; eran aportaciones independientes. [21] En 2014 obtuvo el Computer Pioneer Award de IEEE Computer Society por el desarrollo del núcleo mediante un enfoque de código abierto. [22]

Entre sus distinciones figuran doctorados honoríficos de Estocolmo en 1999 y Helsinki en 2000, el EFF Pioneer Award de 1998 y su incorporación al Hall of Fellows del Computer History Museum en 2008. Son reconocimientos a una trayectoria de desarrollo y colaboración, distintos de su titulación universitaria de máster. [23]

Referencias

  1. Linux Foundation. Linus Torvalds — Fellow
  2. University of Helsinki. Linus Benedict Torvalds
  3. Git project. A Short History of Git
  4. Linux kernel development community. A guide to the Kernel Development Process
  5. Millennium Technology Prize. Open source operating system: Linus Torvalds. Consulta: 2026-11-08.
  6. Linus Torvalds / Universidad de Helsinki. Linux: a Portable Operating System. Consulta: 2026-11-08.
  7. Linux Foundation. Anniversary of First Linux Kernel Release. Consulta: 2026-11-08.
  8. IEEE Computer Society. Torvalds 2014 Computer Pioneer Award. Consulta: 2026-11-08.
  9. Richard Stallman / GNU Project. The GNU Project. Consulta: 2026-11-08.
  10. Linux Kernel Organization. The Linux Kernel Archives: FAQ. Consulta: 2026-11-08.
  11. Lemelson-MIT. Linus Torvalds. Consulta: 2026-11-08.
  12. Linux kernel community. How the development process works. Consulta: 2026-11-08.
  13. Git project. Git Rev News: Edition 125. Consulta: 2026-11-08.
  14. Sparse project. About Sparse. Consulta: 2026-11-08.
  15. Dirk Hohndel / Subsurface. Subsurface. Consulta: 2026-11-08.
  16. Linus Torvalds / Linux kernel mailing list. Linux 4.19-rc4 released, an apology, and a maintainership note. Consulta: 2026-11-08.
  17. Linux kernel community. Contributor Covenant Code of Conduct. Consulta: 2026-11-08.
  18. Linux kernel community. AI Coding Assistants. Consulta: 2026-11-08.
  19. Linux Foundation. Sublicense the Linux Mark. Consulta: 2026-11-08.
  20. Linus Torvalds y David Diamond / HarperBusiness. Just for Fun: The Story of an Accidental Revolutionary. Consulta: 2026-11-08.
  21. Technology Academy Finland. Joint winners of the 2012 Millennium Technology Prize. Consulta: 2026-11-08.
  22. IEEE Computer Society. Computer Pioneer Award. Consulta: 2026-11-08.
  23. NEC C&C Foundation. Profile of Group A recipient, 2010 C&C Prize. Consulta: 2026-11-08.

Información editorial

Fecha de publicación: 7 de noviembre de 2026.

Responsable editorial: Equipo editorial de Sabentis.

Pablo Rodríguez

Revisión editorial por Pablo RodríguezLinkedIn

Vicepresidente Ejecutivo de la Fundación Internacional ORP y Chief Financial Officer de Sabentis.

Solicita una demo

Descubre todo lo que Sabentis puede hacer por tu organización.

Prueba Sabentis

request a demo
stars 5
GetApp Software Advice Capterra