[jdev] The future of Jabber/XMPP?

Dave Cridland dave at cridland.net
Mon Jul 12 04:03:47 CDT 2010


On Sat Jul 10 22:39:23 2010, Yves Goergen wrote:
> Sometime in the last decade I saw a more or less great momentum  
> towards
> open IM standards, with Google Talk and GMX/web.de introducing XMPP
> services or Apple iChat supporting the protocol. Recently, Facebook  
> also
> joined the club (without s2s AFAIK), but I have the vague impression
> that the whole thing slowly falls asleep. There hasn't been real  
> great
> leaps in the near past, or did I just miss them? Now even Google  
> tries
> to introduce yet another messaging protocol that isn't as verbose  
> as XML
> [citation needed].

Okay. Some observations:

1) There was a period in the recent past when virtually any major  
organization with an online presence needed IM. Whenever that's  
happened in recent years, they've picked up XMPP instead of rolling  
their own. There's fewer big names left that haven't got IM one way  
or another now, hence less noise to make - this will always be the  
most visible XMPP headline news. Less obvious is the BBC's recent  
deployment, for web purposes, and many similar ones.

2) XMPP deployment - in the IM space - is massive. Every major  
software supplier in the IM space now provides XMPP - through  
gateways in the cases of MSFT and IBM, but still XMPP. Although  
corporate enterprise IM has a strong contigent of OCS, there's a  
significant portion of "pure" XMPP there, and in the  
government/military space, XMPP is very much a hot topic.

3) In terms of movement in the specifications - new extensions, etc -  
we're moving fast enough that it's actually quite hard to keep up,  
across the board - we're certainly seeing clients specializing into  
various areas, and I think it's happening to an increasing extent for  
servers, too - even if I think all of the server implementors would  
generally say they're unspecialized for now.

4) I would note that, as far as I can tell (bearing in mind I've not  
worked with XMPP specifically for as long as many others in this  
thread), there are about the same number of clients and servers under  
active, vibrant development as there have been for ages. The  
population of the set is volatile - but the numbers seem pretty  
stable.

5) In terms of Google specifically - Google is a large, broad-based,  
company with a momentum all of its own. Very much like Microsoft,  
it's important to remain objective when looking at what they're  
doing. So while Google have insisted (on multiple occasions) that  
XMPP, using XML, is way too verbose (and therefore power hungry) for  
mobile, I'd note that by contrast Nokia's use of XMPP to the handset  
appears to be entirely standards-based.

So in summary, although XMPP's progress and successes are a lot less  
newsworthy, and the landscape is almost unrecognizable compared to a  
few years ago, it's no less vibrant, and the future for XMPP is only  
disappointing because it's a descent into mundane ubiquity.

Dave.
-- 
Dave Cridland - mailto:dave at cridland.net - xmpp:dwd at dave.cridland.net
  - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
  - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade


More information about the JDev mailing list