Lors de la conférence OW2, Benoît TELLIER, product owner pour Twake Mail, a livré un témoignage éclairant sur les dangers des standards propriétaires et l’importance cruciale des standards ouverts. À travers l’exemple du mail, il a démontré comment la combinaison des protocoles ouverts et du logiciel libre peut redonner aux utilisateurs le contrôle de leurs outils numériques.
Quand l’open source ne suffit plus
"L’open source va au-delà de la licence."
Autrement dit, ce n’est pas parce qu’un logiciel est libre qu’il est vraiment indépendant ou souverain. S’il repose sur des standards ou protocoles contrôlés par une entreprise (comme Amazon, Google, etc.), on reste prisonnier d’un écosystème fermé, même si le code est ouvert.
Le cas Amazon S3 : une leçon de dépendance
Prenons l’exemple du stockage d’objets avec l’API S3, très utilisée par les services cloud. Cette interface est devenue un "standard de facto", mais elle reste contrôlée par Amazon. Résultat ? Un jour, Amazon modifie silencieusement un détail technique (le calcul de certaines sommes de contrôle), et cela casse tous les services concurrents, en quelques heures.
"Un protocole propriétaire, c’est un outil de domination de marché."
Et dans le monde de l’email ? IMAP a fait son temps
Côté messagerie électronique, le standard historique IMAP pose problème.
Conçu dans les années 80, il est :
• Obsolète
• Très complexe à implémenter
• Mal adapté à la réalité actuelle (usage mobile, synchronisation en temps réel, réseaux instables…)
Impossible de bâtir un service moderne, efficace et respectueux des utilisateurs sur une base aussi fragile.
JMAP : un nouveau standard ouvert pour les mails
Heureusement, une alternative existe : le protocole JMAP (JSON Mail Application Protocol), conçu par la société australienne FastMail, et devenu un standard officiel de l’IETF en 2019.
Ses avantages :
• Utilise des technologies universelles : HTTP et JSON
• Simplifie la synchronisation des emails en temps réel
• Plus facile à implémenter
• Permet de tout regrouper dans un seul échange avec le serveur, à la manière de GraphQL
LINAGORA s’engage : contributions concrètes et innovation
Chez LINAGORA, ce protocole a été immédiatement adopté dans les projets open source comme Apache James. L’équipe a contribué directement aux standards JMAP (ajout de fonctionnalités comme les quotas ou les accusés de lecture), et a lancé un client email moderne, Twake Mail, compatible JMAP.
Twake Mail est multi-plateforme (web, iOS, Android) et permet :
• Une expérience complète lorsqu’il est connecté à un serveur compatible
• Une version allégée (lecture/envoi simples) avec des serveurs classiques
En créant à la fois le client et le serveur, LINAGORA a brisé le "syndrome de l’œuf et de la poule" : peu de clients JMAP → peu de serveurs JMAP, et inversement.
Une communauté en pleine croissance
Aujourd’hui, JMAP est aussi adopté par d’autres acteurs comme :
• Cyrus, le serveur mail historique de FastMail
• Stalwart, un projet open source très utilisé par la communauté auto-hébergée
Et de plus en plus d’utilisateurs installent Twake Mail comme interface universelle au-dessus de leurs propres serveurs.
Pourquoi c’est stratégique ?
En construisant sur un standard ouvert :
• Plus besoin de débattre sans fin des règles techniques internes
• Toute la communauté peut construire des solutions compatibles, interopérables et évolutives
• On évite de devenir dépendant d’un géant technologique
Conclusion : l’avenir est dans l’alliance entre open source et standards ouverts
Le message est clair :
"Un logiciel vraiment libre a besoin de fondations libres."
L’intervention de LINAGORA rappelle que la souveraineté numérique ne repose pas que sur l’accès au code, mais aussi et surtout sur le contrôle collectif des règles du jeu.

