[JDEV] MSN vs Jabber
Tijl Houtbeckers
thoutbeckers at splendo.nl
Sat May 18 09:49:10 CDT 2002
Jabber is completly open, not only are the specifications of the protocol freely useable
and downloadable/redistributable on the web, there is also the opensource jabber
server. With MSN you still have to connect to microsoft, and for that you need a
passport account as well. This means you are fully dependant on them, they can
change the protocol at any time, but also in their EULA there are some nice things
stating that they can do whatever they want with the data passing through the MSN
network.
Microsoft has not openly blocked third party software, and it's not likely they will since
they publicly stated that they are for open networks when their own clients got
blocked by AOL. (See their open letter to Steve Case of AOL here:
http://news.zdnet.co.uk/story/0,,t269-s2072885,00.html ). Still you are completly
dependand on them.. (if they want to start blocking they'll probably come up with
some kind of crazy software patent they have). The preffered way of M$ is to be open
is through an API to their own product: MSN/Windows messenger.
Besides that, the possibilities with jabber are much bigger, with components you can
basically do everything (you could even let an MSN client connect to a jabber server :)
but that takes a while to write I think.., the other way around has already been possible
for years.)
So in short: with MSN you are dependant on Microsoft, with Jabber you're free to do
what you want..
Oh and let's not forget Jabber comes with a whole (developers-)community including
mailinglists like this one :)
(you already knew most of this stuff though? :)
More information about the JDev
mailing list