Chatting with Jabber

Over the past few weeks for various reasons I have been asked to communicate with people using Skype, the popular program for making calls over the Internet. The chats I have been asked on though are just text chats. I'm slightly wary of Skype after reading a thought provoking entry on the Ubuntu Wiki about the ethics of using the service and because I can't get a version that will work on a 64bit operating system. As it is not interoperable, there is a big risk of lock in, once all of your contacts are on Skype surely you will have to go on Skype too. It seems very backward to me to have such lock in, imagine if you had a mobile phone and you could only call people on the same network, it would be a ridiculous situation. The only interface out of Skype appears to be to the PSTN not to other chat clients.

Today though I needed a chatroom where three of use could have a discussion without having to leave our desks or make special arrangements. Not wanting to go the Skype route that was initially suggested, I found out that the Jabber protocol, which powers the MSG service run by KMi, supports chat rooms and this seemed like the perfect arrangement. I got in contact with Alex Little over there who documented in his blog how we used Pidgin, a popular open source instant messaging client (which works on Windows as well as Linux) to set up a "meeting room" and shortly after that we could all get together and have our discussion. The whole system worked really well, the only real problem was that the invite system did not seem to work. It looks like Kopete, admittedly my favourite IM client, can also support chat rooms, just right click over the icon for the Jabber-powered service in the bottom right of the Kopete window and select "Join Groupchat".

It was all fairly straight forward to get up and running and I'm glad we could meet this need with an open source client, open source server and an open protocol. There is an argument that none of this matters, that proprietary technology works for most people, so why bother with open technologies? The answer is very simple, it isn't "most people" you are trying to communicate with, but specific people, and if those people are excluded from using a piece of communications software because of the platform they use, then it is you who becomes inconvenienced. Staying with open protocols can avoid these problems and allow all of us to communicate freely.

Trackback URL for this post:

http://www.greenhughes.com/trackback/94

Comments

Re: Chatting with Jabber

By the way - if you can sort out group chat using jabber very happy to give that a go instead of campfire. Certainly understand where you're coming from. I presumed it was impossible and was too lazy to go and check! Realistically I don't think we're going to switch everyone over from Skype but absolutely no reason that it shouldn't be possible when there are just three of us.

Re: Chatting with Jabber

Hi Juliette,

Interesting comment - "Realistically I don't think we're going to switch everyone over from Skype", I think this pretty much proves the lock-in potential of Skype!

Post new comment

  • Please note that all comments are subject to moderation to prevent spam and abuse.
  • Please use your own name not a company or website name to submit comments. Your comment may be removed if you don't do this.
  • All links in comments will be marked with a no follow attribute.
  • You can now record video comments by clicking on the Seesmic logo below
The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <q> <blockquote> <h1> <h2> <h3> <h4> <h5> <h6>
  • Lines and paragraphs break automatically.

More information about formatting options


CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Back to top