XMPP (ook bekend als Jabber) is een beproefd protocol voor instant messaging dat miljoenen mensen hebben gebruikt, of ze zich hiervan bewust waren of niet. Verschillende populaire berichten-apps begonnen als XMPP-chatclients voordat ze veranderden in iets ommuurd en eigendom.
Maar wist u dat XMPP iets is dat u direct kunt installeren? Niet alleen dat, er zijn veel redenen waarom u misschien wilt chatten via een XMPP-client in plaats van lid te worden van het nieuwste chatplatform. Dus laten we eens kijken naar wat XMPP is en waarom je het misschien eens zou willen proberen.
Wat is XMPP?
XMPP staat voor Extensible Messaging en Presence Protocol. In eenvoudiger bewoordingen is XMPP een gedecentraliseerde berichtenstandaard die lijkt op e-mail. Iedereen kan een XMPP-account maken op de ene server en chatten met iemand die op een andere server is geregistreerd. Net als bij e-mail heeft geen enkel bedrijf toegang tot of controle over ieders gegevens. U kunt kiezen uit verschillende XMPP-providers, net zoals u kunt kiezen tussen verschillende e-mailproviders.
XMPP, oorspronkelijk bekend als Jabber, dient als een internetstandaard die de noodzaak voor mensen vermindert om voortdurend het wiel opnieuw uit te vinden. De code en specificaties zijn voor iedereen toegankelijk om te leren en te implementeren. Het is ook relatief eenvoudig om een XMPP-server op te zetten waarmee mensen accounts kunnen aanmaken en elkaar berichten kunnen sturen. Dit is de reden waarom Google Talk, Facebook Messenger en WhatsApp allemaal tot op zekere hoogte XMPP hebben gebruikt. Maar hoewel deze bedrijven ervoor kozen om hun platforms af te sluiten, zijn er tal van open XMPP-providers waaruit u kunt kiezen.
XMPP bestaat al sinds 1999 en het blijft een standaard die mensen actief ontwikkelen en gebruiken. Veel sites of services die een chatfunctie bevatten, blijven zich wenden tot XMPP, zoals het geval is met de Jitsi Meet-tool voor videoconferenties.
XMPP gebruiken
XMPP werkt veel als e-mail. U maakt een account aan bij een provider en heeft de mogelijkheid om een bericht te sturen naar andere XMPP-gebruikers, ongeacht waar ze hun account hebben geregistreerd.
Uw eerste stap is het vinden van een provider waar u zich prettig bij voelt. Velen zijn gratis, terwijl anderen kosten in rekening brengen voor het onderhoud van de server. Er is een lange lijst op providers.xmpp.net.
Als je eenmaal een provider hebt gekozen, moet je een account registreren. Het proces kan variëren op basis van de provider die u kiest, waarbij sommige registratie via een website aanbieden, terwijl u zich bij andere kunt aanmelden met een app.
Wanneer u uw account aanmaakt, moet u een gebruikersnaam aanmaken. Gebruikersnamen lijken erg op e-mailadressen, zoals: [email protected]. Alles na de @ symbool geeft de server aan waar uw gebruikersnaam te vinden is.
Op dit moment, als je dat nog niet hebt gedaan, moet je een XMPP-client selecteren. Net als e-mailclients zoals Mozilla Thunderbird en Microsoft Outlook, zijn XMPP-clients er in vele vormen. Ongeacht welk besturingssysteem u gebruikt, of het nu op een pc of een mobiel apparaat is, u kunt een lijst met XMPP-clients op de officiële XMPP-website. We raden Quicksy aan op Android, dat net zo eenvoudig is om je voor aan te melden als Signal of WhatsApp, en Monal op iOS-apparaten.
downloaden: Quicksy voor Android (Vrij)
downloaden: Monaal voor iOS (Vrij)
Zodra u een klant heeft, logt u in met uw gebruikersnaam en wachtwoord. Vervolgens kunt u contacten toevoegen en berichten naar andere XMPP-accounts verzenden. De ervaring zal vertrouwd aanvoelen voor iedereen die zich AIM of Yahoo Messenger herinnert.
XMPP is niet beperkt tot tekst. U kunt foto's, audioclips en andere bestanden verzenden. Je kunt ook spraakoproepen voeren via XMPP, net zoals je kunt met elke moderne chat-app. XMPP ondersteunt ook videobellen. Je kunt ook GIF's en emoji's verzenden.
De interface voelt misschien niet zo modern aan als de reguliere platforms, maar de meeste kernfuncties zijn aanwezig. Uw ervaring zal sterk afhangen van welke client u besluit te gebruiken.
Redenen om XMPP te gebruiken
Het gebruik van XMPP is vrij eenvoudig. Een interessantere vraag is misschien waarom XMPP gebruiken? Er zijn veel voordelen aan open standaarden en decentralisatie die de reguliere platforms, ondanks hun populariteit, niet kunnen bieden.
- privacy: XMPP is zo privé als u wilt. Standaard is het niet inherent privé. Net als bij e-mail kan je provider alle verzonden berichten en de bijbehorende metadata lezen. U kunt de inhoud van uw berichten beschermen door gebruik te maken van encryptie. Er zijn verschillende soorten, met de meest moderne coderingsoptie is OMEMO, gebaseerd op het Signaalprotocol dat wordt gebruikt door de privéberichtenapp Signal. De meeste XMPP-providers zijn klein en hebben niet de intentie om uw berichten te scannen of er geld mee te verdienen, maar om er absoluut zeker van te zijn dat een provider niet weet met wie u contact opneemt, kunt u in plaats daarvan uw eigen XMPP-server hosten.
- Decentralisatie: Gecentraliseerde diensten zijn van veel gemakken voorzien. Het is gemakkelijk om contacten te vinden om te berichten, iedereen heeft dezelfde ervaring en updates kunnen tegelijkertijd naar iedereen worden verzonden. Maar we worden ons steeds meer bewust van de nadelen. Gecentraliseerde services geven één bedrijf controle over belangrijke vragen, zoals wat in aanmerking komt als acceptabele spraak, wie wordt geblokkeerd en wie in de eerste plaats een account kan aanmaken. Niemand kan u ervan weerhouden een XMPP-account aan te maken, net zoals niemand u kan beletten e-mail te gebruiken.
- Flexibiliteit en keuze: Bij de meeste chatplatforms zit je vast aan de officiële berichten-app of website. Bedrijven kunnen al dan niet externe klanten toestaan, die mogelijk niet in staat zijn om alle nieuwste functies te implementeren. Als een standaard in plaats van een platform, kunt u met XMPP elke gewenste client gebruiken, net zoals u elke e-mailclient kunt gebruiken. Of uw klant over de nieuwste functies beschikt, hangt af van het feit of de ontwikkelaar van uw klant ze heeft geïmplementeerd, niet van of ze toestemming hebben.
- Levensduur: Chatplatforms komen en gaan. Het ene moment gebruiken mensen voornamelijk AOL Instant Messenger; de volgende zijn ze overgestapt op Google Talk, Facebook Messenger, WhatsApp of Discord. Vaak is deze migratie het gevolg van het stopzetten van een dienst, een app die radicaal opnieuw wordt ontworpen of een bedrijf dat een wijziging in het beleid aanbrengt. Net als e-mail bestaat XMPP al heel lang en is het een vertrouwde technologie. Als je je contacten kunt overtuigen om de stap te zetten, kun je er allemaal zo lang mee doorgaan als je wilt.
Moet u XMPP gebruiken?
Ondanks zijn leeftijd, of misschien juist daardoor, blijft XMPP een haalbare optie voor iedereen die gewoon op zoek is naar een manier om online met andere mensen te chatten. De grote chatplatforms volgen en genereren steeds meer inkomsten met onze communicatie. XMPP-providers bieden een rustigere hoek van het web waar u, met ingeschakelde versleuteling, privé kunt chatten.