Le 19 mai 2021, j'etais connecte sur Freenode comme tous les jours depuis 2004. A 14h, j'ai recu un message d'un contact dans le staff : "Ca y est, on demissionne tous. On lance un nouveau reseau." En 72 heures, des centaines de projets open source ont migre. En une semaine, Freenode est passe de 80 000 utilisateurs a moins de 20 000. J'ai vu des reseaux IRC mourir lentement sur des annees. Freenode, c'etait une implosion en temps reel.
Le contexte
Freenode etait le reseau IRC du logiciel libre. Fonde en 1995 sous le nom de linpeople.org, renomme en Freenode en 2002 sous la direction de Rob Levin (lilo), le reseau s'est impose comme le lieu de rassemblement de la communaute open source. A son pic, Freenode hebergeait plus de 90 000 utilisateurs simultanees et les canaux officiels de centaines de projets : Ubuntu, Debian, Fedora, Python, PostgreSQL, Haskell, Arch Linux, FreeBSD.
Le reseau etait gere par Freenode Limited, une entite a but non lucratif, avec un staff entierement benevole. Rob Levin est decede en 2006 dans un accident de velo. Apres son deces, la direction est passee a Christel Dahlskjaer, qui a gere le reseau jusqu'en 2017, puis a Andrew Lee a pris un role de plus en plus visible.
Ce que la plupart des utilisateurs ne savaient pas : la structure juridique de Freenode etait compliquee. Freenode Limited existait comme entite formelle, mais la relation entre cette entite et le staff benevole qui administrait le reseau au quotidien n'etait pas clairement definie. Cette ambiguite allait devenir explosive.
Le rachat par Andrew Lee
Andrew Lee (connu sous le nick rasengan) est un entrepreneur americain fonde de Private Internet Access (PIA), un service VPN. Son implication dans Freenode a commence par des donations et un sponsoring. Il a ensuite acquis Freenode Limited — l'entite juridique, pas le reseau technique.
La question centrale est devenue : posseder l'entite juridique equivaut-il a posseder le reseau ? Pour Andrew Lee, oui. Pour le staff technique qui maintenait l'infrastructure, non. Le reseau, c'etaient les serveurs (donnes par des sponsors), la configuration, les bases de donnees des services, et surtout la communaute. L'entite juridique etait une coquille administrative.
Les tensions ont monte progressivement :
- Andrew Lee a voulu integrer des liens vers des services commerciaux (crypto, son entreprise) dans les messages de bienvenue du reseau.
- Il a tente d'obtenir un acces administrateur sur les serveurs IRC.
- Il a conteste les decisions du staff sans passer par les processus etablis.
- Le staff a tente de negocier. Les negociations ont echoue.
La rupture
Le 19 mai 2021, la quasi-totalite du staff de Freenode — environ 20 personnes — a demissionne collectivement. Ils ont publie une lettre ouverte expliquant qu'ils ne pouvaient plus operer sous la direction d'Andrew Lee tout en maintenant les valeurs fondatrices du reseau.
La lettre mentionnait des tentatives de prise de controle des serveurs, des decisions unilaterales sur la politique du reseau, et une incompatibilite fondamentale entre la vision commerciale d'Andrew Lee et la mission communautaire de Freenode.
Andrew Lee a repris le controle technique du reseau avec un nouveau staff. Les actions qui ont suivi ont accelere la fuite des utilisateurs :
- Modification de la politique des canaux : les canaux mentionnant Libera.Chat dans leur topic ont ete fermes ou pris de force.
- Suppression massive de comptes NickServ : des milliers de comptes ont ete purges.
- Changement de l'IRCd en Solanum (fork d'ircd-seven, l'IRCd historique de Freenode) avec des modifications controversees.
- Redirection de trafic vers un nouveau reseau (aussi appele Freenode mais sur une infrastructure differente).
Pour les utilisateurs, le message etait clair : le Freenode qu'ils connaissaient n'existait plus.
Creation de Libera.Chat
Le staff demissionnaire n'est pas parti les mains vides — en expertise. En quelques jours, ils ont monte Libera.Chat : nouveaux serveurs, nouvel IRCd (Solanum, la meme base qu'avant), nouvelles instances de services (Atheme). Le nom vient de "libera" (libre en latin) et le domaine etait enregistre avant meme la demission publique.
# Connecter a Libera.Chat :
# Port standard : 6667
# Port TLS : 6697
# Adresse : irc.libera.chat
# En irssi :
/network add -nick votrenick Libera
/server add -auto -tls -network Libera irc.libera.chat 6697
/connect Libera
/msg NickServ REGISTER motdepasse email@exemple.com
# En WeeChat :
/server add libera irc.libera.chat/6697 -ssl
/set irc.server.libera.nicks "votrenick"
/connect libera
/msg NickServ REGISTER motdepasse email@exemple.com
Libera.Chat a ete concu comme une organisation a but non lucratif enregistree en Suede, avec une gouvernance transparente et des statuts clairs sur qui possede quoi. La lecon de Freenode a ete apprise : la structure juridique doit refleter la realite operationnelle.
L'exode
La migration a ete d'une rapidite exceptionnelle :
- Jour 1 : Annonce de Libera.Chat. Les premiers projets migrent (dont les equipes de la plupart des distributions Linux).
- Jour 3 : Ubuntu, Fedora, Gentoo, Arch Linux, PostgreSQL, et des dizaines d'autres annoncent officiellement leur migration.
- Semaine 1 : Libera.Chat depasse 20 000 utilisateurs. Freenode chute sous 40 000.
- Mois 1 : Libera.Chat atteint 30 000+ utilisateurs. Freenode continue de chuter.
- Mois 6 : Libera.Chat stabilise a ~40 000 utilisateurs. Freenode tombe sous 10 000.
Ce qui a rendu cette migration possible, c'est la nature ouverte d'IRC. Les utilisateurs n'avaient pas besoin de migrer des donnees, de recreer des comptes complexes, ou d'attendre qu'un import soit fait. Il suffisait de changer l'adresse du serveur dans son client, de re-enregistrer son nick, et de rejoindre ses canaux. L'interoperabilite du protocole IRC a permis une migration que Discord ou Slack rendraient impossible.
Freenode apres
Apres le depart du staff et de la majorite des utilisateurs, Freenode sous la direction d'Andrew Lee a continue a fonctionner pendant quelques mois. Le reseau a ete reinitialise (tous les comptes NickServ supprimes) en juin 2021, poussant les derniers utilisateurs restants vers Libera.Chat ou OFTC.
En 2022, Freenode etait reduit a quelques centaines d'utilisateurs. Le site web affichait des pages liees a des projets crypto. Le reseau est devenu un sujet de memes dans la communaute IRC — le contre-exemple parfait de ce qu'il ne faut pas faire avec une communaute.
En 2025, Freenode existe techniquement mais n'a plus aucune pertinence. La communaute qu'il representait est sur Libera.Chat et OFTC. Le nom "Freenode" evoque desormais un avertissement, pas un reseau.
Lecons de gouvernance
- Separer propriete juridique et gouvernance operationnelle est dangereux. Si l'entite juridique et le staff technique ne sont pas alignes, une crise est inevitable. Toute organisation communautaire doit avoir des statuts clairs.
- La communaute est l'actif, pas l'infrastructure. Andrew Lee possedait l'entite juridique et a fini par controler les serveurs. Mais sans la communaute et le staff, il ne possedait qu'une coquille vide.
- Les protocoles ouverts sont une assurance. IRC etant un protocole ouvert, la communaute a pu migrer en jours. Sur une plateforme proprietaire, elle serait restee captive.
- La transparence previent les crises. Si la relation entre Freenode Limited et le staff avait ete publique et documentee des le depart, les problemes auraient ete detectes plus tot.
- La confiance se construit en annees et se detruit en jours. Freenode avait 20 ans de reputation. Tout a ete detruit en quelques semaines de mauvaises decisions.
Questions frequentes
Dois-je re-enregistrer mon nick sur Libera.Chat ?
Oui. Libera.Chat est un reseau independant avec sa propre base de donnees NickServ. Meme si vous aviez un compte sur Freenode, vous devez en creer un nouveau sur Libera.Chat. La procedure est standard : /msg NickServ REGISTER motdepasse email.
OFTC ou Libera.Chat ?
Les deux sont des reseaux serieux avec des communautes actives. Libera.Chat a herite de la majorite des communautes de Freenode. OFTC est le reseau historique de Debian, LLVM, et quelques autres projets. Beaucoup d'utilisateurs sont sur les deux. Ce n'est pas un choix exclusif.
Freenode peut-il revenir ?
Techniquement, le reseau fonctionne encore. Mais la communaute est partie et ne reviendra pas. Un reseau IRC sans communaute est une infrastructure vide. Le nom "Freenode" est desormais associe a la crise, pas a l'open source. Un retour est theoriquement possible mais pratiquement improbable.