GetDotted Domains

Viewing Thread:
"Open Source Instant Messaging Protocol"

The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.

Sun 30/01/05 at 22:47
Regular
"NULL"
Posts: 1,384
Does anyone know if such a protocol exists? I've looked around but not been able to find one. It strikes me that with all the developments in P2P computing of late, there must be a way to decentralise the instant messaging system. The only problem I foresee is authorisation, but I'm sure this can be overcome.

The reason I ask is that I reckon it will only be a matter of time before Microsoft start charging for MSN Messenger...they've already started charging for some aspects of it (e.g. high-res video). To be honest, I think it's only fair that MS charge - all conversations are going through their servers after all! It's only video/audio/file transfer that is done directly between two computers.

Anyways, that was my question....any ideas?
Mon 31/01/05 at 16:51
Regular
"Devil in disguise"
Posts: 3,151
lcarus wrote:
> Garin wrote:
> P2P for instant messaging doesn't really make sense and would in
> fact
> be less efficient than the systems that most IM protocols tend to
> already use I think.
>
>
> Why and how?

The point of P2P networks is that they are good for distributing large amounts of data. They are even more efficient when the data you're interested in isn't unique. For example, you're downloading a file, you can receive it from multiple sources on the network, it doesn't matter who has it as long as its the information you want.
Their nature also means that data can be slow to propogate across them, not every node on the network is aware of what other nodes have available or even what other nodes exist. You have supernodes that make this easier of course, but still its not perfect. But it generally works as theres many sources for the same data. That kind of performance isn't acceptable when the information is the online status of somebody or maybe a message, or contact details or anything else IM related.
P2P networks have already solved that problem of course. You don't magically connect to a P2P network, there has to be a server running to connect you with the rest of the network and to try to keep the network together. Now you're in nearly the same position as current IM networks, central server keeping track of your connection or "online status". So all you're left with now is transfering messages. I know MSN doesn't support direct connection for transfering messages, but others do (with a fallback to server transfer if it fails). And transfering messages across the P2P network is pointless (generating lots of traffic for the sake of a few hundred byte message) and ultimately open to exploitation. Whatever you think about central servers like MSN receiving your IMs at least their a level of trust about what will happen with that information.
Mon 31/01/05 at 16:27
Regular
"Jog on, sunshine"
Posts: 8,979
Microsoft already get money from MSN Messenger- they don't display those ads at the bottom out of the kindness of their heart's, you know!
Mon 31/01/05 at 15:28
Posts: 15,443
Garin wrote:
> P2P for instant messaging doesn't really make sense and would in fact
> be less efficient than the systems that most IM protocols tend to
> already use I think.
>

Why and how?
Mon 31/01/05 at 00:22
Regular
"Devil in disguise"
Posts: 3,151
P2P for instant messaging doesn't really make sense and would in fact be less efficient than the systems that most IM protocols tend to already use I think.

In any case, I doubt MSN will be charging for messaging anytime soon. There was some pressure for them to start making money, but it seems entirely focused on value added services.
Sun 30/01/05 at 23:56
Regular
"Chavez, just hush.."
Posts: 11,080
Microsoft would never start charging for using MSN messenger. It's just too big a thing to do.

OK, I can see them charging for using file transfers and stuff but they'll always keep the basic messenging system free, it would be stupid to kick people off as theres so many free services.
Sun 30/01/05 at 23:10
Regular
"NULL"
Posts: 1,384
Maybe, lol! Nah, just cos I reckon it's the kinda thing which would be a great, and legal, implementation of P2P technologies.

Also, this way, it'll stay free, and there can be loads more functionality...
Sun 30/01/05 at 23:02
Posts: 15,443
p2p messaging seems like common sense... I remember there's a messenging program in the DirectX diagnostics app; that could be p2p, but of course, limited and hardly a substitute.

Why do you need p2p IM for anyway? Want to plan some anti Government march?
Sun 30/01/05 at 23:00
Regular
"NULL"
Posts: 1,384
IRC still has centralised servers though...

I don't think I titled this topic particularly well - I shoulda called it "Decentralised IM Protocol" or something.

Also, am jabber still has servers, it just has lots of them. To be truely decentralised, it would be ideal if every client was a server as well - like with BitTorrent...
Sun 30/01/05 at 22:52
Regular
Posts: 10,364
Ah ha!

Found one....

http://www.jabber.org/

Jabber is best known as "the Linux of instant messaging" -- an open, secure, ad-free alternative to consumer IM services like AIM, ICQ, MSN, and Yahoo (see the IM quickstart). Under the hood, Jabber is a set of streaming XML protocols and technologies that enable any two entities on the Internet to exchange messages, presence, and other structured information in close to real time.

If you're a Windows user, it works with that Trillian thing I think

For Linuxers - Gaim is the way to go.
Sun 30/01/05 at 22:49
Regular
Posts: 10,364
IRC?

(not open source I know)

Freeola & GetDotted are rated 5 Stars

Check out some of our customer reviews below:

Wonderful...
... and so easy-to-use even for a technophobe like me. I had my website up in a couple of hours. Thank you.
Vivien
My website looks tremendous!
Fantastic site, easy to follow, simple guides... impressed with whole package. My website looks tremendous. You don't need to be a rocket scientist to set this up, Freeola helps you step-by-step.
Susan

View More Reviews

Need some help? Give us a call on 01376 55 60 60

Go to Support Centre

It appears you are using an old browser, as such, some parts of the Freeola and Getdotted site will not work as intended. Using the latest version of your browser, or another browser such as Google Chrome, Mozilla Firefox, or Opera will provide a better, safer browsing experience for you.