Nouvelles autour de la JSF^W XSF

Ca y est c’est officiel, la JSF n’est plus, elle s’appelle maintenant la XSF, pour XMPP Standards Foundation.

La JSF/XSF est une organisation à but non lucratif fondée en 2001 dont le but est la construction de protocoles open-source basé sur le protocole XMPP (Extensible Messaging and Presence Protocol) de l’IETF. Elle a par exemple posé les fondations du protocole XMPP en 2002, sur les bases du travail de Jeremie Miller en 1999.

La JSF/XSF développe des extensions pour XMPP, appelées XEP (autrefois JEP) pour XMPP Extension Protocol. Ces extensions sont à la base de nombreuses améliorations du protocole XMPP (salons de discussion, vCard, voix, vidéo, etc…)

Ce changement de nom a deux buts. Premièrement accentuer le fait que cette fondation s’occupe du protocole XMPP, et non pas essentiellement de Jabber (Jabber est à l’XMPP, ce que le web est à l’HTTP).

Deuxièmement, la JSF n’a jamais fait de logiciel, contrairement à ce que son nom pouvait laisser entendre (Jabber Software Foundation). Ce changement de nom permet donc de dissiper les doutes.

Le site http://www.xmpp.org contient maintenant les pages concernant la XSF, le site http://www.jabber.org sera transformé en un site communautaire dans un futur proche.

En décembre, la fondation est devenue ICA, Intermediate Certificate Authority, en français, autorité intermédiaire de certification. À quoi ça sert ? Elle permet faciliter la certification des chiffrements des connexions TLS/SSL entre les clients et les serveurs Jabber fédérés de la planète entière. C’est Start Commercial Ltd. (StarCom) qui est le certificat racine (root certificate). Cette facilité permettra de monter d’un cran le niveau de sécurité global du réseau Jabber mondial.

Le 19 janvier, la XSF a publié sa roadmap pour l’année 2007. Elle comprend entre autres les tâches suivantes :

  • finir Jingle
  • poursuivre les tests d’interopérabilité
  • mettre à jour des RFC
  • monter d’un cran la sécurité

Dernier évènement en date, les Jabber ID (ou JID : identifiants Jabber) sont désormais intégrés dans LDAP. Après les URI Jabber acceptées comme standard ouvert, Jabber est décidément sur le route de l’ubiquité.

Merci à Nÿco et à Jujab pour leur participation à la rédaction de cet article.

News de début d’année

Voici comme promis les dernières news du monde Jabber en ce début d’année 2007.

Pour commencer, une petite revue de presse anglo-saxone qui a un peu parlé de Jabber ces dernières semaines :

Ensuite, de nouveaux services et nouveaux logiciels ou nouvelles version de logiciels ont fait leur apparition ces dernières semaines.

Encore un acteur de l’IMP sur le web, jaIMy est l’acronyme de Jabber-AIM-ICQ-MSN-Yahoo!, c’est service de messagerie instantanée multiprotocole sur le web. Il permet d’accéder aux réseaux propriétaires par des passerelles. Les services du serveur Jabber sont découvrables sur jaimy.us et les inévitables copies d’écran sont disponibles. Très similaire à Mabber et Meebo, et plein d’autres…
Le célèbre client Jabber mono-service Google Talk a subit une évolution : il est compatible avec Windows Vista. En effet, pour respecter notamment les évolutions en termes de politique de sécurité, GTalk sera installé en mono-utilisateur par défaut.
Arrivé depuis peu dans l’espace XMPP côté client en opensource, xmpp4moz signifie « XMPP for Mozilla », c’est un framework XMPP en XUL qui se défini comme suit :

  • un connecteur pour navigateur qui fournit une interface riche de communication et d’interaction avec applications web, en temps-réel, sans bidouille côté serveur
  • une famille de composants de haut niveau pour construire facilement des applications basées sur Mozilla qui communiquent par XMPP.

En d’autres termes, xmpp4moz permet les applications hybrides web et/ou Jabber, locales ou client/serveur.Sur ce framework se base tout une kyrielle d’applications distantes ainsi que l’outil collaboratif SamePlace, le tout mettant en évidence les capacités du framework prometteur. Une présentation en XUL est disponible ainsi qu’une vidéo d’écran au format DivX (6:04 min., 640×480 px, 60 Mo) ou Flash/YouTube.

Toujours dans l’espace opensource, mais client cette fois–ci, le premier client Jabber libre permettant la visio-conférence pourrait bien être Gossip. Pour Noël un des développeurs de ce client pour Gnome, a présenté dans son blog un patch pour Gossip, lui permettant le support de la voix et de la vidéo par Jabber, en utilisant le protocole Jabber standardisé par la JSF : Jingle. Cette version modifiée de Gossip utilise Telepathy, qui est un projet visant à créer un coeur commun pour tout les logiciels de messageries instantanées et de VoIP.

Enfin, finissons côté serveur, toujours en opensource, une nouvelle version de Jabberd2 vient de sortir, la version 2.1.1. Elle suit de près la version 2.1 qui est sorti le mois dernier. Cette version ne corrige que des bugs, par contre la 2.1 a apporté quelques améliorations. Notamment un support complet des vCard, ce qui permet de pouvoir utiliser les avatars avec Jabberd2, un meilleur respect des standards, la gestion avancée des messages (AMP), ainsi que la possibilité de stocker dans une base de données l’état de présence des utilisateurs.

