A quiet French engineer who never moved to Silicon Valley wrote the code that quietly runs the internet.
(traduction :)
Un ingénieur français qui mène une vie tranquille à Paris a passé 30 ans à écrire des logiciels sur lesquels repose aujourd’hui l’ensemble d’Internet, sans que personne ne connaisse son nom.
C'est lui qui a écrit le code qui permet de diffuser toutes les vidéos YouTube, toutes les séries Netflix, tous les clips TikTok. C'est lui qui a écrit le code qui fait fonctionner les serveurs virtuels sous AWS, Google Cloud et Microsoft Azure. Il a calculé plus de chiffres de pi que quiconque dans l'histoire. Il n'a pas de compte Twitter. Il ne fait pas de marketing. Il se contente de livrer ses productions.
Il s'appelle Fabrice Bellard.
Voici son histoire, car presque personne en dehors du monde de la programmation système ne sait ce qu’un seul homme a accompli.
Fabrice est né en 1972 à Grenoble, en France. Il a étudié à l’École polytechnique, la plus prestigieuse école d’ingénieurs française. Il n’est jamais allé dans la Silicon Valley. Il n’a jamais bâti un empire de start-ups. Il s’est contenté d’écrire du code.
En 2000, il a lancé un projet appelé FFmpeg, un framework multimédia open source pour l'encodage, le décodage et la diffusion de vidéos en continu. Il avait 28 ans. Ce projet a réussi là où personne d’autre n’avait réussi auparavant. Il prenait en charge tous les formats vidéo et audio existants, au sein d’une seule bibliothèque, sur tous les systèmes d’exploitation. Il l’a dirigé lui-même pendant des années.
Aujourd’hui, FFmpeg est le moteur invisible d’Internet. YouTube l’utilise. Netflix l’utilise. VLC l’utilise. Chrome et Firefox en utilisent certaines parties. Chaque téléphone Android, chaque iPhone, chaque smart TV, chaque outil de montage vidéo que vous ayez jamais utilisé fonctionne avec FFmpeg en arrière-plan. Si vous avez regardé une vidéo sur un écran au cours des 20 dernières années, c'est le code de Fabrice qui l'a traitée.
Mais il ne s'est pas arrêté là.
En 2003, il a lancé QEMU, un émulateur et virtualiseur de machines. Il l'a développé seul jusqu'à la version 0.7.1 en 2005. QEMU permet d'exécuter n'importe quel système d'exploitation sur n'importe quel autre système d'exploitation. Il est devenu le pilier de la virtualisation moderne. KVM, l'hyperviseur du noyau Linux, fonctionne sur QEMU. Tous les grands fournisseurs de services cloud — AWS, Google Cloud, Microsoft Azure, IBM Cloud — font tourner des machines virtuelles sur une infrastructure qui repose sur ce code. Le Quick Emulator est le code d’infrastructure cloud le plus cité au monde.
Il a continué.
En 2001, il a remporté l'International Obfuscated C Code Contest avec un petit compilateur C qui est devenu TCC, le Tiny C Compiler. TCC est capable de compiler et de démarrer un noyau Linux à partir du code source en moins de 15 secondes. En 2004, il a calculé le plus grand nombre de chiffres de pi jamais obtenu à l'époque, à l'aide d'un ordinateur de bureau personnel et d'un algorithme qu'il avait lui-même mis au point, appelé la formule de Bellard. En 2011, il a écrit un émulateur PC complet en JavaScript pur permettant d'exécuter Linux dans un navigateur, un projet baptisé JSLinux dont les ingénieurs ont encore du mal à croire qu'il existe vraiment.
En 2019, il a lancé QuickJS, un moteur JavaScript compact mais complet qui s'impose là où V8 ne peut pas. En 2021, il a lancé NNCP, un compresseur de données sans perte basé sur un réseau neuronal qui s'est immédiatement hissé en tête du classement « Large Text Compression Benchmark ».
Il s'est ensuite intéressé aux grands modèles linguistiques. Il a développé TextSynth Server, un serveur web doté d'une API REST permettant d'exécuter localement ces modèles. Il a publié ts_zip et ts_sms, des utilitaires de compression qui utilisent des modèles linguistiques pour compresser du texte et des messages courts à des taux que les algorithmes traditionnels ne peuvent atteindre. Il a également lancé TSAC, un système de compression audio à très faible débit binaire. En décembre 2025, il a lancé Micro QuickJS, un nouveau moteur JavaScript destiné aux microcontrôleurs, distinct de QuickJS, conçu pour les environnements disposant de très peu de mémoire.
Fabrice a cofondé en 2012 une entreprise de télécommunications appelée Amarisoft, dont il est le directeur technique. Amarisoft développe des logiciels pour stations de base 4G et 5G utilisés par des opérateurs et des laboratoires du monde entier. Il dirige cette entreprise depuis plus de dix ans tout en continuant à publier des projets personnels sur son site personnel bellard.org
Il n'est pas sur Twitter. Il n'est pas sur Instagram. Il n'accorde pratiquement aucune interview. Son site web personnel se résume à une simple liste de projets, sans mise en page, sans polices de caractères, sans texte promotionnel. Juste des titres et des liens.
C'est un ingénieur français discret, qui n'a jamais déménagé dans la Silicon Valley, qui a écrit le code qui fait fonctionner Internet en toute discrétion.
Il continue de livrer ses productions.