Jabber pour Marie et les non ordinateuriens...
Par Ploum, mardi 15 février 2005 à 15:03 :: advocacy, jabber :: #39 :: rss
Les deux petits crabes m'avaient, sans le savoir, montré la voie dans la promotion de Jabber. Mais lorsqu'on n'est pas familier des termes techniques et qu'on n'est pas un "ordinateurien(sic)", la première question qu'on se pose est "Pourquoi ?". Et si les crabes m'avaient dit "Comment", la question du "Pourquoi" est peut-être à aborder elle aussi.

En effet, c'est très bien de la part de Ploum de pas vouloir utiliser MSN, mais pourquoi ? [1]
Certes, Ploum ne veut pas favoriser des logiciels implémentant des protocoles propriétaires, mais pour moi, la phrase précédente ressemble plus à la formule de la relativité générale prononcée en Araméen ancien qu'à une phrase intelligible dans ma langue maternelle.
Alors Ploum va-t-il relever le défi ? Fera-t-il comprendre à Marie ses motivations profondes ? Arrivera-t-il à faire vaciller l'empire de Bill Gates ? D'ailleurs, Bill Gates lui dira-t-il : "Je suis ton père Ploum" avant de lui couper la main ?
...
suspens
...
Notes
[1] Pourquoi ? éhé.. Pourquoi ? - private joke physique T4
Pour comprendre les tenants et les aboutissants, un peu de technique est malheureusement nécessaire. Mais finalement, c'est pas plus mal non plus de faire un petit effort pour tenter de comprendre comment fonctionnent les choses qu'on utilise tous les jours[1].
Le protocole
Les ordinateurs, et c'est malheureux, ne comprennent pas la langue des êtres humains. Ils communiquent entre eux en utilisant des langues propres à chaque usage. Pour simplifier, appelons ces langues des protocoles. Pour pouvoir utiliser un protocole, il faut en connaître la grammaire et le vocabulaire. Si le protocole est ouvert, cela signifie que le dictionnaire et la grammaire de ce protocole sont accessibles à tous. Tout le monde peut donc l'utiliser. Jabber est un protocole ouvert tout comme le protocole utilisé par les emails ou celui utilisé pour le web (http). Par contre, le protocole MSN est fermé. Cela signifie que seuls les ingénieurs de chez Microsoft ont accès à la grammaire et au vocabulaire. En gros, il n'y a que eux qui peuvent utiliser le protocole MSN pour faire communiquer des ordinateurs.

