Linus Torvalds es conocido principalmente como la persona que creó Linux a principios de los noventa, el más popular de los sistemas operativos gratuitos. Este sistema se utiliza en millones de dispositivos móviles y computadoras de escritorio en todo el mundo. Hoy, Torvalds todavía está coordinando el proyecto de Linux, es él quien toma las decisiones sobre hacer cambios en la rama oficial del kernel.
Primeros años
El programador Linus Torvalds nació en 1969 en la capital finlandesa Helsinki. Sus padres eran Niels y Anna Torvalds; ambos eran periodistas de profesión. Le dieron el nombre de Linus a su hijo en honor del famoso químico Linus Pauling, un premio Nobel de 1954.
En la escuela, Torvalds era un clásico "nerd": sobresalía en las ciencias exactas, pero no era comunicativo y modesto. Linus comenzó a involucrarse en la programación en 1981, después de que su abuelo, un matemático, Leo Torvalds, le mostró su computadora electrónica: Commodore VIC-20. Linus leyó los manuales de esta computadora, y luego se volvió adicto a las revistas relacionadas con la computadora y comenzó a escribir sus propios pequeños programas (primero en BASIC y luego en ensamblador)
En 1987, los Torvalds de diecisiete años por el dinero acumulado comprado en lugar del obsoleto VIC-20, una novedad de esos años: Sinclair QL. Esta computadora funcionaba con un procesador 68008 de ocho MHz de Motorola y tenía 128 KB de RAM. Su precio en ese momento era de unos 2000 dólares estadounidenses.
Después de la escuela, Linus se matriculó en informática en la Universidad de Helsinki. Sin embargo, en el verano de 1989, los estudios tuvieron que suspenderse: Linus fue llevado al ejército durante 11 meses (Finlandia es un país con servicio militar universal). Sin embargo, en el servicio se dedicaba principalmente al trabajo mental: cálculos balísticos.
Creación de Linux
Después del ejército, Linus continuó sus estudios en la Universidad de Helsinki y se convirtió en uno de los estudiantes en el curso C y Unix. Pronto leyó el libro del profesor de los Países Bajos, Andrew Tanenbaum, "Diseño e implementación de sistemas operativos". Entre otras cosas, describió el sistema operativo educativo Minix. Fue creado por el propio Tanenbaum para estudiantes que estudian la estructura de los sistemas Unix. Este libro tuvo una fuerte influencia en Linus.
En enero de 1991, adquirió una nueva computadora personal, con el 386º procesador Intel, 4 MB de RAM y un disco duro de 40 MB. Las características de esta máquina permitieron poner una copia de Minix en ella. Poco a poco, Linus comenzó a mejorar este sistema operativo. Primero, creó su programa para una terminal remota, luego escribió un controlador de unidad, sistema de archivos, etc. En algún momento, se hizo evidente para él que los programas que creó eran una versión funcional del sistema operativo original.
El 17 de septiembre de 1991, Linus compartió el código fuente de su sistema operativo (versión 0.01). No se realizaron presentaciones públicas en este caso. Solo envió mensajes a varios hackers familiares con la dirección del servidor, donde pudo familiarizarse con su trabajo. El código fuente despertó de inmediato un gran interés. Cientos, y luego miles de programadores comenzaron a estudiar este sistema (al que pronto se le asignó el nombre de "Linux"), complementarlo y mejorarlo.
A principios de 1992, Linux ya tenía una serie de funciones que Minix no tenía, en particular, la función de intercambio en el disco duro al trabajar con utilidades que tienen mucho "peso". Además, Linus agregaba periódicamente características al nuevo sistema operativo que los usuarios solicitaban en sus correos electrónicos.
Linus rechazó todas las ofertas de recompensa, pero apeló a los usuarios de Linux para que le enviaran tarjetas desde los lugares donde viven. Como resultado, comenzó a recibir muchas postales de todo el mundo: de Japón, los Países Bajos, Nueva Zelanda, los Estados Unidos, etc. Es decir, desde el comienzo de su existencia, el sistema Linux se ha distribuido de forma gratuita, y esta práctica continúa hasta nuestros días.
En 1996, Linux adquirió su propio emblema: se convirtió en un divertido pingüino gordo de Tux (Tux). En su libro autobiográfico "For Fun", publicado en 2001, Torvalds escribe que eligió tal talismán, porque un día, durante una visita al zoológico, una de estas aves no voladoras lo picoteó.
De los muchos dibujos de pingüinos que le enviaron de todo el mundo, Linus eligió la opción del diseñador Larry Ewing como mascota. Ewing hizo un pingüino bastante lindo e inusual, con un pico naranja y aletas. Los pingüinos reales, por supuesto, tienen aletas y un pico de un color diferente: negro.
Más biografía y premios
En febrero de 1997, Linus se convirtió en empleado de la empresa estadounidense Transmeta, especializada en la creación de microprocesadores. Trabajó en él hasta junio de 2003, después de lo cual se fue a Open Source Development Labs (OSDL). Esta organización sin fines de lucro fue creada con el objetivo de "acelerar la implementación de Linux en un entorno corporativo".
En enero de 2007, OSDL y otro grupo de estándares libres sin fines de lucro se fusionaron en The Linux Foundation. Hoy, más de una década después, Torvalds sigue siendo una de sus figuras clave. Además, se sabe que no trabaja desde la oficina de The Linux Foundation, ubicada en la ciudad estadounidense de Beaverton, sino desde su hogar.
En octubre de 2008, el Computer History Museum en Mountain View (California, EE. UU.) Otorgó a los Torvalds los Fellow Awards por su trabajo en Linux.
En 2012, un programador talentoso fue incluido en el Salón de la Fama de Internet. Además, este año se convirtió (junto con la científica japonesa Sinya Yamanaka) en el galardonado con el Premio finlandés de tecnología del milenio. Fue entregado personalmente a Torvalds por el presidente de Finlandia, Sauli Niinistö.
En abril de 2014, Torvalds recibió el Premio IEEE (Instituto de Ingenieros Eléctricos y Electrónicos) "Pionero de la tecnología informática". Y en 2018, el mismo Instituto marcó el Premio Torvalds Ibuki con la frase "Para liderar el desarrollo y la distribución de Linux".