Une vision mondiale du « marché » des IMP

Une mise à jour de cet article a été fait vers les deux tiers, le passage est en italique.

Il est toujours bon de refaire le tour du monde des systèmes de messagerie instantanée et de présence, de replacer le contexte et rappeler certains faits, de critiquer l’état de l’art et de proposer des solutions.

Dans le titre, je mets volontairement « marché » entre guillements, car à proprement parler le marché est devenu un bien commun, à l’image du web et de l’e-mail, quoique encore très largement propriétaire. Il ne tient qu’à chaque individu de passer à un système standard ouvert, afin que tous puissent en bénéficier très largement.

Pour faire ce tour du monde, je vais me baser sur le billet de Jeff LaPorte, co-fondateur et architecte de EQO Communications, intitulé : « Global Instant Messaging Market Share – Open Data » accesibles à cetet adresse : http://billionsconnected.com/blog/2008/08/global-im-market-share-im-usage/

J’ignore encore comment il a obtenu tous ces chiffres, mais c’est à partir de EQO, leur système propriétaire de VoIP et d’IMP mobile multiprotocole.

Quoiqu’il en soit, ces chiffres sont accessibles en tant que tableau Google Document « IM Network Statistics ». Le PDF contenant les graphiques et un planisphère est également disponible au téléchargement. Le tout est placé sous licence libre Creative Commons Attribution-ShareAlike, en français « Paternité-Partage des Conditions Initiales à l’Identique » (rappelons au passage que seules deux des licences Creative commons sont libre la « by » et la « by-sa »).

Preview
Preview

Il y a quasiment deux ans de cela, je m’étais livré au même exercice (« On compte les points », le 2006-11-26), avec l’outil Google Trends, et vous verrez que nous arrivons aux mêmes constatations. Une toute petite chose a changé, et je ne résiste pas à l’idée de vous le révéler, et ne ferai pas durer le suspens plus longtemps: XMPP a progressé. On verra dans quelle mesure.

Le billet de Jeff LaPorte rapporte quelques chiffres et leurs graphiques, mais pas d’analyse. Je me livre donc à cet exercice.

Tout d’abord, il faut savoir que seuls les systèmes de messageries instantanées et de présence suivants ont été pris en compte : MSN, AIM, ICQ, Yahoo, Jabber, Gtalk et QQ. Les chiffres de Jeff ignorent – et c’est très dommage – les systèmes suivants : Gadu-Gadu, NateOn, MySpaceIM, Facebook, Skype et Mail.ru, et j’arrête ici la liste (sachant que les systèmes messageries instantanées propriétaires et incompatibles sont légion).

Il est évident également que GTalk et Jabber devraient être fusionnés en un seul protocole : XMPP. Mais cette simple addition ne tiendra certainement pas compte de tous les services Jabber, dont les plus connus sont : Gizmo5, LiveJournal, Wengo, ChessPark, et pour nous gargariser, citons jabber.fr (merci l’APINC !) ainsi que toutes les communautés Jabber locales à but non-lucratif.

Ensuite, au niveau géographique, une partie de l’Amérique du sud est passée sous silence, de même pour l’Afrique et le Moyen Orient, sans doute car ces zones sont encore peu connectées à internet. En revanche ce qui est plus gênant, c’est toute l’Europe Centrale et l’Europe de l’Est. Il s’agit en effet d’une zone géographique située entre la communauté européenne et la Russie, donc déjà équipée et appelée à se développer plus vite – sans hypocrisie aucune – que les pays précédemment cités (souvent hypocritement appelés « pays en voie de développement »). De même toute une partie de l’Asie du sud-est est ignorée.

En regardant la carte, on croit voir du bleu donc du MSN un peu partout, donc on serait tenté de dire que MSN est devant, ce qui est loin d’être la réalité. Regardons de plus près.

Comme je le disait, l’Europe Centrale et l’Europe de l’est ne sont pas colorés, or c’est ICQ qui est en tête dans ces pays. Donc on rajoute du jaune.

De même, Yahoo domine l’Asie du sud-est, sachant que l’Indonésie regroupe 230 millions d’habitants (le chiffre pour les USA, c’est 300 Millions, mais pas le même taux d’équipement). Donc on rajoute du rouge.

D’autre part, le rouge de l’Inde et le bleu clair de Chine représentent 1,3 + 1,3 milliards d’être humains, donc un tiers de la population mondiale, même si le taux de connection est plus bas qu’en occident (encore aujourd’hui, mais pour combien de temps ?).

