Brendon Murphy writes here.

See also the archive & miscellaneous.

Jabber in a nutshell

Just got done testing the Jabber server against Danny’s jabber account. Figured I’d just take a second to explain, exactly why I think Jabber is cool. I realize I’ve probably left some people in the dark on it.

As it stands, most people are using 1 of the 3 big “protocols” for IM use. I quote it because it’s not so much about using a protocol, as it is being locked in to the service providers network. If you want to talk to somebody on AIM, you need to have an AIM account, and so do they. Extend that to Yahoo, MSN, and so on. This is like email in the old days. For those of you that can remember the pre-internet days, there was a time where a lot of people had CompuServ accounts, and a lot of people had Prodigy accounts. They could email to other users of the service, but users of either service couldn’t email users of other services. How antequated does that seem? It would be like needing a hotmail email account to talk to somebody on hotmail, and a yahoo.com account to email your buddy that uses yahoo. That’s lame.

So along comes Jabber. In many regards, it functions much more like email does now. A very brief lesson in how email works:

Here’s how something like AIM works now:

Here’s how jabber works:

Hopefully this makes sense. In a nutshell, it’s decentralized, and it’s great. Not to mention, all the communications are valid XML.

—Jun 30, 2004