Conversations
| Conversations | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Ontwikkelaar(s) | Daniel Gultsch | |||
| Besturingssysteem | Android | |||
| Geschreven in | Java | |||
| Status en tijdlijn | ||||
| Uitgebracht | 2014 | |||
| Recentste versie | 2.19.15 (31 maart 2026)[1] | |||
| Onderdelen | ||||
| Maakt gebruik van | Extensible Messaging and Presence Protocol | |||
| Licentie(s) | GPLv3 | |||
| Links | ||||
| Website | Website | |||
| Versiebeheer | Broncode | |||
| ||||
Conversations is een open-source instant messaging-client voor Android die gebruikmaakt van het Extensible Messaging and Presence Protocol (XMPP). De applicatie richt zich op gedecentraliseerde communicatie en ondersteunt end-to-end-encryptie via OMEMO en OpenPGP.[2]
Geschiedenis
[bewerken | brontekst bewerken]Conversations werd ontwikkeld door Daniel Gultsch en werd voor het eerst uitgebracht in 2014.[3] Het project werd opgezet om een moderne, gebruiksvriendelijke XMPP-client voor Android te bieden met nadruk op veiligheid en interoperabiliteit.
De ontwikkeling van OMEMO-encryptie is nauw verbonden met Conversations en heeft bijgedragen aan de standaardisatie binnen XMPP.[4]
Functionaliteit
[bewerken | brontekst bewerken]Berichten en synchronisatie
[bewerken | brontekst bewerken]Conversations ondersteunt XMPP-functies zoals offline berichtbezorging, presence en synchronisatie via server-side opslag.[5]
Groepsgesprekken
[bewerken | brontekst bewerken]De applicatie ondersteunt Multi-User Chat (MUC), inclusief rollen, moderatie en permanente chatrooms.[6]
Bestandsoverdracht
[bewerken | brontekst bewerken]Bestanden worden verzonden via HTTP File Upload (XEP-0363), waardoor media efficiënt kan worden gedeeld.[7]
Audio en video
[bewerken | brontekst bewerken]Conversations ondersteunt audio- en videogesprekken via Jingle en WebRTC-compatibele transporten.[8]
Beveiliging
[bewerken | brontekst bewerken]Conversations ondersteunt end-to-end encryptie via:
- OMEMO (XEP-0384)
- OpenPGP (XEP-0027)[4]
OMEMO biedt multi-device ondersteuning en forward secrecy.[4]
Architectuur
[bewerken | brontekst bewerken]Conversations is gebaseerd op het gedecentraliseerde XMPP-netwerk waarbij gebruikers verbinding maken met een zelfgekozen server in plaats van een centrale dienst.[5] De applicatie werkt zonder Google-diensten en is compatibel met diverse XMPP-servers.
Ontvangst
[bewerken | brontekst bewerken]Conversations wordt gezien als een van de meest volwassen XMPP-clients voor Android, met nadruk op privacy, stabiliteit en protocolondersteuning.[9]
Externe links
[bewerken | brontekst bewerken]Referenties
[bewerken | brontekst bewerken]- ↑ "2.19.15"; datum van uitgave: 31 maart 2026.
- ↑ Conversations officiële website, https://conversations.im
- ↑ https://github.com/siacs/Conversations
- 1 2 3 https://xmpp.org/extensions/xep-0384.html
- 1 2 https://xmpp.org/rfcs/rfc6120.html
- ↑ https://xmpp.org/extensions/xep-0045.html
- ↑ https://xmpp.org/extensions/xep-0363.html
- ↑ https://xmpp.org/extensions/xep-0166.html
- ↑ Aleksandersen, Daniel, Conversations: The best open-source XMPP client for Android. ctrl.blog (3 mei 2016).