{"id":4732,"date":"2026-10-01T12:48:27","date_gmt":"2026-10-01T10:48:27","guid":{"rendered":"https:\/\/sophie-matthieu.eu\/?p=4732"},"modified":"2026-10-01T13:15:00","modified_gmt":"2026-10-01T11:15:00","slug":"irc-lancetre-oublie-de-whatsapp-et-signal","status":"publish","type":"post","link":"https:\/\/sophie-matthieu.eu\/index.php\/2026\/10\/01\/irc-lancetre-oublie-de-whatsapp-et-signal\/","title":{"rendered":"IRC : l&rsquo;anc\u00eatre oubli\u00e9 de WhatsApp et Signal"},"content":{"rendered":"<p><strong>1988.<\/strong> Pas de smartphone, pas de 4G, pas de bulle bleue qui s&rsquo;affiche quand votre interlocuteur est \u00ab\u00a0en train d&rsquo;\u00e9crire\u2026\u00a0\u00bb. Et pourtant, cette ann\u00e9e-l\u00e0, \u00e0 Oulu en Finlande, un \u00e9tudiant de 23 ans nomm\u00e9 <strong>Jarkko Oikarinen<\/strong> pose sans le savoir les fondations de ce que des milliards de personnes utilisent aujourd&rsquo;hui sans m\u00eame y penser : la messagerie instantan\u00e9e en groupe.<\/p>\n<p>Son invention s&rsquo;appelle l&rsquo;<strong>IRC \u2014 Internet Relay Chat<\/strong>. Et contrairement \u00e0 ce qu&rsquo;on pourrait croire, elle n&rsquo;a jamais vraiment disparu.<\/p>\n<h2>Avant WhatsApp, avant Discord, il y avait des \u00ab\u00a0channels\u00a0\u00bb<\/h2>\n<p>L&rsquo;id\u00e9e d&rsquo;Oikarinen \u00e9tait simple : remplacer un vieux logiciel de discussion appel\u00e9 MUT (Multi User Talk) par quelque chose de plus robuste, capable de relier plusieurs serveurs entre eux pour que des milliers de personnes puissent discuter en simultan\u00e9, organis\u00e9es par <strong>salons th\u00e9matiques<\/strong> \u2014 les fameux <code>#channels<\/code>.<\/p>\n<p>Si ce symbole <code>#<\/code> vous dit quelque chose, c&rsquo;est normal : c&rsquo;est tr\u00e8s exactement l&rsquo;anc\u00eatre du hashtag et du nom de salon Discord ou Slack. Un <code>#irc<\/code> sur IRC en 1990, c&rsquo;est un <code>#g\u00e9n\u00e9ral<\/code> sur Discord en 2026. M\u00eame logique, m\u00eames commandes qui ont travers\u00e9 les d\u00e9cennies : <code>\/join<\/code>, <code>\/nick<\/code>, <code>\/msg<\/code>, <code>\/kick<\/code> \u2014 des r\u00e9flexes que n&rsquo;importe quel admin Discord ou mod\u00e9rateur Slack reconna\u00eetra instantan\u00e9ment.<\/p>\n<blockquote>\n<p>En 1991, pendant la tentative de coup d&rsquo;\u00c9tat en URSS, puis durant la guerre du Golfe, IRC devient l&rsquo;un des tout premiers canaux de <strong>diffusion d&rsquo;information en temps r\u00e9el<\/strong> quand les lignes t\u00e9l\u00e9phoniques et les m\u00e9dias traditionnels sont coup\u00e9s ou censur\u00e9s. Des habitants de Kowe\u00eft City racontent en direct, sur un salon IRC, ce qu&rsquo;ils voient par leur fen\u00eatre \u2014 vingt ans avant que Twitter ne joue le m\u00eame r\u00f4le lors du Printemps arabe.<\/p>\n<\/blockquote>\n<h2>Ce que WhatsApp et Signal doivent (sans le dire) \u00e0 IRC<\/h2>\n<p>\u00c9videmment, personne ne va pr\u00e9tendre que Signal est \u00ab\u00a0juste de l&rsquo;IRC avec du chiffrement\u00a0\u00bb. Les diff\u00e9rences sont r\u00e9elles et importantes. Mais le clin d&rsquo;\u0153il historique vaut le coup d&rsquo;\u0153il :<\/p>\n<ul>\n<li><strong>Les groupes<\/strong> que vous cr\u00e9ez sur WhatsApp ? Un salon IRC, c&rsquo;est \u00e7a depuis 1988 \u2014 en version publique, ouverte \u00e0 qui veut rejoindre.<\/li>\n<li><strong>Le statut \u00ab\u00a0en ligne \/ absent\u00a0\u00bb<\/strong> ? IRC avait d\u00e9j\u00e0 <code>\/away<\/code> pour pr\u00e9venir qu&rsquo;on n&rsquo;\u00e9tait pas devant son clavier.<\/li>\n<li><strong>Les bots<\/strong> qui mod\u00e8rent vos serveurs Discord aujourd&rsquo;hui ? Les tout premiers \u00ab\u00a0chat bots\u00a0\u00bb grand public sont n\u00e9s sur IRC dans les ann\u00e9es 90 (le plus connu, <em>Eggdrop<\/em>, existe&#8230; toujours).<\/li>\n<li><strong>La f\u00e9d\u00e9ration<\/strong>, ce principe que Mastodon ou Matrix remettent au go\u00fbt du jour (plusieurs serveurs ind\u00e9pendants qui se parlent entre eux) ? IRC le fait nativement depuis le premier jour : un r\u00e9seau IRC n&rsquo;est jamais un seul serveur, mais plusieurs serveurs reli\u00e9s (le fameux <em>IRC relay<\/em>, qui donne son nom au protocole).<\/li>\n<\/ul>\n<p>La vraie rupture apport\u00e9e par WhatsApp et Signal n&rsquo;est donc pas le concept de discussion de groupe en temps r\u00e9el \u2014 c&rsquo;est le <strong>chiffrement de bout en bout par d\u00e9faut<\/strong> et la simplicit\u00e9 d&rsquo;usage sur mobile, deux choses qu&rsquo;IRC, pens\u00e9 pour des terminaux universitaires en 1988, n&rsquo;avait tout simplement pas besoin de r\u00e9soudre \u00e0 l&rsquo;\u00e9poque.<\/p>\n<h2>IRC est-il vraiment mort ? Non.<\/h2>\n<p>C&rsquo;est sans doute la surprise de cet article : IRC n&rsquo;a jamais cess\u00e9 de fonctionner. Le r\u00e9seau <a href=\"https:\/\/libera.chat\" target=\"_blank\" rel=\"noopener\">Libera.Chat<\/a>, cr\u00e9\u00e9 en 2021, h\u00e9berge aujourd&rsquo;hui les canaux de support officiels de projets open source majeurs comme Debian, Python, ou le noyau Linux lui-m\u00eame. Quand un d\u00e9veloppeur a un bug urgent sur un projet libre, il y a de fortes chances qu&rsquo;il aille encore taper <code>\/join #python<\/code> plut\u00f4t que d&rsquo;ouvrir un serveur Discord.<\/p>\n<p>Pourquoi cette long\u00e9vit\u00e9 ? Parce qu&rsquo;IRC reste d&rsquo;une simplicit\u00e9 redoutable : un protocole texte ouvert, document\u00e9, sans publicit\u00e9, sans algorithme, sans collecte de donn\u00e9es \u2014 tout ce que la messagerie moderne a, \u00e0 la fois, gagn\u00e9 en confort et perdu en sobri\u00e9t\u00e9.<\/p>\n<blockquote>\n<p><strong>D&rsquo;ailleurs<\/strong> : ce blog a son propre r\u00e9seau IRC maison ! Rendez-vous sur <code>irc.sophie-matthieu.eu<\/code>, port <code>6697<\/code> (connexion chiffr\u00e9e TLS uniquement), r\u00e9seau <strong>SophieMatthieu<\/strong>, canal principal <code>#sophiematt<\/code>. Le serveur tourne sous <a href=\"https:\/\/ngircd.barton.de\/\" target=\"_blank\" rel=\"noopener\">ngIRCd<\/a> sur une machine Ubuntu 24.04 \u2014 la m\u00eame machine, d&rsquo;ailleurs, qui h\u00e9berge le petit site Gopher \u00e9voqu\u00e9 dans l&rsquo;article sur ce protocole.<\/p>\n<\/blockquote>\n<h2>Monter son propre serveur IRC en 2026 : un retour aux sources accessible<\/h2>\n<p>Bonne nouvelle : faire tourner son propre serveur IRC aujourd&rsquo;hui est devenu presque trivial, bien plus simple qu&rsquo;\u00e0 l&rsquo;\u00e9poque o\u00f9 il fallait compiler soi-m\u00eame son d\u00e9mon IRC sur un Unix universitaire. Voici la version \u00ab\u00a0weekend bricolage\u00a0\u00bb avec <a href=\"https:\/\/github.com\/inspircd\/inspircd\" target=\"_blank\" rel=\"noopener\">InspIRCd<\/a>, l&rsquo;un des serveurs IRC les plus utilis\u00e9s aujourd&rsquo;hui, via Docker :<\/p>\n<pre><code>docker run -d --name mon-irc \\\n  -p 6667:6667 -p 6697:6697 \\\n  -e INSPIRCD_SERVERNAME=irc.sophie-matthieu.eu \\\n  -e INSPIRCD_NETWORKNAME=MonReseauIRC \\\n  inspircd\/inspircd-docker<\/code><\/pre>\n<p>Quelques minutes plus tard, n&rsquo;importe quel client \u2014 <a href=\"https:\/\/hexchat.github.io\/\" target=\"_blank\" rel=\"noopener\">HexChat<\/a> sur ordinateur, ou simplement un client web comme <a href=\"https:\/\/kiwiirc.com\/\" target=\"_blank\" rel=\"noopener\">KiwiIRC<\/a> dans un navigateur \u2014 peut s&rsquo;y connecter, et vous avez recr\u00e9\u00e9, en quelques lignes, exactement ce qu&rsquo;Oikarinen a bricol\u00e9 seul en 1988.<\/p>\n<h2>En guise de conclusion<\/h2>\n<p>La prochaine fois que vous cr\u00e9erez un groupe WhatsApp pour organiser un week-end entre amis, ayez une pens\u00e9e pour un \u00e9tudiant finlandais de 23 ans qui, un soir de 1988, cherchait juste un moyen un peu plus robuste de discuter avec ses coll\u00e8gues sur le r\u00e9seau de son universit\u00e9. Il ne le savait pas encore, mais il venait d&rsquo;inventer le squelette de toute la messagerie de groupe qui allait suivre \u2014 hashtags compris.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En 1988, un \u00e9tudiant finlandais de 23 ans invente sans le savoir le squelette de toute la messagerie de groupe moderne. Retour sur IRC, ses channels, et ce que WhatsApp et Signal lui doivent.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[],"class_list":["post-4732","post","type-post","status-publish","format-standard","hentry","category-histoire-dinternet-protocoles"],"_links":{"self":[{"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/posts\/4732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/comments?post=4732"}],"version-history":[{"count":2,"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/posts\/4732\/revisions"}],"predecessor-version":[{"id":4741,"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/posts\/4732\/revisions\/4741"}],"wp:attachment":[{"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/media?parent=4732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/categories?post=4732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sophie-matthieu.eu\/index.php\/wp-json\/wp\/v2\/tags?post=4732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}