• [^] # Jingle

    Posté par (site web personnel) . En réponse à la dépêche Pidgin 2.1 sort de son nid. Évalué à 8.

    Jabber/XMPP est une norme, un standard ouvert de l'IETF. Des implémentations de serveurs, logiciels client et serveurs existent en libre/opensource, comme en propriétaire, comme tout standard ouvert, par exemple l'e-mail et le web.

    Les autres systèmes propriétaires de messagerie instantanées proposent :
    * un protocole secret, fermé
    * un service centralisé
    * un logiciel propriétaire
    C'est à éviter à tout prix, car on arrive à l'aberration suprême de la présence de plusieurs internets propriétaires disjoints, cloisonnés et incompatibles, chapeautés par des entreprises de tous pays de plus ou moins grande taille.

    Jabber/XMPP est déjà massicement adopté par les plus grands éditeurs et constructeurs au monde.

    Actuellement, Jabber peut se targuer de 50 à 100 millions d'utilisateurs.

    Plus rien n'est à démontrer, c'est Jabber qu'il faut utiliser.

    Ça, c'est dit.

    --

    Pour répondre à ta question :

    Jingle est un ensemble de spécifications pour Jabber/XMPP, elles sont en cours de finalisation au sein de la XSF (XMPP Standards Foundation).

    Jingle apporte les sessions multimédia dans Jabber/XMPP. Celles-ci autorisent donc la voix, la vidéo, mais aussi le transfert de fichiers et toute autre application multimédia.

    Le point fort de Jingle, c'est sa faculté avancée à traverser les NAT. Cette méthodologie s'appelle ICE. Il s'agit d'une norme IETF, et elle est utilisée également dans SIP. Or ICE n'est pas encore finalisée.

    Donc on attend que ICE soit finalisée pour finaliser Jingle. C'est imminent à l'échelle d'une norme, c'est de l'ordre de quelques semaines.

    Des implémentations logicielles de Jingle dans des clients, serveurs et bibliothèques ont déjà commencé, bien qu'en avance de phase. D'autres préfèrent attendre la finalisation avant de commencer tout travail.

    Les spécifications de Jingle sont à l'origine créées par Google pour son logiciel et service XMPP/Jabber nommé Google Talk. Ils ont ouvert ces specs et libéré leur bibliothèque libjingle.

    La libjingle ainsi que l'implémentation dans le logiciel et service Google Talk ne suivent pas au jour le jour les nombreuses modifications mineures et moins mineures que peuvent subir les spécifications, car ce serait bien trop lourd à maintenir, tout simplement.

    Bon. Tout ça est dit.

    --

    La vidéo, c'est bien, mais c'est excessivement complexe à développer et stabiliser, et encore plus à fournir à l'utilisateur final. Donc ça va prendre du temps, et les early-adopters vont beugler, n'encourageant ainsi pas ou peu les gens à utiliser Jabber.

    Beaucoup de gens prétendent attendre la vidéo avant de switcher à Jabber. C'est faux, tout simplement :
    La vidéo ou toute autre killer-feature que Jabber apportera (et il y en a plein) ne changera rien à l'enfermement et l'isolation que subissent les utilisateurs de systèmes propriétaires de messageries instantanées.

    Utilisez Jabber, maintenant. Lancez l'effet réseau. Aidez-nous, aidez-vous à atteindre la masse critique.