L'Association
Les Projets
Qui ne connait pas ce que sont les MSN, yahoo et autre ICQ aujourd’hui ? « chatter » est un mot très à la mode. Les ados en sont accrocs.
Mais qu’est-ce donc vraiment que le chat ? Comment s’y mettre et si possible librement ? Voici ce que vous allez apprendre et encore davantage en lisant cet article.
Communiquer est et reste le seul et unique objectif dans nos sociétés modernes. L’Internet a simplement bousculé nos habitudes. Il est maintenant possible de dialoguer avec des personnes que vous n’avez jamais rencontrées, discuter avec n’importe qui n’importe où sur cette planète, voila un programme bien alléchant.
La messagerie instantanée désigne le fait de converser avec une ou plusieurs personne(s) distantes au travers d’un réseau tel que le réseau Internet. Elle est souvent surnommée IM (acronyme pour Instant Messaging), chat ou autre clavardage. La messagerie instantanée ressemble beaucoup à la messagerie électronique (le mail) à ceci près que tout est fait en temps réel (d’où son nom).
A ces débuts, les réseaux étaient peu nombreux et pas très répandus. On ne comptait en 1996, que le seul ICQ, pionnier dans le domaine aujourd’hui en voie de disparition.
Les choses se sont brusquement bousculées avec l’arrivée des réseaux MSN et Yahoo.
Lorsque Jabber apparait en l’an 2000, il arrive sur un marché très fermé, dirigé par de grosses sociétés (en règle générale des fournisseurs d’accès internet). Et pourtant cinq ans après, jabber séduit et attire toujours plus de monde. Pourquoi ?
Premièrement, Jabber est entièrement développé sur le modèle du logiciel libre : son fonctionnement est décrit, normalisé et accessible par tout à chacun.
En effet depuis le 4 octobre 2004, jabber a été érigé en tant que standard par le groupe de normalisation IETF. C’est un atout majeur qui garantit que les logiciels clients parleront tous la même langue, que tous les serveurs et tous les clients seront compatibles entre eux et interopérants !
Si on compare les choses avec l’existant, nous constatons que ce ne serait pas un mal. En effet, les réseaux MSN, Yahoo et autres sont tous fermés, propriétaires et non intéroperables. Quelles conséquences ? Et bien la première est simple, seul le client MSN dans la version qui va bien peut vous permetre d’utiliser le réseau MSN. Si le protocole évolue (comme c’est souvent le cas), il faut mettre à jour le client...
Avec Jabber, un logiciel parlant Jabber et respectant le standard, a de très forte chances de ne jamais avoir besoin d’être mis à jour ! Un logiciel client écrit en 2004 restera compatible quoiqu’il se passe ! Bien sûr, cela ne signifie pas qu’il ne faut jamais faire évoluer son client puisque il est susceptible de se voir ajouter de nouvelles fonctionnalités.
Autre point fort du système jabber : son interopérabilité. En effet alors qu’il est bien difficile de discuter avec un utilisateur du service Yahoo depuis MSN, le protocole Jabber permet de faire ce genre de chose en toute simplicité à l’aide de passerelles. Une passerelle est comme son nom l’indique, un pont entre le protocole Jabber et un autre protocole.
Par exemple, il devient possible, à partir d’un client Jabber, de dialoguer avec des personnes du réseau MSN en empruntant une passerelle.
Ainsi il est possible de dialoguer avec des personnes utilisant Yahoo, MSN et autre sans aucune difficulté. Attention cependant, il faut que le serveur Jabber sur lequel vous êtes inscrits propose ces passerelles !
Jabber est extensible même si la base du protocole ne bougera certainement plus. Il est donc possible de voir fleurir un peu partout des extensions qui portent le nom de JEP pour Jabber Extension Protocol soit en francais Extension du Protocole Jabber. Que sont donc ces extensions ? Simplement des fonctionnalités supplémentaires. On peut retrouver notamment une extension pour gérer les avatars, une extension pour ajouter le support de la voix, une extension pour supporter un annuaire, ...
Tout le monde peut proposer une JEP qui sera acceptée ou pas selon la pertinence du projet. Chaque JEP est numérotée et apporte UNE et UNE seule fonctionnalité que les développeurs de serveur peuvent ou non implémenter.
L’impact direct pour un utilisateur n’est pas forcément perceptible puisque les JEP étendent le protocole et donc il faut que les serveurs Jabber la développent pour être utilisable mais aussi que les clients s’adaptent.
L’exemple de l’avatar est très parlant en ce sens que tous les clients actuels ne proposent pas le support de cette extension. Cela ne signifie pas la fin de l’interopérabilité. Le protocole est très démocratique et laisse l’implémentation à la discrétion des développeurs.
Point important, un client sera susceptible de proposer un maximum de JEP pour toucher une plus large audience. Côté serveur, la chanson est différente et peut largement varier d’un serveur à l’autre.
Le client est la partie utilisateur de Jabber. C’est celle qui vous permet de vous connecter à un serveur pour dialoguer avec des connaissances. La liste des logiciels clients est très longue mais parmi les plus connus, nous pouvons citer :
gaim (http://gaim.sf.net)
gajim (http://gajim.org)
psi (http://psi...)
exodus
gabber
kopete
Certains sont multiplateformes, c’est à dire que l’on peut tout aussi bien les retrouver sur un système GNU/Linux que sur un poste équipe par Microsoft ou Apple. Ces clients sont à privilégier pour les nomades qui veulent toujours avoir le même « visuel ».
Un autre point sur lequel il faut faire attention est le côté multi-protocole. En effet imaginons que vous utilisiez aussi bien MSN que jabber, il peut être intéressant pour vous d’utiliser un seul et même logiciel pour discuter à la fois sur MSN et Jabber. Heureusement pour vous, le monde de logiciel libre saura vous satisfaire, notamment Gaim qui offre ce type de fonctionnalité.
Il reste une dernière catégorie de client, les clients dits web que vous utilisez au moyen d’un simple navigateur web (tel Mozilla Firefox). Très pratique, il ne nécessite aucune installation de votre part.
C’est un des points cruciaux qui font que les gens se décident ou pas. Actuellement, MSN règne en maître chez les ados du fait du support de la vidéo. A l’opposé, Jabber ne propose pour le moment rien du tout.
Cela ne veut pas dire que nous avons oublié les possesseurs de webcam. Non. En fait des projets se montent pour proposer une extension au protocole jabber (les fameuses JEP) pour supporter les flux vidéo. Le projet en est à l’état embryonnaire mais parrions que cet oubli sera réparé notamment grâce à la participation active de google.
Jabber est un protocole relativement jeune qui monte. Le succès d’un protocole se mesure souvent par sa base d’utilisateurs. Comme nous l’avons deja souligné, Jabber est apparu à une époque relativement fermée. Il a pourtant su convaincre un nombre important d’utilisateurs et grâce à l’apport d’acteur majeur de l’industrie comme Google, gageons que ce nombre va exploser.
En effet, depuis quelques temps, Google propose un service de discussion Google Talk basé sur Jabber. Toute personne disposant d’un compte mail (service Google Mail ou gmail) peut utiliser le service de messagerie instantanée. Vu le nombre conséquent d’utilisateurs gmail, l’effet boule de neige est en train de faire son petit effet et jabber est mis sur le devant de la scène.
Ne pas oublier que Google participe activement à l’expansion et au dévelopement de Jabber en reversant à la communautée tout ce qui est susceptible d’améliorer le protocole (sous forme de JEP).
A n’en pas douter, Jabber a un avenir radieux devant lui.
On pourrait le croire mais le mail et jabber ne vise pas les mêmes buts. Nous pourrions faire l’analogie avec le téléphone et le courrier postal. Dans le premier cas, nous souhaitons discuter en direct avec un ou plusieurs interlocuteurs alors que dans le second non. Donc le mail ne risque pas de patir du succès fleurissant de Jabber.
Bien sûr Jabber offre la possibilité de recevoir des messages même lorsque nous ne sommes pas connectés, cependant ce n’est pas le même confort pour l’utilisateur : pas d’historique, pas de sujet. Seulement un message brut.
Il y a trois grandes étapes :
1.choix d’un serveur 2.choix d’un client 3.choix du nom d’utilisateur
Comme évoqué plus haut, le choix du serveur est primordial et depend très largement de l’usage que vous voulez faire de Jabber. Si tout ce que vous cherchez est de communiquer avec des utilisateurs Jabber, alors n’importe quel serveur fera l’affaire.
Dans un premier temps contentez-vous de ne pas vous embettez avec le support des autres protocoles.
Ensuite vient le choix du client qui la encore depend directement des critères suivants :
Pour un client proposant tout à la fois le multiprotocole et la multiplateforme, orientez-vous vers une client comme gaim ou psi.
Faites attention à choisir un client qui réponde à vos attentes et ne pas choisir un logiciel qui ne fonctionnerait pas sur votre plateforme.
Sur GNU/Linux ou un autre système libre, les choix ne manqueront pas. Vous retrouverez par exemple un client comme kopete ou psi ou gaim ou gabber ou gajim ... et bien d’autres encore. Testez-les tous !
Reste ensuite à configurer le logiciel client.
Très simple, il suffit d’aller dans la gestion des comptes et d’en ajouter un nouveau.
Ensuite entrez votre nom d’emprunt, votre serveur et un mot de passe permettant de vous identifier. Cochez la case creation d’un nouveau compte (si vous n’en avez pas déjà un) et validez.
C’est fait vous disposez de votre compte jabber et vous pouvez des maintenant vous en servir. Il ne vous reste plus qu’à trouver des contacts pour discuter.
Conclusion de cette premiere partie Nous venons de vous faire decouvrir Jabber qui désigne à la fois un protocole de communication et un ensemble de logiciels pour en profiter.
Les points forts de Jabber :
un protocole Libre, standardisé et extensible
des clients riches et en perpétuelle évolution
vos contacts ne sont pas stockés dans votre logiciel (vous permettant d’en changer sans avoir à ressaisir tous vos anciens contacts)
des passerelles vers des réseaux propriétaires (MSN, Yahoo, ...)
Dans un prochain article, nous évoquerons l’utilisation de certaines extensions : comment se connecter sur MSN à partir de votre client Jabber, comment rechercher le nom d’un contact à partir d’annuaire, comment ajouter le support de la voix à votre logiciel, ...
Bon chat à toutes et à tous !
LoLiCA propose une salle de discussion que nous vous invitons à venir découvrir. Pour nous contacter, il suffit de rejoindre une salle de discussion en tapant les informations suivantes :
Vous allez vous retrouver dans une salle fréquentée par les membres de l’association.
Bienvenue :) !
Sur le Web
Sauf mention contraire, tous les documents sont sous licence libre CreativeCommons BY-SA Hébergé par : ITENEC
[Propulsé par Spip 1.8.3 | Ecrire un article ]