Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Communications Your Rights Online

It's Time To Take Back Instant Messaging 377

Enigma5O writes "The TechZone says the world of instant messaging is a disjointed mess, and it's time for a citizen's revolt. From the article: "The obstacles in this case are three big companies: AOL, Yahoo! and Microsoft. Each wants to keep their networks closed, thereby forcing consumers to use their brand of software and effectively using their size to eliminate competition. Five years ago, Yahoo! and Microsoft were calling for then-leader AOL/ICQ to open their network to allow others to compete. They even successfully petitioned the FCC to restrict AOL's future developments before approving the AOL/Time Warner merger. When it was convenient for their business goals, Microsoft and Yahoo! waved the interoperability flag, but now that both companies have built substantial IM communities with their own closed networks, they have lost their passion for open networks.""
This discussion has been archived. No new comments can be posted.

It's Time To Take Back Instant Messaging

Comments Filter:
  • by heinousjay ( 683506 ) on Saturday October 15, 2005 @09:39AM (#13797149) Journal
    How do you take back something you never owned in the first place?
    • by Anonymous Coward on Saturday October 15, 2005 @09:53AM (#13797210)
      Ask SCO
    • by shokk ( 187512 ) <ernieoporto AT yahoo DOT com> on Saturday October 15, 2005 @11:05AM (#13797553) Homepage Journal
      Yeah, citizen's revolt my ass. There's Jabber servers aplenty, but lets see anyone join that disjointed mess into something cohesive. That's the real fragmentation. Who is going to gather the resources together and risk a real assault against the big IM? Google has done it - their IM had some real word of mouth behind it at the beginning, but who's talking about it these days?
      • by dasunt ( 249686 ) on Saturday October 15, 2005 @12:33PM (#13797935)
        There's Jabber servers aplenty, but lets see anyone join that disjointed mess into something cohesive. That's the real fragmentation.

        While there is slight differences in what each jabber server software supports, jabber servers do talk to each other quite nicely.

        It works like email. If I am romeo@montague.org, I can send a message to juliet@capulet.org. The message will go to montague.org, which will open a connection to capulet.org, and then capulet.org will send a message to juliet.

        Other than gmail, I can't think of a jabber implimentation that doesn't support S2S communication. After all, S2S communication is part of the jabber spec.

        You may call it fragmentation. Fine. I think its a sane system.

    • How do you take back something you never owned in the first place?

      Ever heard of Unix talk [wikipedia.org] or IRC? Admittedly, IRC is kind of a different thing, but Unix talk can actually be said to be superior to today's popular IM networks, in the sense that it is completely decentralized (and yes, it works across completely unrelated networks). And it existed at least 10 years before anyone ever heard of ICQ. It only really lacks presence notification to make it a fully fledged IM protocol (oh yeah, and graphical smil

  • Trillian (Score:4, Informative)

    by vivin ( 671928 ) <vivin DOT paliath AT gmail DOT com> on Saturday October 15, 2005 @09:40AM (#13797152) Homepage Journal
    Which is why I like to use Trillian [trillian.cc]. It's pretty convenient, and you don't have to have 3 separate programs. It works well with AIM, MSN, Yahoo, and a host of other protocols/clients/whathaveyou.

    The free version is good, but if you're willing to fork up $25, then the Pro version is worth it as well.
    • I have used GAIM with Yahoo & MSN. The only thing I don't like about it is that
      with Yahoo Messenger you can sign in as invisible - but this option doesn't seem
      to be there with GAIM. Does Trillian support this?
      • Re:Gaim (Score:2, Informative)

        by Baddas ( 243852 )
        Yes, it does, as well as logging in invisible under AIM, ICQ, and MSN
      • Re:Gaim (Score:2, Informative)

        by ares284 ( 782465 )
        Gaim does invisible just fine. It's just a little cumbersome. Click Away: : Invisible (or Hidden in MSN's case).

        Since not all clients supported invisible for awhile, Gaim didn't have a "set all invisble". Now they all support it, but that feature is still lacking =\

        Ps. I'm using Gaim 1.5.0

        -Ares
        • Re:Gaim (Score:5, Informative)

          by pyros ( 61399 ) on Saturday October 15, 2005 @10:27AM (#13797351) Journal
          Gaim does invisible just fine. It's just a little cumbersome. Click Away: : Invisible (or Hidden in MSN's case).


          But you have to log in and then set invisible, you can't log in invisible.

        • Gaim does invisible just fine. It's just a little cumbersome. Click Away: : Invisible (or Hidden in MSN's case).


          I think you can do that only after you logon.
    • Re:Trillian (Score:5, Insightful)

      by Junior J. Junior III ( 192702 ) on Saturday October 15, 2005 @09:54AM (#13797212) Homepage
      Until MSN, AOL, and Yahoo! decide to close unofficial clients out, then it becomes a huge pain in the ass arms race.
      • Re:Trillian (Score:5, Insightful)

        by vettemph ( 540399 ) on Saturday October 15, 2005 @10:02AM (#13797252)
        Yep, and the same thing happened with documents, hence OpenDocument format might save the day. Unfortunatly, Microsoft is doing the same shit with the WMV format. It is closed and encrypted and only works on proprietary systems. This was sole purpose for this was to swqeeze FOSS out. Folk are making home video with webcams and don't realise that they are making "closed" movies. It's very sad that the monopolistic behavior is not being stopped.
    • Re:Trillian (Score:5, Insightful)

      by shutdown -p now ( 807394 ) on Saturday October 15, 2005 @10:08AM (#13797273) Journal
      Except that it's Windows-only, and Jabber plugin is only available in the (non-free) Pro version.
      • Re:Trillian (Score:3, Insightful)

        by TheDauthi ( 219285 )
        I see nothing wrong with the latter: it's software that's worth the amount they're asking, and the open alternatives aren't quite there yet. Now, just for a single plugin, no, it might not be worth it, but if they have a pro version that they are going to charge for, there must exist a line after which they begin charging. As for the former, I am running it under Wine right now. Admittedly, I'd prefer a native *nix port, but as long as I get my IM fix, I'm happy.
      • Re:Trillian (Score:2, Interesting)

        Trillian is Windows-only, but there are (IMO, better) similar programs on Linux and OS X. I really don't like Trillians cluttered, hard to decipher UI. Proteus and Adium are both excellent multi-client IM apps for OS X, and GAIM has worked well for me on Linux. I find that I don't even realize that there are 3 (major) different IM networks. They all look and feel the same to me and are handled as if they were one by Proteus.
    • Re:Trillian (Score:5, Insightful)

      by Baloo Ursidae ( 29355 ) <dead@address.com> on Saturday October 15, 2005 @11:29AM (#13797671) Journal
      Which is why I like to use Trillian. It's pretty convenient, and you don't have to have 3 separate programs. It works well with AIM, MSN, Yahoo, and a host of other protocols/clients/whathaveyou.

      But you still have to have three seperate logins to get on all the networks and if you change computers and install it on a new system, you get to resort all your contacts again. You don't have these problems on Jabber, and it lets you talk to the Obsolete Three (AIM/ICQ/Microsoft-Yahoo Messenger) networks just fine. It's also not shareware, and any time proprietary software is not involved is a great thing.

      (Not to mention Trillian's got a user interface only a crackhead could love...)

      • Trillian would easily be the nicest client out there... if they would drop most of the skinning and make it keyboard accessible. Skinning seems to be the single largest problem with UIs today.
  • Add Skype (Score:5, Interesting)

    by giorgiofr ( 887762 ) on Saturday October 15, 2005 @09:41AM (#13797154)
    Add Skype to the list, for there are many people who use it as an IM app. It would be great if we could unify the different protocols and have one big IM network. I, for one, hate to need different accounts here and there to be able to talk to my friends.
  • by Pig Hogger ( 10379 ) <pig@hogger.gmail@com> on Saturday October 15, 2005 @09:41AM (#13797155) Journal
    The key is to do away with the centralized server, so no company or organization can control it.

    Go peer-to-peer, using each other's IP address.

    To discover someone's IP address, just e-mail your contacts a special message from which their IM will update it's table of address. Polling will check whether one is available or not.

    Yes, it's time to take back our IM!!!

    • by heelios ( 887437 ) on Saturday October 15, 2005 @09:43AM (#13797162) Journal
      It's a pretty good idea, but what about people with dynamic IP addresses?
      • Theyd be obviously screwed over like the lousy dial-up dogs they are.

        On a serious note. id say they would clearly need some kind of "checkin" system. direct p2p between people is rediculous, it works best with a distributed, decentralised network with servers still there but none in total control.

        Pick your server, it determines what features to support based on whos running it, etc, and they communicate between eachother, enabling everyone on the network to find eachother.
    • If you're happy with the client-server nature of email, why not use Jabber/XMPP, which uses exactly the same design - you talk to an XMPP server, and it talks to others, identified by domain names. If you want to host a Jabber server, all you need is a domain and a machine on the end of it.
    • DCC (Score:3, Interesting)

      by RAMMS+EIN ( 578166 )
      Or you could just use DCC [irchelp.org] and automate the whole process.
    • What you want to look into and support is JXTA [jxta.org]. It's a service level P2P implementation that is intended to be used much like normal TCP/IP is today. myJXTA [jxta.org] is one of the early apps, a P2P chat application.

      I don't know much about JXTA. I just have a friend who once got really excited about it and actually joined the dev team. Then he made one or two contributions and lost his interest. To make a long story short: I don't know the fine details, that's why I posted links.

    • Please explain how this makes things any easier for anyone? That system sounds even more convoluted and complicated than IRC.

      If everyone you know uses MSN, and you use MSN, that's all you need. You don't need to centralise anything. This article is a solution looking for a problem.
    • Are you ready to start coding? :)

      I did something similar to what you are proposing back in 1997, it was called ringChat.

      It was a peer to peer client and you had to either enter the IP address of someone in the ring or have the application query a cgi script on a web server. The script on the server would record your IP address and tell you the addresses of others who had queried the web server.

      Once you connected to one of the clients in the peer to peer ring you would discover the IP addresses of all the ot
  • by dada21 ( 163177 ) * <adam.dada@gmail.com> on Saturday October 15, 2005 @09:42AM (#13797159) Homepage Journal
    Its a big business conspiracy to become an uncompetitive monopoly. Just like GM, Ford and Dodge have a monopoly on U.S. Produced cars, Yahoo, MSN, and AOL have a complete monopoly on IM services. Just look at how much they charge for their monopoly service!

    This guy is totally right. Instead of these 3 expensive monopoly services, we should instead switch to one single service that we know is far more competitive than three monopolies. It is wonderful that he's so unselfish, I'm sure the time he spends working on his company's (check the link on that tirade) software is donated.

    While we're breaking down the IM monopoly, we should also tear drop the fruit monopoly that all those grocery stores have, and just grow and share fruit amongst each other in a free and open way. Come by the farm I work for, get a free orange while you peruse our other items for sale. Screw big bad grocery stores! My company gives away oranges!

    There's no problem here. This guy is posing his rant in order to generate interest in his company to better secure his job. We should make every car part interoperable between manufacturers, and make every TV the same size so that everyone sees the same picture. I'm sure it won't stifle development.
    • Your post is well modded as insightful. I wish I could read it, but my ISP does not support your ISPs communications protocol for web posting, prefering their own, propriatary protocol.

      Could ya email it to me?

      KFG
    • by Tinidril ( 685966 ) on Saturday October 15, 2005 @10:36AM (#13797409)
      So why do you think Microsoft and AOL provide this free (beer) service? As an act of charity? And why do you think that they have had such strong resistance to inter-operation? Bad hair day?

      Both companies believe that they can use IM as a platform to make money, or as a platform to lock people into other services that cost money. Otherwise they wouldn't be providing the service and resisting inter-operation. Both companies sell enterprise servers that can be used within corporate environments to provide features unavailable with the free client. You can bet that any "innovations" will appear in that environment and not in the free version.

      For instance, there is a limited number of contacts that you can use in MSN, but that limit is removed with the enterprise server. For many people thats not an issue, but I know of a lot of helpdesk and GNOC people who need more than an average number of contacts, and they run into the limit all the time. If I try to create a new inovative service that runs on top of IM networks, I will need to pay a tithe to Microsoft to use more than the limited number of contacts they allow. If Microsoft didn't like my new service they could block it at the server and I would be powerless to stop them, and even today my choice of alternate providers would be quite limited.

      Microsoft has already started to talk about integrating MSIM into exchange and outlook. Just one more example of how Microsoft can extend one monopoly into another, and how they plan to tie IM inovations to overpriced software.

      Your grocery store is about as lame an analogy as I have ever seen, but I will attempt to use it to show where you are confused. I can go to any grocery store I like and buy a bag of apples, bring them home, and bake a pie with ingredients purchased at any other store I like, and the grocery store has no way to stop me. There is no such promise with MSIM or AIM.

      Yes there is _some_ choice of clients at present, but that is only by fiat of Microsoft and AOL. They can use encryption and soon trusted computing to lock out competing clients, or to charge competing vendors licensing if they want to inter-operate. This is not a question of "if", but "when". At some point they _will_ see an opportunity and they _will_ take it.

      I don't want to have to rely on Microsoft and AOL to give me permission to use IM or whatever new innovations are be created to use an IM network. Not when it is possible to have an open network to provide the same thing. This is not a case of trading multiple providers for one. It is trading three providers for as many others that want to enter the market. Yes, the core protocols will be the same. But that stops nobody from extending them or adding additional features to clients. Open standards provide a common platform from which anyone can inovate, while closed standards limit inovation to the corporations in power.

      The Jabber network really is the answer here, and with Google's new involvement, and commitment to support S2S federation we might stand a chance to make this part of the Internet as free (as in speech) as HTTP and SMTP are today. In fact, this may be our only chance.

      Try to look past the next year when thinking about what direction we want our network to go. Less corporate control will always be preferable in the log term, even if it is not in the short term.
    • "
      There's no problem here. This guy is posing his rant in order to generate interest in his company to better secure his job. We should make every car part interoperable between manufacturers, and make every TV the same size so that everyone sees the same picture. I'm sure it won't stifle development."

      Last time I checked, I could phone a phone in the UK or the US without problem, from my home in Canada. Why should it be so hard to get a text message to someone in the same places when we both have Windows [o
    • Just like GM, Ford and Dodge have a monopoly on U.S. Produced cars...

      You're a genius, you know that?

    • by rvandam ( 893100 ) <rvandam00&gmail,com> on Saturday October 15, 2005 @10:42AM (#13797435)

      Instead of these 3 expensive monopoly services, we should instead switch to one single service that we know is far more competitive than three monopolies.

      You're heading towards making a good point but it all falls apart when you start talking about cars and TVs.

      We should make every car part interoperable between manufacturers, and make every TV the same size so that everyone sees the same picture. I'm sure it won't stifle development.

      It doesn't matter if your car and my car are interoperable because our cars never have to communicate between each other (yet). Neither of us would benefit in anyway if it were possible for us to swap belts or hoses or mufflers or whatever.

      But it does not matter when it comes to a communication platform. What if you couldn't call someone because they used AT&T and you used Sprint? What if your Nextel cellphone could only connect to other Nextel cellphones? You would clearly think that it was ridiculous. An earlier reply to your comment was on the right track about ISPs and email. But what if you couldn't email him because you could only email within your own ISP? What if you could only visit websites hosted by your ISP? What would be the point? The internet wouldn't never have developed under these kind of preposterous circumstances. But those are a much better analogy for the IM world.

      Then you throw in GAIM, Trillian, and whoever else that tries to establish general connectivity and the "monopolies" fight to keep them out. Equivalent to a third party company setting up one set of phone lines to AT&T and one set to Sprint and then when you (on you're AT&T phone) want to call someone on a Sprint phone you call the third party first and they make the connection for you. Or even better, you personally get both kinds of phones and both kinds of phonelines and then have the third party come to your house and wire up a hacked connection between them. Then in the middle of the night, someone from Sprint sneaks up to your house and cuts the wires. Or else they modulate their phone signal with propietary garbage that only they know how to filter out so you still have the connection but it's useless.

      Would you still fight against a citizen's revolt in a circumstance like that?

      I will point out however, that what I first quoted from you above is still an important comment. Notice that in all my silly analogies I never said that Sprint and AT&T should merge (with all the other telcos) and become one gigantic conglomerate. Instead, they should still all exist (competition is good), they just all need to recognize that they would all benefit if they established general connectivity (well, all minus Trillian, etc unless you just prefer their interface).

      Right now, people primarily choose to use existing IM services solely because their friends do. If they all interoperated, then we would choose them based on their quality of service (just as we ideally do with cellphones, etc). And then hopefully that quality of service would finally start to improve.

      • Good comment.

        My problem with attempting an open standard is that I don't like committees getting involved during the feature building stages.

        Yes, standards can be wise but they an also stifle innovation. How long does it take a committee to add new features to the standard?

        My PDA has 3 IM clients and I'm fine with it. I believe they'll all eventually intercommunicate without forcing an open standard early on.
    • Or maybe we should just all agree that cars should drive on the right side of the road. Lanes should be two times the width of a horse's hind quarters and when the light is red stop. Interoperability doesn't mean the cars are the same, it means the roads and rules of the road are the same.
    • "Just like GM, Ford and Dodge have a monopoly on U.S. Produced cars"

      Tell that to the people driving Toyotas and Hondas made in the US.
    • Actually if you've ever been or lived in or around farming towns, farmers commonly put out all kinds of crops by the side of teh road for people to buy usually for a very fair price and often in many cases just ask for you to give in good faith by placing money in a box. (read as unattended road side stand)

      Its also common for farmers that do this, they tend to "ask" that you pay but often do not require it. Many do put out some of their crop for free.

      I guess thats the nice part about living in a good count
  • But does anybody really use IM progrmas when they could just use email?
    • by oberondarksoul ( 723118 ) on Saturday October 15, 2005 @09:48AM (#13797195) Homepage
      Yes, they most certainly do. E-mail is certainly a very useful means of getting a message from A to B, but it is nowhere near as convenient as an IM, especially to teenage users who value swift feedback. It's quicker and easier to send a message to someone over Yahoo, or MSN Messenger, than it is to e-mail them, plus you can hold a conversation in almost-real time. While obviously not perfect, IM is definitely useful to many.
  • one word: (Score:5, Informative)

    by xlyz ( 695304 ) on Saturday October 15, 2005 @09:44AM (#13797172) Journal
    jabber [jabber.org]
  • by oberondarksoul ( 723118 ) on Saturday October 15, 2005 @09:45AM (#13797175) Homepage

    I think that we can expect interoperability to take a much greater role in the next few years as the number of net users with an instant messenger increases. The number of users that have an IM account today is huge; I don't think I know a single person with Internet access who doesn't.

    Typically someone looking to choose a network will want what their friends (etc.) use, which poses a problem for the major networks; once somebody's entrenched within a network, it's very difficult to convince them to switch. Client 'A' may offer some new form of user picture, or so on, but the end user is unlikely to make the switch unless they can convince most of their friends to make it too.

    What the networks would love is for people to make an impulse switch. If they can guarentee a user that they'll still be able to contact all their friends, as existing pan-network clients such as Trillian or Adium do today, then the likelyhood of a user making a spur of the moment choice is far greater.

  • IM Cliques (Score:5, Insightful)

    by vivin ( 671928 ) <vivin DOT paliath AT gmail DOT com> on Saturday October 15, 2005 @09:45AM (#13797177) Homepage Journal
    One major problem is that people tend to have their "IM Cliques". Meaning that some people (and their friends) usually have a preferred client. They usually don't want to switch over to anything else, because their friends are all on AOL/AIM/MSN/Yahoo!. One solution is like Trillian which consolidates everything into one interface. The other suggestions made by the article are good, but I still think it would be a little hard to migrate people from their "cliques" over to something new.
    • One solution is like Trillian which consolidates everything into one interface.

      ...poorly. You have to resort your contacts every time you reinstall it, you have to log into each network seperately. What a load of crap. Check out Jabber and the Jabber transports: Register once. Sort your contacts once. Never worry about it again. Install wherever, get the same settings.

    • Actually, I successfully convinced most of my friends to switch to google talk a week or two ago. Most people don't really care what client they use, so long as their friends are on it. You just have to get a certain number of people to switch, and then the rest will follow.
  • Wow (Score:5, Informative)

    by Spad ( 470073 ) <slashdot@Nospam.spad.co.uk> on Saturday October 15, 2005 @09:45AM (#13797179) Homepage
    Wow, this article is right on the money, what with Microsoft and Yahoo announcing that they're going to link their IM networks.
    • Re:Wow (Score:3, Interesting)

      by spyrochaete ( 707033 )
      I was waiting for someone to mention this. Kudos.

      And I'm not sure what it means exactly, but Trillian lists "AIM\ICQ" as one plugin, one entity. I know AOL bought ICQ but I don't know what that means for the networks - I assume they use the same back end but are kept physically or logically separate. I'm not saying multimillion dollar buyouts are the same as open infrastructure, but it disproves this topic to a point. Maybe a mass merger like Microsoft\Yahoo is the best we can hope for in terms of in
      • Apparently, AIM and ICQ users can message each other, if using clients that support it. I've never used either, so I'm not sure how well this works.
      • Either way, don't expect open infrastructure any time soon. Closed standards with proprietary front ends means companies can jam banner ads on people's desktops. If you hate ads as much as I do, use an alternative: GAIM, Trillian

        BZZT! Wrong! If you hate ads as much as you do, use an alternative: Not AIM, not MSN, not Yahoo, not ICQ. Jabber [jabber.org].

  • by kingsqueak ( 18917 ) on Saturday October 15, 2005 @09:46AM (#13797183)
    We can call it...

    Internet Relay Chat

    It will be HUGE
    • Oh...and we should patent it!

      Obviously noone thought of this before, so no prior art exists.
  • IRC (Score:5, Informative)

    by oGMo ( 379 ) on Saturday October 15, 2005 @09:48AM (#13797194)

    Geez, all this whining about proprietary half-assed IM networks. Show people how to use irc! They can use it with GAIM [sourceforge.net] or any other various [xchat.org] GUI [mirc.com] client [hiddenmemory.co.uk]. (Or text [irssi.org] if they prefer.) It's been around for decades, anyone can run a server, there are a multitude of clients on every platform, and it's entirely open. You can transfer files, and even have stupid graphical smileys and sounds if you want (or filter them if you don't).

    Seriously, if people want an "open IM network", fire up an irc server, give everyone GAIM or Google Messanger, and be done with the AOL angst.

    • Because IRC is "hard" to use. You have to join "channels" etc, etc, etc. IM is fairly idiot proof. That must be why I can't use it.
      • Also, IRC isn't really the same as IM. With IRC you are in a chat channel and while you can whisper to people it's cumbersome to do so. Also, the clients tend to take up a lot of screen real estate and aren't so good at telling you when something relevant to you has come up.

        While there is no technical reason you couldn't use the IRC protocol with an IM-like front end, that's not really what it was designed for.
        • Use something like gaim, or trillian. They can both connect to irc, so you're using an IM client (no wasted screen real estate), and all the IM functions. People have been doing this for years!

          What do you think Google messenger does? It uses Jabber! The original Jabber client was basically an IRC style client.

          As for "whispering" in the IRC world this is called sending a private "message." And why is it so cumbersome to double click a persons name and type into a window?
        • With IRC you are in a chat channel and while you can whisper to people it's cumbersome to do so.

          I usually just use DCC for private conversations, although that might not be possible for the average corporate user with strict firewalls to deal with.
  • Closed? (Score:2, Insightful)

    by deke_kun ( 695166 )
    They want to keep their networks closed? If that's the case theyre doing about as good a job of it as they are at securing windows. The myriad of clients that are fully functional on each of the networks is evidence to this...
  • It's all about vendor lock in, no connectivity, squeezing out the competition and screaming for regulation when you competitors get too far ahead. Each of these companies would like nothing better than every IM user on earth using their networks, and anyone who might dare choose a competing product will be forever locked out of their private club. Of course as the article states, as soon as they become that competing product they kick and scream for government regulation.

    And don't think Google is a shining
  • by nsushkin ( 222407 ) on Saturday October 15, 2005 @09:55AM (#13797216)
    AOL, Yahoo! and Microsoft. Each wants to keep their networks closed

    MSN and Yahoo are cooperating [eweek.com]

  • by Bosnoval ( 911071 ) on Saturday October 15, 2005 @09:56AM (#13797223)
    I agree that this article is kind of a mute point. Why whine about it when there's already workarounds like Trillian (which has absolutely no ads or pop-ups). Just switch to Trillian and laugh at all the people that whine about ads on other IM's like AIM.
    • As many have already pointed out, apps like Trillian and those based on GAIM will only be a solution as long as the IM networks allow clients other than their own to access their network. When they decide to close them, we'll resume the cat and mouse game of point releases to these apps in order to keep up with the networks ... then you won't think it's such a great solution.
  • Jabber/XMPP On :) (Score:5, Insightful)

    by A.K.A_Magnet ( 860822 ) on Saturday October 15, 2005 @09:59AM (#13797237) Homepage
    Jabber is the way to go. It's open, scalable, distributed and simple.

    The problem are social connections. People are on MSN because their friends are on MSN. Same for Yahoo!

    But who from your contact list/roster, in the first place, came on MSN or Yahoo!? Well, users who were advertised by their Yahoo! account or using the MSN client being shipped with Windows. Compare to "Who made you join ICQ, or IRC". No ads, only because it was the way to go, because some computer techies back then told you it was great (well, it WAS indeed).

    Slashdot crowd and others, being [...] computer and technologies aware, should be the first link in each of our own socials network to tell others to go Jabber. Non-techie people should trust us on the technical side: Jabber is way better designed than others major IMs services. The Jabber community, for now, is mainly composed of geeks and free software hobbyists. Let's tell our friends to make the switch. It's a little time consumming the first time, but it's free. Tell them to use GTalk (which should be openly federating soon, even with some restrictions to avoid 'spim'..) or any other Jabber server.

    There are tons of great clients for Jabber. Under GNU/Linux, you may try Gajim, Tkabber, Gaim or Psi. Under Mac OS X, Gush, Psi or of course iChat. And for those still under Windows, Miranda, Exodus, Gaim or Psi. Google for them.

    And they will soon ALL support the feature you want, just give it some time [slashdot.org] More info [jabber.org]
  • by RAMMS+EIN ( 578166 ) on Saturday October 15, 2005 @10:06AM (#13797261) Homepage Journal
    It's time to repeat my old IRC rant. IRC was there first, has long had the most features (now that voice and video is common on the alternatives, that's not really true anymore), uses a protocol that is not only open, but also an Internet RFC, and probably has more implementations than any other protocol; both clients and servers.

    So, if the world had just stuck to using IRC, instead of jumping on the (at the time) overhyped, closed, and advertisement-infected instant messaging, you wouldn't have gotten this mess. As it stands, IRC is still around, and you can even use IRC to access the other networks through services like Bitlbee.

    Popular software (among the intelligentsia of the net) like Gaim, Trillian, Opera and (I think) Mozilla (the suite) supports it, so you might already have a client installed.

    So, no more excuses, break the proprietary chains and maybe you will be the one to write the next big popular extension. Yes, that's right. IRC is fairly easy to extend, and there are innumerable bots that do just that. You're not a proper hacker until you've written your own.
    • by A.K.A_Magnet ( 860822 ) on Saturday October 15, 2005 @10:29AM (#13797367) Homepage
      Ok. Long time IRC user/admin here. And even if I may have agreed with you 5 years earlier, now I absolutely don't :).

      I have coded bots, hacked IRC daemons many times (Unreal or Bahamut), coded my own IRC services (bots that fake themselves as servers to get the full network image). It sucks. It's only hacks. Bad hacks.

      We need a protocol which supports extensibility in the first place. Something like XML. Oh, wait, isn't Jabber XML-based?

      You don't "hack" Jabber. Or if you call it hack, it's clever, academic and well-designed hack which won't break anything else. It's easily extensible with JEPs (Jabber Extension Protocols). It rocks.

      Now there's still a huge paradigm shift between IM and Traditional Chat à la IRC. But Jabber supports MUCs (Multi User Chats) which are very IRC-like. I hope someday IRC will remain just as an attraction, a museum for your grandkids "Hey grandpa, did you really chat on something THAT badly designed?"

      Don't get me wrong: I love IRC, I have spent years on it, and had good laughs. But it was because of the community, of the general IRC spirit. It must not die. But the protocol is crappy, has tons of weirdness and exceptions, really WRONG word-splitting and is FAR TOO MUCH limited.

      It may be a little soon to forget IRC. But I'm working on it. I'm working on making all of us forget IRC :) We need another protocol, because IRC is outdated, but it's stupid to create a brand new protocol when Jabber has everything we need. MUC is the way to go. But it misses the good ol' IRC spirit and population (there are 3 pilgrims on MUC for now). See my message above yours for a good reason. I'm working on eliminating any good reason to remain on IRC.

      Stay tuned :)
      • Ok, it seems you and me are very much on one line when it comes to what we want, but not when it comes to what protocol to use.

        You like Jabber, and think IRC suffers from lack of extensibility. I like IRC, think it's very extensible, and think Jabber is just a bloated (yes, I care about those few bytes) protocol, developed in a spirit of either ignorance or NIH syndrome, that does basically the same thing.

        Yes, Jabber has some good features, but it's nothing that couldn't have been done as an incremental imp
        • Re:Jabber vs. IRC (Score:3, Interesting)

          by Graymalkin ( 13732 ) *
          The great benefit of Jabber is the fact it is designed from the start to be extensible. IRC can be hacked to do some interesting things but at the end of the day they're just hacks and may or may not be maintainable. I can write an IRC based RSS bot without too much trouble. I can also write an RSS Jabber component. With the IRC bot I don't have a really effective way of pointing new users to it. I can have the bot mass spam everyone notifying them of its existance or just have it run a greet message when s
    • IRC and instant messaging are not the same. You should probably not use Gaim to connect to IRC, and you should probably not use Bitlbee to connect to an IM network, if you have a choice. There are exceptional cases, of course, but, like most exceptional cases, they are rare.

      IM offers fancy things like formatted messages, voice chat, and buddy lists that are not handled very well by Bitlbee.

      IRC offers something a little less tangible. It has tradition and culture. The IRC way has stood the test of time.

  • Corporate IM (Score:4, Insightful)

    by CastrTroy ( 595695 ) on Saturday October 15, 2005 @10:12AM (#13797294)
    I think the biggest thing lacking with IM seems to be the lack of a corporate tool for IM. Most of them require you to route all your messages unencrypted through some server you don't own. Most of them are marketed at 13 year olds, with things such as nudges, winks, and other such annoying stuff. I think jabber could probably really make it's way into corporate networks, if they showed companies the advantage of controlling their own instant messaging. Most employers don't allow IM at all, because using available networks allows employees to talk to anyone, not just other employees, and therefore, are missing out on something that could greatly impove productivity.
    • Re:Corporate IM (Score:4, Insightful)

      by phillymjs ( 234426 ) <slashdot@sta[ ].org ['ngo' in gap]> on Saturday October 15, 2005 @10:27AM (#13797353) Homepage Journal
      I think the biggest thing lacking with IM seems to be the lack of a corporate tool for IM.

      What are you talking about? Microsoft offers a corporate IM server called Live Communications Server. [microsoft.com] IBM offers Lotus Sametime. [lotus.com] Apple even has one built into OS X Server 10.4. [apple.com] There are also other companies that offer corporate/enterprise instant messaging solutions, so the server and clients are run in-house.

      ~Philly
    • It's called IBM Lotus Sametime [lotus.com].
    • you're all right, I've never heard of any of the solutions you've mentioned, nor have I ever seen, or heard of them being used, anywhere that I know of. Judging by the cost of lotus sametime (http://tinyurl.com/e4sxg [tinyurl.com]), I can see why many businesses would not opt for this kind of service. Even the microsoft offering seems to be a little cheaper (http://tinyurl.com/48ajv [tinyurl.com]), but still quite high for many businesses, especially when compared to the alternative, of using free services. A simple IM program isn'
      • you're all right, I've never heard of any of the solutions you've mentioned, nor have I ever seen, or heard of them being used, anywhere that I know of.

        Well, maybe do a little research next time before making sweeping pronouncements, hmm? I can tell you that one company that my company works for uses Lotus Sametime. I can't disclose the name, but let's just say it's likely you've got a few cans of their main product in your kitchen.

        A simple IM program isn't that hard to program, why do the corporate solutio
        • There probably are a few businesses using lotus sametime. The thing is, you could probably program an internal messaging system in a couple months, if you really spent the time specing it out, and doing the development properly. You could probably throw together a cheap one in a weekend. I'm not saying that corporations should go ahead and use the public systems, however, a good middle ground should exist. IM systems aren't that complicated, and shouldn't cost that much money.
    • What? Have you never heard of running your own IRC server? Or your own Jabber server? Both are quite successful in creating just the sort of insider-only messaging networks you are looking for.
  • "Taking back" is one way to see the issue. The positive spin is more "let's interconnect". We can easily picture a world in which IM works much like e-mail, a distributed system of independent servers managed by enterprises, universities, ISP and service providers. A small problem is that the IETF managed to create two IM standards: SIMPLE (RFC 3856 [ietf.org]) and XMPP (RFC 3920 [ietf.org]).

    XMPP is based on XML messaging and is used by Jabber. Google base their service on XMPP, but have not shown any intent of interconnecting

  • They're proprietary pieces of software. Where does it say that all services that perform the same function should be linked and interoperable? I just don't get the logic here.
  • Don't the editors of TechZone read Slashdot [slashdot.org]? MSN and Yahoo are merging, leaving AOL the only "isolated" network. Skype and GoogleTalk, and the little players (which aggregate to a lot of IMers) are also somewhat disconnected, but even there the momentum is to interoperation. Clients like Trillian unify networks without their cooperation. But a global unified IM network with the Internet economies of scale is in everyone's interests. As soon as the providers exhaust the Compuserve scale of benefits of captiv
  • One step, that I haven't really heard much talk about is to give people ways to share their Jabber/XMPP contact info. /. has a slot, but most other places do not... (phpbb, and other bulletin boards, for example). I have been running my own Jabber server for a while and have gotten several of my friends on it, but in general, I have few opportunities to communicate that I use Jabber other than just directly telling someone. I know this can make a difference, for example, facebook.com, which is all the rag
  • Flamebait (Score:3, Informative)

    by Wonko42 ( 29194 ) <(ryan+slashdot) (at) (wonko.com)> on Saturday October 15, 2005 @01:28PM (#13798192) Homepage
    Um, Microsoft hasn't tried to keep MSN IM closed. They even released the specs for the protocol, if I remember correctly. Not only that, I've read accounts of Microsoft providing support to third-party developers using the protocol and even fixing bugs reported by those developers. They've certainly been a lot more open than any of the other IM bigwigs (Jabber excluded).
    • I'll bite (Score:3, Informative)

      by RPoet ( 20693 )
      Um, Microsoft hasn't tried to keep MSN IM closed. They even released the specs for the protocol, if I remember correctly.

      If by "released" you mean to anyone willing to pay for a Microsoft Communications Protocol Program License [microsoft.com], and then use the specs only accordingly, then why, yes. In the same vein, I also heard Microsoft released the Windows source code.
  • IM (Score:3, Informative)

    by KNIGH7 ( 923153 ) on Saturday October 15, 2005 @05:44PM (#13799337)
    wrong i recently attended a microsoft conference and it seems to me they are now joining the IM communities with their latest products live communications server 20005 and live communicator

"It takes all sorts of in & out-door schooling to get adapted to my kind of fooling" - R. Frost

Working...