XMPP (également connu sous le nom de Jabber) est un protocole de messagerie instantanée bien établi utilisé par des millions de personnes, qu'ils en soient conscients ou non. Diverses applications de messagerie populaires ont commencé comme clients de chat XMPP avant de se transformer en quelque chose de clos et de propriétaire.
Mais saviez-vous que XMPP est quelque chose que vous pouvez installer directement? De plus, il existe de nombreuses raisons pour lesquelles vous pourriez envisager de discuter via un client XMPP plutôt que de rejoindre la dernière plate-forme de discussion. Voyons donc ce qu'est XMPP et pourquoi vous voudrez peut-être l'essayer.
Qu'est-ce que XMPP ?
XMPP signifie Messagerie extensible et protocole de présence. En termes plus simples, XMPP est une norme de messagerie décentralisée semblable au courrier électronique. N'importe qui peut créer un compte XMPP sur un serveur et discuter avec quelqu'un enregistré sur un autre serveur. Comme le courrier électronique, aucune entreprise n'a accès aux données de tout le monde ni n'en a le contrôle. Vous pouvez choisir parmi différents fournisseurs XMPP, tout comme vous pouvez choisir entre différents fournisseurs de messagerie.
Initialement connu sous le nom de Jabber, XMPP sert de norme Internet qui réduit la nécessité pour les gens de réinventer continuellement la roue. Le code et les spécifications sont ouverts à tous pour apprendre et mettre en œuvre. Il est également relativement facile de configurer un serveur XMPP qui permet aux utilisateurs de créer des comptes et de s'envoyer des messages. C'est pourquoi Google Talk, Facebook Messenger et WhatsApp ont tous utilisé XMPP à un degré ou à un autre. Pourtant, bien que ces entreprises aient choisi de murer leurs plates-formes, vous pouvez choisir parmi de nombreux fournisseurs XMPP ouverts.
XMPP existe depuis 1999 et reste une norme que les gens développent et utilisent activement. De nombreux sites ou services qui contiennent une fonction de chat continuent de se tourner vers XMPP, comme c'est le cas avec le Outil de visioconférence Jitsi Meet.
Comment utiliser XMPP
XMPP fonctionne un peu comme le courrier électronique. Vous créez un compte auprès d'un fournisseur et avez la possibilité d'envoyer un message à d'autres utilisateurs XMPP, quel que soit l'endroit où ils ont enregistré leur compte.
Votre première étape consiste à trouver un fournisseur avec lequel vous êtes à l'aise. Beaucoup sont gratuits, tandis que d'autres facturent le travail de maintenance du serveur. Il y a une longue liste sur fournisseurs.xmpp.net.
Une fois que vous avez choisi un fournisseur, vous devez créer un compte. Le processus peut varier en fonction du fournisseur que vous choisissez, certains proposant une inscription via un site Web tandis que d'autres vous permettent de vous inscrire à l'aide d'une application.
Lors de la création de votre compte, vous devrez créer un nom d'utilisateur. Les noms d'utilisateur ressemblent beaucoup aux adresses e-mail, telles que nom d'[email protected]. Tout après le @ Le symbole indique le serveur sur lequel votre nom d'utilisateur peut être trouvé.
À ce stade, si vous ne l'avez pas déjà fait, vous devez sélectionner un client XMPP. Comme les clients de messagerie tels que Mozilla Thunderbird et Microsoft Outlook, les clients XMPP se présentent sous de nombreuses formes. Quel que soit le système d'exploitation que vous utilisez, que ce soit sur un PC ou un appareil mobile, vous pouvez trouver un liste des clients XMPP sur le site officiel XMPP. Nous suggérons Quicksy sur Android, qui est tout aussi facile à inscrire que Signal ou WhatsApp, et Monal sur les appareils iOS.
Télécharger: Rapide pour Android (Libre)
Télécharger: Monal pour iOS (Libre)
Une fois que vous avez un client, vous vous connectez avec votre nom d'utilisateur et votre mot de passe. Ensuite, vous pouvez ajouter des contacts et commencer à envoyer des messages à d'autres comptes XMPP. L'expérience semblera familière à tous ceux qui se souviennent d'AIM ou de Yahoo Messenger.
XMPP n'est pas limité au texte. Vous pouvez envoyer des photos, des clips audio et d'autres fichiers. Vous pouvez également effectuer des appels vocaux via XMPP comme vous le pouvez avec n'importe quelle application de chat moderne. XMPP prend également en charge les appels vidéo. Vous pouvez également envoyer des GIF et des emojis.
L'interface peut ne pas sembler aussi moderne que les plates-formes grand public, mais la plupart des fonctionnalités de base sont là. Votre expérience dépendra beaucoup du client que vous décidez d'utiliser.
Raisons d'utiliser XMPP
L'utilisation de XMPP est assez simple. Une question plus intéressante, peut-être, est pourquoi utiliser XMPP? Les normes ouvertes et la décentralisation présentent de nombreux avantages que les plates-formes grand public, malgré leur popularité, ne peuvent offrir.
- Intimité: XMPP est aussi privé que vous le souhaitez. Par défaut, il n'est pas intrinsèquement privé. Comme pour les e-mails, votre fournisseur peut lire tous les messages envoyés et les métadonnées associées. Vous pouvez protéger le contenu de vos messages en vous tournant vers le cryptage. Il en existe plusieurs types, avec le l'option de cryptage la plus moderne étant OMEMO, basé sur le protocole Signal utilisé par l'application de messagerie privée Signal. La plupart des fournisseurs XMPP sont petits et n'ont pas l'intention d'analyser ou de monétiser vos messages, mais pour être absolument sûr qu'un fournisseur ne sache pas qui vous contactez, vous pouvez héberger votre propre serveur XMPP à la place.
- Décentralisation: Les services centralisés offrent de nombreuses commodités. Il est facile de trouver des contacts pour envoyer des messages, tout le monde a la même expérience et les mises à jour peuvent être envoyées à tout le monde simultanément. Mais nous sommes de plus en plus conscients des inconvénients. Les services centralisés donnent à une entreprise le contrôle sur des questions importantes, telles que ce qui est considéré comme un discours acceptable, qui est bloqué et qui peut créer un compte en premier lieu. Personne ne peut vous empêcher de créer un compte XMPP, tout comme personne ne peut vous empêcher d'utiliser le courrier électronique.
- Flexibilité et choix : Avec la plupart des plateformes de chat, vous êtes bloqué en utilisant l'application ou le site Web de messagerie officiel. Les entreprises peuvent ou non autoriser des clients tiers, qui peuvent ne pas être en mesure de mettre en œuvre toutes les dernières fonctionnalités. En tant que standard plutôt qu'en tant que plate-forme, XMPP vous permet d'utiliser n'importe quel client de votre choix, tout comme vous pouvez utiliser n'importe quel client de messagerie. Si votre client dispose de toutes les dernières fonctionnalités, cela dépend si le développeur de votre client les a implémentées, et non s'il en a l'autorisation.
- Longévité: Les plateformes de chat vont et viennent. À un moment donné, les gens utilisent principalement AOL Instant Messenger; le lendemain, ils sont passés à Google Talk, Facebook Messenger, WhatsApp ou Discord. Souvent, cette migration est le résultat de la fermeture d'un service, d'une refonte radicale d'une application ou d'un changement de politique d'une entreprise. Comme le courrier électronique, XMPP existe depuis longtemps et est une technologie de confiance. Si vous parvenez à convaincre vos contacts de faire le pas, vous pouvez tous vous y tenir aussi longtemps que vous le souhaitez.
Devriez-vous utiliser XMPP ?
Malgré son âge, ou peut-être à cause de cela, XMPP reste une option viable pour quiconque cherche simplement un moyen de discuter avec d'autres personnes en ligne. Les principales plateformes de chat suivent et monétisent de plus en plus nos communications. Les fournisseurs XMPP offrent un coin plus calme du Web où, avec le cryptage activé, vous pouvez discuter en privé.