En prenant en compte plus de pays, on rééquilibre donc la carte en comblant les trous, mais pas avec du bleu de MSN.

On serait donc tenté de dire le vert d’AIM aux États-Unis, les petites tâches bleues de MSN un peu partout, le rouge de Yahoo en Asie du sud-est, le bleu clair de QQ en Chine et le jaune d’ICQ en Eurasie sont très largement équivalents, si je puis m’exprimer ainsi.

Voilà qui est fait pour le planisphère, passons maintenant aux graphiques.

On remarque le même schéma dans chaque pays : un seul système d’IMP domine et écrase le marché, est placé en situation de quasi-monopole, seulement grâce (ou à cause de) à l’effet réseau. Le second et le troisième n’ont que quelques miettes… Tandis que les autres son quasi-inexistants…

Or, ces systèmes sont incompatibles, on voit donc très bien se dessiner des frontières d’incompatiblité, au milieu desquelles se retrouvent des millions d’utilisateurs cloisonnés et disjoints.

Un élément vient toutefois perturber ce schéma : GTalk. Le système d’IMP de Google est présent quasiment partout et de manière significative. GTalk, qui additionné aux chiffres de « Jabber », donne une moyenne à 15 % dans tous les pays.

Il est donc évident que pour communiquer avec le monde entier, il vaut mieux ouvert Jabber/GTalk, qu’un système fermé local et incompatible, sous peine de rester isolé dans sa zone géographique.

AIM est le numéro 1 aux USA (devant MSN). Peut-être une surprise pour vous ? Il faut dire que AOL est très implanté aux USA, peut-être un peu comme un France Télécom euh… Orange en France. Il est nécessaire de dire aussi que tous les utilisateurs d’Apple Mac OS X du monde entier (ou presque) sont sous iChat… qui propose par défaut un compte AIM (.Mac/MobileMe).

Rappelons aussi que AIM est compatible ICQ, le premier système d’IMP au monde en date, qu’il est très implanté en Eurasie, et que ces deux systèmes sont compatibles, bénéficiant donc mutuellement de l’effet réseau.

Décidément, MSN n’est vraiment pas si omniprésent que nombre d’européens de l’ouest semblent le croire (fermement). Se méfier des apparences. Ce n’est pas parceque l’on ne voit que ça autour de nous, que c’est le cas partout pareil. À méditer.

Note : MSN et Yahoo ont été rendus plus ou moins compatibles, mais les utilisateurs restent toujours segmentés, ils ne bénéficient pas mutuellement de leurs effets réseau respectifs comme AIM et ICQ.

D’autre part XMPP/Jabber, c’est la techno de base de Google Talk et GMail chat, et également de jabber.org et de jabber.fr/im.apinc.org évidemment. C’est aussi la base de nombreux services tels que   Gizmo, Wengo, LiveJournal, ChessPark mais c’est aussi utilisé par Twitter, Jaiku, Pownce, Laconica/Identica, Facebook (interface uniquement), etc. Ajoutez à celà, les millions d’utilisateurs en entreprises… Donc les chiffres de Jabber/XMPP sont sans aucun doute bien élevés que « Jabber » et GTalk réunis dans le tableau de Jeff.

Mise à jour importante : Mickaël Rémond l’observe sur IMTrends, et c’est bien vu, XMPP est proche des leaders en Afrique du Sud, en Suisse et au Japon. D’autre part, XMPP est numéro 2 en Argentine, au Brésil, en France, en Inde, aux Pays-Bas et en Suède. On peut créditer bien évidemment ces très jolis scores à GTalk. Rappelons que GTalk est apparu en août 2005 et son intégration à GMail date de février 2006, alors que de leur côté, ICQ, AIM, QQ, Yahoo et MSN sont respectivement apparus en 1996, 1997 et 1998. Donc en deux ans et demi ou trois ans, GTalk/XMPP a bénéficié d’un succès foudroyant !

Sinon, juste un détail : parmis les systèmes d’IMP dont on parle ici, XMPP est la seule techno de présence et de messagerie instantanée qui soit un standard ouvert, normalisé et standardisé par l’IETF, tout les autres procotoles fondateurs d’internet comme HTTP, SMTP/POP/IMAP, TCP/IP, etc. De ce fait, XMPP a été pensé avec l’intéropérabilité au coeur de ses préoccupations.

Pour vous prouver plus visuellement l’état de l’art des systèmes d’IMP, voici les matrices de compatibilité des IMP : http://spreadsheets.google.com/pub?key=puwV6Urjotkj3vVsIUPQlLg (licence libre CC b-sa).