Voilà, c’est tout pour ce billet, bien sûr il s’est passé bien d’autres évènements dans la Jabbersphère récemment, mais on verra les résultats dans les semaines et mois à venir… mon petit doigt m’a dit qu’il va se passer tout plein de bonnes choses !

Merci Omega pour ton aide sur la rédaction de ce billet d’info.

Jabber Journal n°27

Vous trouverez ci-dessous une traduction française du Jabber Journal numéro 27 publié le 4 janvier 2007 par Peter Saint Andre. La version originale en anglais peut être trouvée sur le site de la Jabber Software Foundation.


Il y a huit ans aujourd’hui, Jeremie Miller a publié le premier code pour une technologie ouverte de « chat » qu’il a nommé Jabber. Depuis le début, le logo que nous avons associé aux technologies Jabber a été une ampoule électrique, indiquant l’importance des informations de présence et de disponibilité comme catalyseur des communications. Il est donc approprié de revoir « l’état de l’ampoule » en cette période de l’année.

La communauté Jabber a bien grandi depuis depuis que Jeremie a fait sa première annonce sur Slashdot. Quand j’ai rejoint le projet en novembre 1999, une petite équipe de développeurs avait déjà créé le coeur du protocole de streaming XML que nous utilisons toujours aujourd’hui, mais cette technologie n’était pas très connue : maintenant Jabber est sur le point de devenir un vrai standard Internet, principalement parceque l’IETF (le principal organisme de standards pour l’Internet) a approuvé le coeur des protocoles Jabber en 2004 sous le nom XMPP. Voici quelques uns des changements que nous avons pu voir en huit ans :

  • En 1999, il y avait seulement quelques serveurs Jabber sur l’Internet, mais maintenant il y a des dizaines de milliers de serveurs, incluant des déploiements critiques dans la plupart des banques d’investissement de Wall Street, de grandes entreprises partout dans le monde, le gouvernement des U.S.A., et de grands services orientés consommateurs comme Google Talk, NTT et LiveJournal Talk.
  • En 1999, il y avait peut-être seulement quelques milliers d’utilisateurs de Jabber dans le monde, mais maintenant il y a sans doute 40 ou 50 million d’utilisateurs.
  • En 1999, il n’y avait qu’un code source pour faire tourner une serveur Jabber, mais maintenant, il y en a une douzaine.
  • En 1999, nous avions des clients Jabber pour Windows, Linux et Macintosh, mais maintenant nous avons des clients pour toutes les plateformes dont vous ayez entendu parlé (et même quelques unes dont vous n’avez pas entendu parler !).
  • En 1999, Jabber était un petit mouvement en marge du monde de l’open-source, mais maintenant d’importantes entreprises de logiciels et de matériels comme IBM, Apple, Sun Microsystems, Nokia, Sony, Digium, Psion et plus supportent toutes XMPP.
  • Les développeurs des débuts savaient que notre technologie de streaming XML pouvait être utilisée pour bien plus que de la messagerie instantanée, maintenant nous le savons, parce que cette technologie est utilisée pour propulser les systèmes aussi divers que la voix sur Internet, les jeux, l’intégration des points de vente, la surveillance réseau, la gestion d’inventaire, les réseaux d’experts, l’intégration dans les bibliothèques et les alertes géospatiales — plus des nombreuses autres applications dont les entreprises ne veulent pas parler parcequ’elles considèrent Jabber comme leur « sauce secrète » qui se cache derrière leur succès.

Bon, maintenant nous pouvons nous reposer, pas vrai ? Faux ! Nous travaillons continuellement pour améliorer la sécurité des technologies Jabber/XMPP, récemment en établissant une autorité intermédiaire de certification qui permet aux entreprises et services d’offrir plus aisément des connexions sécurisées vers leurs serveurs Jabber. Nous développons activement une technologie de chiffrement point à point qui donnera aux utilisateurs Jabber le respect de la vie privée qu’ils attendent en dialoguant dans leur salon ou salle de réunion. Bien que le réseau Jabber a toujours été virtuellement sans spam, nous nous assurons que le spam ne ravagera jamais la messagerie instantanée ouverte comme celà a été le cas pour l’infrastructure mondiale de l’e-mail. Nous travaillons pour rendre les technologies Jabber plus scalable, plus robuste, plus fiable, plus puissantes et plus fun. Nous étendons XMPP pour la voix, la visio, le tableau blanc et d’autres méthodes de communication temps-réel. En bref, nous voulons nous assurer que les technologies Jabber/XMPP fournissent une plateforme stable, sécurisée pour les communications Internet pour les huit prochaines années et au-delà. Et nous espérons que vous nous suivrez sur ce chemin.

En avant, Jabber !

stpeter

Ouverture de news.jabberfr.org

Pour répondre au mieux à l’attente des Jabberiens, l’équipe de JabberFR a décidé de créer ce site, qui va contenir des news sur Jabber, que ce soit sur les serveurs, les clients, les bibliothèques, ou tout ce qui peut passer par la tête des rédacteurs.

Seulement comme nous n’avons pas le temps de mettre des news sur toutes les nouveautés de Jabber (et y’en beaucoup), nous avons besoin de personnes prêtes à sacrifier quelques minutes de leurs temps pour écrire des petits articles. On ne demande pas d’avoir des articles de grande qualité, mais un minimum est tout de même requis. Par exemple lors d’une sortie de logiciel, un petit descriptif des nouveautés est un minimum.

Pour vous faire inscrire, merci de me contacter par jabber (omega@im.apinc.org).