Le vrai IRC va-t-il se lever ? Le feu de forêt de Freenode laisse des cendres – et une nouvelle croissance

  • FrançaisFrançais



  • Colonne IRC est le secret de polichinelle des logiciels ouverts. IRC – Internet Relay Chat – a débuté en Finlande en 1988 et est rapidement devenu le premier système de chat en temps réel répandu sur Internet.

    C’est un système basé sur du texte à l’ancienne avec le type de commandes et de structure que les nerds de l’infosec des années 1980 préféraient, de sorte qu’au début des années 2000, la plupart des utilisateurs se sont tournés vers des alternatives commerciales brillantes. Il reste un noyau dur de personnes qui gèrent Internet et créent des logiciels libres. C’est le réseau mondial ouvert par défaut pour les personnes mondiales ouvertes.

    Beaucoup de ces personnes – y compris les équipes derrière Ubuntu, Wikipedia, Gentoo, Django, Fedora et des centaines d’autres projets ouverts haut et bas – utilisaient avec bonheur jusqu’à il y a quelques jours un système IRC appelé Freenode.

    Freenode a commencé sa vie au début des années 1990 en tant que canal de support Linux, puis est devenu un système de serveur distribué dans le monde entier, financé par des dons et géré par des bénévoles dans une structure de gestion démocratique. Mais légalement, tout doit appartenir à quelqu’un ou à quelque chose, et la propriété de quelque chose qui s’est développée organiquement au fil des décennies dans un esprit de partage ouvert peut être un peu difficile à cerner.

    Vous pouvez lire l’histoire complète – jusqu’à présent – ici, mais l’essentiel est qu’une entité commerciale appelée Freenode Limited a été discrètement créée en 2017 et vendue à un certain Andrew Lee, au milieu des promesses que quoi qu’il en soit, ce n’était pas le système Freenode complet .

    Viennent ensuite les ordres de bâillon, les changements de personnel et les coups d’État du jour au lendemain, aboutissant à des démissions massives des volontaires, à une prise de contrôle forcée de quelque 700 chaînes par la nouvelle direction et à la migration globale de la base d’utilisateurs vers un nouveau système, Libera Chat, géré par l’ancien personnel.

    Curieuse et curieuse

    Un seul paragraphe ne peut pas rendre justice à l’étrangeté des événements récents. Andrew Lee est un entrepreneur technologique millionnaire qui a fondé l’accès Internet privé et l’a fouetté, a été impliqué dans Mt Gox, un premier échange Bitcoin qui s’est effondré dans des circonstances obscures, et s’est fait oint prince héritier du trône impérial de Corée, qui compte pour autant que l’on pourrait s’y attendre dans un pays divisé dirigé comme une dictature intransigeante au nord et une république démocratique libérale au sud. Mais cela fait des cartes de visite intéressantes.

    L’un des aspects les plus étranges est ce que Lee pensait qu’il faisait. Il a imposé de nouvelles règles à Freenode au milieu de diverses façons colorées de remodeler la base du personnel pour des raisons inconnues, puis a énormément critiqué les personnes qui installaient leur système alternatif, rétrogradant ou supprimant quiconque le mentionnait comme une violation des conditions d’utilisation.

    N’étant pas un monarque réel d’un pays réel, il ne pouvait pas empêcher les gens de décider qu’ils ne voulaient rien de tout cela et de fuir en bloc. Comme l’a dit un développeur : « J’espère qu’il appréciera son château vide. »

    Lee lui-même blâme la « foule de la culture d’annulation qui a activement infiltré les grands projets FOSS », une déclaration qui défie actuellement l’analyse des meilleurs esprits en linguistique. Peut-être qu’il pensait qu’il pourrait monétiser la base d’utilisateurs de Freenode, qui est responsable de beaucoup d’informatique planétaire, mais s’il le faisait – mon garçon, sa diligence raisonnable puait.

    Cette histoire est très divertissante, et bien qu’elle ait causé une grande détresse à un certain nombre de personnes, elle est également très instructive. Beaucoup de ceux qui ont été déracinés de Freenode étaient membres depuis des décennies des communautés et sous-communautés qu’elle soutenait.

    Beaucoup avaient consacré d’innombrables heures de travail bénévole, tant sur le plan technique que dans la gestion communautaire, qui sont à la fois des tâches hautement qualifiées et exigeantes. Se voir confisquer sa maison par la force et son travail apparemment s’approprier en secret est horrible.

    Tout est une question de confiance

    Il y a une autre façon de voir ça. La communauté Freenode – à la fois le personnel bénévole et les utilisateurs de la chaîne – connaît et vit les idéaux d’ouverture, qui ont deux modes : se faire confiance ou s’en aller.

    Leur confiance mutuelle était telle que lorsque l’éthique de leur organisation était menacée, ils pouvaient agir ensemble pour créer et peupler un nouveau système. Et parce que le système a été construit sur un protocole ouvert à l’ancienne impeccable, ils ont pu construire et se déplacer en très peu de temps.

    Que faire si quelqu’un ou quelque chose qui s’occupe de vos données va mal, techniquement ou commercialement ? Est-ce que vous et ceux qui vous entourent avez la capacité et la volonté de faire avec, de vous regrouper et de reconstruire ?

    Freenode n’a jamais été un ensemble de serveurs ; c’était une entité de travail complète. Et comme un bernard-l’ermite dont l’ancienne coquille ne convient plus, il s’est glissé rapidement dans une nouvelle et peut continuer à pêcher le crabe.

    Si vous regardez l’histoire d’IRC, vous verrez cette histoire encore et encore : succès, désaccord, bifurcation, succès. La combinaison de la croyance en ce que vous faites et des frameworks ouverts peut ne pas conférer l’immortalité – si jamais IRC devient inutile, il mourra tranquillement – mais ils confèrent une vigueur évolutive qui prospère dans des environnements changeants.

    C’est un jeu auquel tous les responsables de la technologie d’une organisation peuvent et doivent jouer. Et si quelqu’un ou quelque chose qui s’occupe de vos données se détériore, techniquement ou commercialement? Est-ce que vous et votre entourage avez la capacité et la volonté de suivre, de se regrouper et de se reconstruire?

    Vous pouvez considérer cela comme un exercice de résilience multiplateforme, de reprise après sinistre, de gouvernance d’entreprise ou même d’éthique d’entreprise et personnelle. Si suffisamment d’employés de Freenode avaient profité des incitations de Lee, Libera Chat et Freenode auraient souffert, probablement fatalement. Pourtant, tout ce qui avait de la valeur a été sauvé.

    Si votre équipe – et votre organisation – n’a pas ce genre de flexibilité technique soutenue par une force éthique, alors elle pourrait ne pas survivre aux défis à venir. Ni, peut-être, ne devrait-il. ®

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *