
Variante Normal
Normal · Shiny · Holo
IRC
IRC, créé par Jarkko Oikarinen en 1988, est un protocole ouvert de discussion textuelle en temps réel : des serveurs reliés hébergent canaux, messages privés, opérateurs et bots, matrice de nombreuses communautés en ligne.
- Deck
- Old internet
- Monde
- Monde 1 - Découverte & Culture Web
- Zone principale
- Forums Oubliés
- Récompense
- +10 XP
Description
Internet Relay Chat est créé en août 1988 par Jarkko « WiZ » Oikarinen à l’université d’Oulu, en Finlande. Il cherche à remplacer et étendre MUT, un programme de conversation du bulletin board OuluBox, en permettant à plusieurs serveurs de relayer les discussions. IRC n’est pas une application unique : c’est un protocole client-serveur. mIRC, irssi, HexChat ou les interfaces Web sont des clients différents capables de rejoindre des réseaux IRC. L’utilisateur choisit un nickname, se connecte à un serveur puis rejoint un canal, traditionnellement préfixé par #. Les messages du canal sont relayés aux personnes présentes ; les messages privés utilisent la même connexion. Plusieurs serveurs forment un réseau afin de rapprocher les utilisateurs géographiquement et de répartir la charge. Les opérateurs de canal peuvent gérer sujet, invitations, bannissements et droits ; les IRC operators administrent l’infrastructure. Les bots automatisent accueil, statistiques, jeux, modération ou conservation des pseudonymes selon les services proposés par chaque réseau. RFC 1459, publié en 1993 par Oikarinen et Darren Reed, décrit la pratique existante plus qu’il n’invente IRC. Le protocole est textuel : commandes JOIN, PRIVMSG, NICK ou QUIT et réponses numériques peuvent être lues et implémentées relativement facilement. Cette simplicité favorise clients, scripts et bots, mais l’IRC historique transmet souvent mots de passe et conversations sans chiffrement. TLS, authentification SASL et extensions modernes améliorent la situation, avec une adoption variable selon réseau et client. IRC gagne une visibilité mondiale pendant la tentative de coup d’État soviétique de 1991 et la guerre du Golfe, lorsque des participants relaient des nouvelles en temps réel. Il devient ensuite l’infrastructure quotidienne de communautés open source, jeux, fandoms, warez et support technique. Les grands réseaux EFnet, IRCnet, Undernet, DALnet, QuakeNet ou Freenode développent des cultures et architectures différentes. Les « netsplits », quand des serveurs perdent leur liaison, font disparaître temporairement une partie des utilisateurs et illustrent directement la topologie distribuée. Le réseau ne garantit ni identité réelle ni archive permanente. Les logs sont locaux, parfois publiés, parfois interdits par les normes du canal. Un pseudonyme peut être enregistré sur certains réseaux et libre sur d’autres. Cette présence synchrone, éphémère et contrôlée par la communauté diffère des fils persistants et algorithmiques des plateformes modernes. Le rabbit hole mène à OuluBox, RFC 1459, aux guerres de réseaux, aux services NickServ/ChanServ, aux bots, aux netsplits et à IRCv3. IRC demeure utilisé parce que son protocole ouvert permet à une communauté de choisir serveur, client, règles et automatisation sans dépendre d’une interface commerciale unique.
À savoir
IRC, créé par Jarkko Oikarinen en 1988, est un protocole ouvert de discussion textuelle en temps réel : des serveurs reliés hébergent canaux, messages privés, opérateurs et bots, matrice de nombreuses communautés en ligne.
Sources
Pour aller plus loin
- Lire l’histoire par le créateur d’IRC ↗
Pour remonter à OuluBox, aux premiers serveurs et à l’expansion internationale du protocole.
- Décoder IRC commande par commande ↗
Pour comprendre clients, serveurs, canaux, opérateurs, messages et limites du protocole historique.