Vous connaissez Jabber ? C'est un protocole de communication sous forme de channels ou de messages privés, un peu comme IRC.

Et franchement, Jabber ça poutre. Explications.
- C'est sécurisé au niveau de la connexion au serveur: on peut faire passer ça sur du SSL,
- C'est sécurisé au niveau de l'authentification: on peut choisir de s'authentifier en envoyant le mot de passe sous forme de digest,
- C'est sécurisé au niveau "end-to-end": il est possible d'utiliser le mécanisme de clés asymétriques de GPG et PGP. Impeccable.
- C'est basé sur XML: c'est tout propre !
- C'est libre. En l'occurence, ça permet entre autres que le fait que ça soit sécurisé ait un intérêt (ben oui, c'est quand même bien d'être sûr de ce qui se passe...). Et bien d'autres garanties de qualité, à mon sens.
- Il n'y a pas un seul serveur Jabber: n'importe qui peut faire tourner son propre serveur Jabber, public ou privé, ce dernier cas pouvant être une bonne solution de communication au sein d'une entreprise par exemple. Et c'est vachement simple à administrer.
- Un serveur Jabber peut fournir tout plein de services annexes, notamment un annuaire des utilisateurs, auquel l'inscription est bien entendu facultative.
- Un utilisateur peut être connecté avec plusieurs clients, ou "ressources", simultanément, et choisir de recevoir ses messages sur l'une ou l'autre (maison, bureau, ordinateur portable...). Les gens peuvent bypasser ça en demandant que les messages arrivent sur telle ressource précise.
- Il est possible d'utiliser le protocole Jabber avec les protocoles existants tels que ICQ, AIM, Yahoo Messenger, pour ne pas laisser tomber ses amis.

Il doit sûrement y avoir d'autres choses.

Au niveau des clients, Psi est vraiment bien foutu, mais Gaim, Miranda, centericq, Trillian le gèrent aussi.

Non, franchement, Jabber c'est du bonheur à tartiner.