Matric de compatibilité des IMP propriétaires
Matric de compatibilité des IMP propriétaires

Plein de rouge partout ! Ça n’est pas bien brillant. Ça fait mal aux yeux.

En revanche, la matrice des services basés sur XMPP :

Matrice de compatibilité des services XMPP
Matrice de compatibilité des services XMPP

Tout vert ! Tous ces services sont deux à deux interopérables, compatibles. Chaque utilisateur d’un service peut dialoguer avec n’importe quel utilisateur de n’importe quel autre service.

Oui. C’est très clair. XMPP est interopérable. Les systèmes propriétaires sont conçus pour segmenter, à l’inverse du principe de compatiblité.

D’autre part, un graphique basé sur Google Trends, représentant la progression de XMPP :

XMPP
Google Trends : XMPP

XMPP est la seule solution évidente dont le monde entier a besoin, c’est dans l’intérêt général.

Voici donc une petite synthèse de ce billet, les faits à retenir :

  • À cause des systèmes propriétaires, on a un « marché »
    • hyper-segmenté,
    • localisé et isolé,
    • cloisonné
  • ICQ/AIM, Yahoo, QQ, MSN sont sensiblement à part égales au niveau mondial
  • Corrolaire : non, MSN ne domine pas !
  • Jabber/XMPP est à 15 % en moyenne dans tous les pays
  • Jabber/XMPP est en progression rapide
  • Les services Jabber/XMPP sont interopérables
  • Jabber/XMPP vous permet de vous connecter à de nombreux systèmes propriétaires

Donc utilisez Jabber/XMPP. Maintenant. C’est dans votre intérêt, et pour l’avenir de l’internet.

Pour en savoir plus : http://jabberfr.org

7 commentaires sur “Une vision mondiale du « marché » des IMP

  1. Nÿco,

    C’est quoi l’intêret d’avoir une seule solution de messagerie instantanée dans le monde? :P

    Sinon, quand tu dits que les systèmes propriétaires sont là plus pour segmenter, n’empêche qu’elles servent bien les formats ouverts quand elles les adoptent, vu le nombre d’abonnées qu’elles peuvent y apporter, si on ne parle que de chiffres bien sûr. :)

    J’aime

  2. @Nico :
    il ne s’agit pas de logiciel mais de protocole. Petite note, la plupart des logiciels propriétaires cités (tous ?) utilisent leur propre protocole.

    Pour XMPP, il existe plusieurs de logiciel le supportant.
    L’idée est d’avoir 1 protocole de communication, mais plusieurs logiciel qui l’utilise.

    Comparaison avec le net : tous les sites internet utilisent le MÊME protocole de transfert (HTTP), mais chacun à son navigateur (Firefox, Konqueror, Epiphany, Flock, …).

    J’aime

  3. Jérémie, il ne s’agit pas plus de protocole uniquement que de logiciel uniquement.

    Dans ce billet, je ne parle que de SYSTÈMES de messagerie instantanée et de présence (mais pour ton analogie web, ça fonctionne aussi, attention toutefois aux analogies) : SYSTÈME = PROTOCOLE + SERVEUR + CLIENT

    En l’occurrence, pour les systèmes propriétaires de messagerie instantanée et de présence, les trois sont propriétaires :
    – le protocole est propriétaire, non-documenté, non-modifiable, non-implémentable
    – le serveur, en plus d’être unique, exclusif et centralisé, est propriétaire et non-disponible pour l’installer ailleurs et/ou l’étudier et le modifier
    – le client est propriétaire, et le seul autorisé par leurs termes de service.

    Pour XMPP :
    – le protocole est libre/opensource
    – les multiples serveurs et clients que tu vas pouvoir trouver et installer où tu veux sont libres, et tu peux aussi en trouver des proprios

    Nÿco

    J’aime

  4. Bon, c’est bien beau tout ça, et je suis parfaitement d’accord. Mais il y a un hic, et c’est justement l’effet réseau : il n’est pas difficile pour le lectorat du Planet Libre d’avoir un compte Jabber, de plus il auront souvent un client compatible sur leur système par défaut. Mais c’est autrement plus compliqué de demander à ses contacts windowsiens de se créer un compte, de télécharger puis installer un client, etc… Jabber, pour l’instant, on ne peut globalement l’utiliser que pour discuter avec des geeks, pas avec les amis de classe…

    J’aime

Les commentaires sont fermés.