Récemment, lors d'une présentation au Linux Day, une analogie a parfaitement capturé une frustration que nous connaissons tous. Imaginez : vous voulez simplement consulter une recette de cuisine. Vous cliquez sur un lien et c'est le déluge. Une bannière de cookies envahit le bas de l'écran, un pop-up vous supplie de vous abonner à une newsletter, une vidéo en lecture automatique se lance dans un coin, et des milliers de lignes de javascript s'exécutent en arrière-plan, faisant surchauffer votre ordinateur au point que ses ventilateurs rivalisent avec les réacteurs d'un avion de ligne. Tout cela pour lire une liste d'ingrédients.
Face à cette surcharge sensorielle et technique, une réponse radicale a émergé : le protocole Gemini. C'est un projet qui ne cherche pas à améliorer le web actuel, mais à proposer une alternative, un retour à l'essentiel. Cet article explore les aspects les plus surprenants de cette vision d'un autre Internet. C'est plus qu'un protocole ; c'est un artefact culturel qui pose la question fondamentale de ce que nous voulons qu'Internet soit.
Cinq aspects contre-intuitifs du protocole Gemini
Gemini n'est pas une simple alternative technique, c'est une prise de position idéologique
Il ne s'agit pas d'une mise à jour ou d'une version « légère » de ce que nous connaissons. Gemini a été créé en réponse directe aux dérives du web : la surveillance omniprésente, la lenteur exaspérante et une culture de la distraction qui place la forme bien avant le contenu. C'est la matérialisation d'une communauté qui rejette le capitalisme de surveillance au profit d'un échange d'informations plus délibéré. C'est un acte de séparation volontaire. La FAQ du projet, citée lors d'une présentation au Linux Day, explique pourquoi une simple « version allégée » du web ne suffirait pas :
Le problème est que décider d'un sous-ensemble strictement limité de HTTP et de HTML, y coller une étiquette et s'en contenter ne ferait presque rien pour créer un espace clairement délimité où les gens peuvent aller pour consommer uniquement ce type de contenu, et uniquement de cette manière.
En d'autres termes, pour échapper aux problèmes du web, il faut quitter le web.
Sa plus grande faiblesse est sa plus grande force : la non-extensibilité
Dans le monde de la tech, l'extensibilité est presque toujours vue comme une vertu. Pour Gemini, c'est le péché originel qui a conduit à la complexité monstrueuse du web moderne. En étant « délibérément peu amplifiable », le protocole se protège contre l'inflation des fonctionnalités (« feature creep »). Cette limitation volontaire est une promesse : Gemini restera simple, léger et prévisible. Une présentation sur le sujet le résume parfaitement :
La non-extensibilité de Gemini est une garantie de stabilité : ce qui fonctionne aujourd'hui continuera de fonctionner dans un an, deux ans ou plus.
Cette stabilité garantit qu'un client ou un serveur développé aujourd'hui ne deviendra pas obsolète demain, une rupture totale avec le cycle de mises à jour perpétuelles du web.
La confidentialité n'est pas une option, elle est intégrée par défaut
Sur Gemini, le respect de la vie privée n'est pas un réglage à activer, c'est le fondement du système. Le protocole a été conçu pour rendre le suivi des utilisateurs techniquement difficile, voire impossible. Pour cela, plusieurs éléments omniprésents sur le web ont été purement et simplement supprimés :
- Pas de cookies.
- Pas d'en-têtes de requête complexes comme le
User-Agentqui permet le « fingerprinting » (l'identification unique d'un utilisateur via les caractéristiques de son navigateur). - Pas de ressources tierces (scripts, images, polices) chargées depuis d'autres domaines.
De plus, chaque connexion est obligatoirement sécurisée par un chiffrement TLS. Contrairement au web où la sécurité (HTTPS) est une surcouche optionnelle au protocole historique non sécurisé (HTTP), Gemini impose la sécurité pour toutes les communications, sans exception.
Il est si simple que tout le monde peut construire dessus
Cette simplicité radicale, garantie par la non-extensibilité que nous venons de voir, a une conséquence directe et profonde : elle redonne le pouvoir aux créateurs individuels. Développer un navigateur web moderne est une tâche si colossale qu'elle est réservée à une poignée d'entreprises comme Google, Apple et Mozilla. Gemini représente une décentralisation non seulement technique, mais aussi du pouvoir, enlevant aux conglomérats technologiques la capacité de dicter unilatéralement les normes de l'interaction en ligne.
Gemini et son format de document, le « gemtext » (une version ultra-simplifiée de Markdown), sont si simples qu'un écosystème logiciel extraordinairement diversifié a vu le jour. Des clients et des serveurs ont été écrits dans presque tous les langages de programmation imaginables, du C au Rust en passant par le Prolog, le Fortran et même le langage assembleur. Cette accessibilité favorise l'innovation et la diversité là où le web a favorisé la standardisation et le contrôle.
C'est à la fois un retour en arrière et un regard vers l'avenir
Une formule percutante issue d'une discussion sur Fedora Online capture l'essence du projet : Gemini est « un protocole tellement nouveau qu'il semble vieux ». Il est « rétro » par sa simplicité inspirée de Gopher, une simplicité garantie par sa non-extensibilité qui le rend accessible à tous les développeurs. Mais il est résolument « moderne » en intégrant des technologies devenues indispensables comme le chiffrement TLS obligatoire, pilier de son approche de la confidentialité dès la conception.
Comme l'a résumé un intervenant au FOSDEM, Gemini est « rétro mais avec des fonctionnalités modernes ». Ce n'est pas un acte de pure nostalgie, mais une tentative réfléchie de prendre le meilleur des deux mondes pour construire un internet plus humain, plus respectueux et plus durable.
Conclusion : Un autre Internet est-il possible ?
Gemini n'a pas l'ambition de remplacer le web. Il propose quelque chose de différent : un acte de résistance numérique. C'est une incarnation des principes du « slow web » et du minimalisme digital, un espace intentionnel, centré sur le contenu et le respect de l'utilisateur, où la simplicité n'est pas une contrainte mais une libération. Il nous rappelle que la complexité que nous subissons au quotidien n'est pas une fatalité, mais le résultat de choix techniques et commerciaux qui alimentent l'économie de l'attention.
Alors que le web continue de s'étendre en complexité, des espaces comme Geminispace sont-ils de simples curiosités de niche, ou les graines d'un futur où nous reprendrons le contrôle de notre expérience en ligne ?