Linus Torvalds(1969 — ?)
Linus Torvalds
États-Unis, Finlande
8 min de lecture
Ingénieur informatique finlandais né en 1969, Linus Torvalds est le créateur du noyau Linux en 1991, devenu le système d'exploitation open source le plus utilisé au monde. Il développe également Git, outil de gestion de versions utilisé par des millions de développeurs.
Citations célèbres
« Software is like sex: it's better when it's free. »
« Talk is cheap. Show me the code. »
Faits marquants
- 1969 : naissance à Helsinki, Finlande
- 1991 : création et publication du noyau Linux (version 0.01) à 21 ans
- 1994 : publication de Linux 1.0 sous licence GPL
- 2005 : création de Git, outil de gestion de versions distribué
- 2012 : reçoit le Prix Millennium Technology en Finlande
Œuvres & réalisations
Première version publique du noyau Linux, publiée alors que Torvalds n'avait que 21 ans. Ce code de quelques milliers de lignes allait devenir la base du système d'exploitation le plus utilisé dans les serveurs, smartphones (Android) et supercalculateurs.
Première version stable et officielle du noyau, avec 176 250 lignes de code et le support de plusieurs architectures matérielles. Ce jalon marque la maturité du projet et déclenche l'adoption massive par les entreprises et universités.
Autobiographie coécrite avec David Diamond dans laquelle Torvalds retrace sa vie, la création de Linux et sa philosophie. Il y explique que les motivations humaines suivent une hiérarchie — survie, vie sociale, puis plaisir — et que Linux fut créé avant tout pour le plaisir.
Système de gestion de versions distribué créé par Torvalds en dix jours. Git est aujourd'hui l'outil de collaboration incontournable des développeurs, utilisé sur des plateformes comme GitHub et GitLab par plus de 100 millions de personnes dans le monde.
Anecdotes
Le 25 août 1991, Linus Torvalds publie un message sur le forum Usenet comp.os.minix : « Je travaille sur un système d'exploitation libre (juste un passe-temps, pas grand chose de sérieux comme GNU) pour des clones 386. » Il est alors étudiant de 21 ans à l'Université d'Helsinki. Ce message modeste marquera le début d'une révolution technologique mondiale.
À l'origine, Torvalds voulait appeler son système d'exploitation « Freax ». C'est Ari Lemmke, l'administrateur du serveur FTP de l'université sur lequel le code fut mis en ligne, qui décida de nommer le répertoire « Linux » — contraction de « Linus » et « Unix ». Le nom resta, et Torvalds finit par l'adopter sans protester.
La mascotte de Linux, le pingouin Tux, fut choisie après que Torvalds raconta avoir été mordu par un pingouin lors d'une visite dans un zoo en Australie. Il affirma en plaisantant souffrir depuis lors de « pingouin fever ». Le graphiste Larry Ewing dessina Tux en 1996, et le petit pingouin satisfait devint l'une des icônes les plus reconnaissables du monde informatique.
En 2005, Torvalds créa Git en seulement dix jours après une brouille avec l'entreprise BitKeeper, dont il utilisait l'outil de gestion de versions. Frustré par l'absence d'un outil distribué performant et libre, il développa Git lui-même — et cet outil devint en quelques années le standard mondial, utilisé par plus de 100 millions de développeurs via des plateformes comme GitHub.
Connu pour sa franchise parfois brutale, Torvalds dirige la communauté du noyau Linux via des listes de diffusion publiques où il n'hésite pas à critiquer sèchement les mauvaises contributions. En 2018, sous la pression de la communauté, il s'excusa publiquement pour son comportement agressif et prit une pause pour « comprendre les émotions et mieux communiquer avec les autres ».
Sources primaires
Hello everybody out there using minix — I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.
This is version 0.01 of Linux. It is not in any way a complete OS, and it has no kernel support for networking, etc. This is intended to replace Minix.
An operating system is the software that directly manages the hardware and acts as a bridge between the hardware and the programs that run on it. Linux is a good operating system. It's free. And you can change it.
'git' can mean anything, depending on your mood: random three-letter combination that is pronounceable; stupid, contemptible; 'global information tracker' when it actually works for you; 'goddamn idiotic truckload of sh*t' when it breaks.
I'm perfectly happy with all the people who are using Linux on Android, even if they don't ever really think about Linux. I think that's great. That's the goal: to be part of the background infrastructure that people don't need to worry about.
Lieux clés
Ville natale de Linus Torvalds, où il grandit dans un foyer de journalistes et de mathématiciens. Son grand-père maternel, statisticien à l'université, lui fit découvrir la programmation sur un Commodore VIC-20 dès l'enfance.
C'est ici que Torvalds, étudiant en informatique, développa le noyau Linux entre 1990 et 1991. La salle des serveurs de l'université hébergea les premières versions publiques du code.
Torvalds déménagea en Californie en 1997 pour travailler chez Transmeta, une entreprise de microprocesseurs. Cette période lui permit de consacrer du temps professionnel au développement du noyau Linux.
Depuis les années 2010, Torvalds réside dans la région de Portland, où il continue de travailler au développement du noyau Linux pour la Linux Foundation depuis un bureau à domicile.