Le client
Evidemment, quand on utilise Jabber ou MSN, on ne connait pas le protocole et on écrit dans sa langue naturelle. C'est ici qu'intervient le client. Le client est un programme qui contient dans sa mémoire le dictionnaire du protocole. De cette manière, il peut traduire vos messages dans le langage du protocole. Et puis, une fois les réponses reçues, il les traduit depuis le protocole dans votre langue naturelle.
Si le protocole est ouvert, comme Jabber, n'importe qui peut créer son propre client qui pourra discutter avec tous les autres clients (vu qu'ils parlent la même langue). Il existe d'ailleurs une multitude de clients Jabber (Psi, Gaim, Gossip, Exodus, ...). Si, comme MSN, le protocole est fermé, alors on est obligé d'utiliser le client officiel, à savoir MSN Messenger. Cela peut poser des problèmes si le client officiel ne nous plait pas ou si, tout simplement, il n'existe pas de client officiel pour notre système. (en effet, MSN Messenger n'existe que pour Windows).
Le client, c'est un peu comme le traducteur automatique dans Startrek
Le serveur
Pour pouvoir fonctionner, le système MSN a besoin d'un gros serveur. C'est un très gros ordinateur qui appartient à la société Microsoft et qui tourne en permanence. Chaque fois que vous vous connectez avec MSN, vous vous connectez en fait sur ce serveur. Chacun de vos messages est d'abord envoyé à ce serveur qui le réenvoie ensuite à votre contact. Ce système pose un problème éthique : cela signifie en effet que la société Microsoft peut voir et lire tous vos messages. Elle peut aussi décider de les filtrer voire de couper complètement le système. Jabber fonctionne lui comme les emails. Chacun choisit un serveur (comme dans les emails, le serveur est la partie après le "@" dans l'adresse). Par exemple, imaginons que votre adresse email soit marie@gmail.com. Il n'y a aucun problème à envoyer un message à bob@laposte.net, qui est pourtant sur un serveur différent. Jabber fonctionne selon le même principe. Vous pouvez par exemple ouvrir un compte jabber sur le serveur fritalk.com et communiquer avec quelqu'un sur jabber.org.
En pratique, je fais quoi pour utiliser Jabber ?
En pratique, il suffit d'installer un client Jabber (par exemple Psi). La première fois que vous le lancez, le programme va vous demander si vous avez déjà un compte Jabber. Il suffit de répondre que vous n'en avez pas et que vous voulez en créer un. Choisissez vous un identifiant Jabber (la partie avant le "@"), par exemple "supermarie" et un serveur, comme "fritalk.com". Votre adresse Jabber sera alors "supermarie@fritalk.com". Pas plus difficile que ça. C'est peut-être une bonne idée de se faire aider par quelqu'un qui a un peu l'habitude pour ces étapes[2].
Mais je veux continuer à utiliser MSN !
Il n'y a aucun problème à utiliser Jabber et MSN en même temps. La solution la plus facile consiste à utiliser les deux programmes en même temps. Un programme pour les contacts MSN, un autre pour les contacts Jabber. Certains programmes permettent même d'avoir les deux en même temps (Gaim, Trillian, Miranda)[3].
Est-ce que Jabber c'est mieux que MSN ?
Non. C'est différent. Certaines fonctions n'existe pas dans MSN (le chiffrage des messages, le fait de se connecter depuis plusieurs endroits en même temps, l'historique), mais MSN possède aussi des fonctions que Jabber n'intègre pas encore (la vidéoconférence par exemple).
Pourtant, j'ai des amis sous Linux et qui sont sous MSN. Comment est-ce possible ?

En fait, la situation est un peu plus compliquée que ce que j'ai exposé. Souvenez-vous, Champollion a réussi à déchiffrer l'écriture égyptienne sans avoir ni dictionnaire ni grammaire. Il existe donc des moyens pour comprendre le protocole MSN. Seulement, ces méthodes sont très longues et difficiles. De plus, pour éviter cela, Microsoft change régulièrement le protocole MSN. En attendant, certains programmes sous Linux arrivent à parler malgré tout le protocole MSN, comme aMSN ou Gaim. Mais à long terme, cette solution n'est malheureusement pas viable.
Euh.. je crois que je vais devoir relire tout ça!
Oui, ça fait beaucoup de choses d'un coup, j'admet
Si vous avez encore des questions et si mes raisons de ne pas utiliser MSN ne sont toujours pas claires, n'hésitez pas à me demander. Et puis, je suis toujours partant pour aller boire un verre 
Notes
[1] Pour les puristes, inutiles de s'égosiller dans les commentaires : je vais faire de la vulgarisation et donc simplifier voire falsifier certaines choses
[2] Qui a dit "un geek" ?
[3] Une troisième solution est l'usage des passerelles, mais c'est un peu plus compliqué. Demandez conseil à un geek qui vous expliquera 
- Send to friend -




Commentaires
1. Le mardi 15 février 2005 à 16:02, par Bollzy :: site
2. Le mercredi 16 février 2005 à 23:00, par Titus :: site
3. Le samedi 12 mars 2005 à 13:18, par nomade :: site
4. Le samedi 12 mars 2005 à 18:14, par Ploum
5. Le dimanche 13 mars 2005 à 03:52, par nomade :: site
6. Le lundi 14 mars 2005 à 09:39, par Omega
7. Le lundi 14 mars 2005 à 11:58, par Olivier J
8. Le lundi 14 mars 2005 à 13:56, par Ploum :: site
9. Le mercredi 20 avril 2005 à 22:54, par Vinalia
10. Le dimanche 29 mai 2005 à 14:34, par Kam
11. Le lundi 20 juin 2005 à 15:48, par miranda :: site
12. Le lundi 20 juin 2005 à 16:40, par Ploum :: site
13. Le dimanche 10 juillet 2005 à 17:42, par dck
14. Le vendredi 15 juillet 2005 à 01:33, par Mal' :: site
15. Le dimanche 4 septembre 2005 à 18:28, par ZeFroG :: site
16. Le vendredi 16 décembre 2005 à 16:17, par marc[i1] :: site
17. Le mercredi 25 janvier 2006 à 13:45, par issam2k6
18. Le samedi 28 janvier 2006 à 11:44, par Laurent :: site
19. Le mardi 14 février 2006 à 21:34, par Marie non geek
20. Le mardi 18 avril 2006 à 16:50, par papillon :: site
21. Le mercredi 13 décembre 2006 à 14:43, par Utilisateur Miranda IM :: site
22. Le vendredi 11 juillet 2008 à 21:23, par Grunt
23. Le mercredi 7 juillet 2010 à 10:56, par replica rolex gold watches :: site
24. Le mercredi 7 juillet 2010 à 10:59, par replica rolex gold watches :: site
25. Le samedi 17 juillet 2010 à 16:23, par flv converter :: site
26. Le dimanche 1 août 2010 à 09:10, par pool alarms :: site
27. Le mardi 17 août 2010 à 10:02, par coach sneakrs
28. Le mardi 17 août 2010 à 18:31, par louis vuitton jorn :: site
29. Le mardi 17 août 2010 à 18:32, par louis vuitton wilshire :: site
30. Le mardi 17 août 2010 à 18:34, par louis vuitton zippy wallet :: site
31. Le mercredi 18 août 2010 à 07:32, par Wii Controller :: site
32. Le jeudi 19 août 2010 à 04:41, par coach handbags
33. Le jeudi 19 août 2010 à 10:43, par coach sneakrs :: site
34. Le vendredi 20 août 2010 à 05:19, par omega watches :: site
35. Le jeudi 26 août 2010 à 14:49, par Pole barn homes :: site
36. Le jeudi 26 août 2010 à 15:08, par Retaining wall construction :: site
37. Le jeudi 2 septembre 2010 à 16:26, par Swiss made replica watches :: site
Ajouter un commentaire
Poster un commentaire n'est pas une obligation. Rappelez-vous de tourner 7 fois votre clavier dans votre bouche avant de poster (oui, il m'a fallu des années de streching pour y arriver).
Si votre commentaire a été effacé, c'est sans doute pour une de ces raisons.