Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
The Internet Businesses

Yahoo Changes Protocol, Blocks Third Party Clients 506

NaDrew writes "ZDNet reports that Yahoo is once again blocking connections from Trillian (the alternative multi-protocol client). Yahoo tried this a few times last year and it looks like they're trying again. Cerulean, maker of Trillian, employs some excellent protocol engineers, who I have no doubt will quickly figure out Yahoo's latest obfuscation and release a patch. A quick fix discovered late this evening: Change your Y!IM host from scs.msg.yahoo.com to scs.yahoo.com, port 5050, and it should work. This is on Trillian 0.74H, not Pro."
This discussion has been archived. No new comments can be posted.

Yahoo Changes Protocol, Blocks Third Party Clients

Comments Filter:
  • pfft (Score:4, Insightful)

    by ncurses ( 764489 ) * on Thursday June 24, 2004 @09:29AM (#9517204)
    Yeah, blocking people from chatting with their protocol will help anything.

    I think it blocks gaim also.
  • by spoonani ( 786547 ) on Thursday June 24, 2004 @09:32AM (#9517240)
    While the Open-source people here usually have a hard time comprehending why someone like yahoo would do this, consider the following. Ad revenue from y! Instant Messenger: $$$ As revenue from user connected to trillian: 0 Of course yahoo understands that their client may not be the best out there, yet without any additional ad revenues it makes it tough to explain to upper management that it is worth allowing any old client to connect.
  • by Anonymous Coward on Thursday June 24, 2004 @09:33AM (#9517249)
    Isn't it possible that they simply made a protocol change? Clearly they have every right to do that. They simply don't care about trillian customers, probably feeling they should do whatever they think is necessary to support their own service and their own customers.

    While it might be nice of them to support trillian as well, that just makes it more difficult to maintain their own service. Don't assume that their change was made maliciously just to irritate trillian users.
  • Re:pfft (Score:5, Insightful)

    by Jubii ( 315611 ) on Thursday June 24, 2004 @09:34AM (#9517260) Homepage
    It all comes down to money. They want you to use their client so they can shoot their ads out to you and make more money. Use a third party client and they don't have that ability. It always comes down to money.
  • by hafree ( 307412 ) on Thursday June 24, 2004 @09:34AM (#9517261) Homepage
    I've been using Trillian for about 2 years now and think it's a great application. However, there's a reason Yahoo never gave users the ability to send out a mass-message to everyone on your contact list. When programs such as Trillian start including this feature, the potential for abuse is fairly obvious.
  • by micromoog ( 206608 ) on Thursday June 24, 2004 @09:36AM (#9517292)
    I don't want to run the AIM client AND the MSN client AND the Yahoo! client. So I use Trillian.
  • Re:Gaim..?? (Score:4, Insightful)

    by molarmass192 ( 608071 ) on Thursday June 24, 2004 @09:41AM (#9517344) Homepage Journal
    First, I haven't disconnected from Yahoo in over a week, so I can't say if CONNECTING works. However, I can vouch that chat works in GAIM if you connected before the changeover. So the problem, if there is one, likely stems from session initiation.
  • by Timesprout ( 579035 ) on Thursday June 24, 2004 @09:42AM (#9517353)
    Because strangely enough Yahoo as a company would like to make a profit. They provide some excellent free services to users and are heavily reliant on advertising revenue from these to generate income to fund their operations. Yes the adds can be be a tad annoying but I get a very good email and IM service for free so I am not going to complain. 3rd party clients cut out a potential source of revenue for Yahoo so while there is money involved for them they will always bother.
  • by Pedrito ( 94783 ) on Thursday June 24, 2004 @09:43AM (#9517357)
    Of course, the best solution is to create a superior protocol and set of clients, get it standardized, and somehow get them widely adopted (yeah, I know, this is the hard part), and make it so that Yahoo and MSN want their messengers to be compatible with IT.

    I know this is pie in the sky, but this whole messenger war seems so stupid. Wasn't someone working on a standards for a messenger protocol? This whole messenger war thing seems so stupid and only serves to piss users off.

    This is ind of like copy protection and DRM. They keep trying to stop people and people just keep getting around it. Nobody ever seems to learn. Are they just going to keep beating their heads against the wall until the end of time? Are all these guys that clueless and stubborn?
  • Re:Trillian (Score:2, Insightful)

    by Anonymous Coward on Thursday June 24, 2004 @09:43AM (#9517360)
    >As a paying Trillian subscriber

    there lies the problem. how is yahoo benefitting from offering its network and resources and have trillian charge for their client?

    money speaks. and since trillian is making money by piggybacking on yahoo resources while yahoo sees none of it, yahoo stops trillian.
  • by ooPo ( 29908 ) on Thursday June 24, 2004 @09:44AM (#9517367)
    While the closed-source people usually have a hard time understanding why people won't use the 'official' software, consider the following:

    What makes people prefer trillian?

    If yahoo can figure that out instead of trying to lock people out maybe they won't have to lock people out.
  • Re:PLEASE NOTE (Score:5, Insightful)

    by wfberg ( 24378 ) on Thursday June 24, 2004 @09:44AM (#9517375)
    Yahoo did not, I repeat did *not* try to "block" third party IM clients "several times last year". *All* they did was upgrade their protocol for better reliability/etc (I have personally noticed the increase in reliability/refresh rate etc). It is up to the 3rd party developers to upgrade their protocols if Yahoo decides to do so.

    Right. It's an unfortunate side-effect.
    They're also forcing all their users that DO use the Yahoo! approved clients to upgrade to their new client. A client with more bloat, more featuritis. No choice for the lowly user in all this. Yet the entire value of their messenger service is the number of people on it. That's the only reason 3rd party apps are made; people want to talk to other people who are on the Yahoo network. Instead of recognizing their users, even if they don't pay for the privilege of using the network, as a valuable asset, they treat them like, well, sheeple. Especially if you happen to be on a third party client.

    Even AOL treats third party clients better, by "supporting" an oudated version of their protocol. It might not have all the whizz-bang features, but it keeps even those damn geek hippies on the network, which is a good thing for all those involved, really.

    How would you feel if Microsoft suddenly changed the "hotmail" protocol, so you could send e-mail to any one on hotmail, or receive any from them? Even if it's your girlfriend, or your mother?

    How about if your telephone company suddenly won't let you connect to the bad side of town? All those free phonecalls cost em, you know?
  • by mackman ( 19286 ) * on Thursday June 24, 2004 @09:45AM (#9517383)
    Who blames them? When they decide to upgrade their product and add new features to their protocol, do you really expect them to test for backwards compatibility with all the unsupported 3rd party IM clients!? They never provided an API/protocol spec. They never provided developer support to 3rd parties. They have *no obligation* to maintain compatiblity and they clearly won't and shouldn't let backwards compatibility interfere with new features in their own clients. Damn tin foil hats.
  • by cculianu ( 183926 ) on Thursday June 24, 2004 @09:51AM (#9517441) Homepage
    I'm going to ask you to forget you ever thought about this. You have a point - even if it is a bit trollish - but the more you put these ideas out there the more suits will use them. Think a suit doesn't have somebody watching the "new" or "the web" for him to spot technology and legal changes?

    Well I disagree. First off, I don't think that the 'suits' that are paid to think about how to ruin our lives haven't already thought of this. I don't think that by censoring my thinking I am doing anyone any good. By asking the question that I did, I think that will eventually reveal that in fact Yahoo! doesn't really want to kill the 3rd party clients -- at least not yet. I think that if they really wanted to, they would have been more aggressive about it already. And believe me, by my posting that question here on /. I don't think I'm doing anyone any harm, as I guarantee you this was though of already as soon as libyahoo 0.0001 came out.

    I think that in actuality they prefer for the time being that as many people as possible use their Y!IM network. Maybe sometime later in the future when they are a monopoly (if that ever happens) they will then proceed to kick the ass of every 3rd party client.. but until then, they secretly believe 'the more the merrier'.

    That's the cool thing about having so many competing systems. And that's the problem with something like Microsoft where they managed to kill off all their competition. They become dicks and stop doing a good job as soon as that happens.

  • by scrm ( 185355 ) on Thursday June 24, 2004 @09:54AM (#9517461) Homepage
    Of course, the best solution is to create a superior protocol and set of clients, get it standardized, and somehow get them widely adopted

    Correct me if I'm wrong, but wasn't this supposed to be the goal of Jabber [jabber.org]?

    It doesn't seem to have gained much momentum in any case.
  • by jkabbe ( 631234 ) on Thursday June 24, 2004 @09:55AM (#9517479)
    So why not switch to an alternate IM system altogether?

    The problem is that it's not as simple as one person changing messenger clients. If I change, I can't talk to anyone I currently do unless 5 other people change (I am apparently in the minority with such a small list :). But those 5 people won't change unless the 20 people on each of their lists changes. And *those* 20 (times 5) people won't change unless....you get the picture.

    And that's why multi-service chat programs are needed.
  • Re:Trillian (Score:5, Insightful)

    by jarich ( 733129 ) on Thursday June 24, 2004 @09:56AM (#9517488) Homepage Journal
    So Trillian charges you money... and then piggybacks on Yahoo's servers for free? And AOL's servers? And ....

    hmmm.... (ponders the ethical dillema)....

    Anyone know why Trillian isn't paying for use? Have Yahoo and company offered?

  • by GeorgeH ( 5469 ) on Thursday June 24, 2004 @09:58AM (#9517505) Homepage Journal
    Yeah, but network effects [wikipedia.org] cause the whole Yahoo! network to be more valuable if more people are using it. Because Yahoo! users are able to talk to Trillian users, they stay on Yahoo!. If the Trillian users suddenly are unavailable, the Yahoo! users will start exploring other networks.
  • Arrogance.. (Score:3, Insightful)

    by jcostantino ( 585892 ) on Thursday June 24, 2004 @10:04AM (#9517579) Homepage
    So i've been reading a lot of the replies here and I just want to know this: Who the hell does anyone think they are telling Yahoo what they are allowed to do with Yahoo's IM protocol/service/client/bandwidth/etc? Yahoo provides a free client that runs with Yahoo's protocol on Yahoo's servers, they are allowed to do any damn thing they please and NOT allow anyone to connect if they don't want them to.

    I understand that there are valid reasons for not using the Yahoo client like unsupported OS's or "it sucks" - whatever. In the end, you are using their service for free and they aren't obligated to give you a damn thing. They could fold their tents tomorrow and wouldn't owe anyone but their creditors and customers (those who pay for services).

    Why doesn't some enterprising person create a P2P chat client? I was going to go on a rant about how if someone wanted to have a totally free IM client, they could buy the servers to host connections, pay for bandwidth, etc.. but the P2P chat may be better in the long run. Granted, that doesn't solve the problem connecting to Yahoo (or the like) but it's a good start, right?

  • by Alexis de Torquemada ( 785848 ) on Thursday June 24, 2004 @10:11AM (#9517671)

    Let's face it, IM is not rocket science. The basic functionality is easy to code, and, unsurprisingly, there are already tons [gentoo-portage.com] of open source clients out there. The cost per user to operate a server is minimal, too, which means: Anyone who's trying to charge you money (or for all that matters force you to receive advertisements) for basic IM services, is attempting to rip you off. If you want to make use of functionality in AIM or MSN Messenger or Yahoo! Messenger which open source clients cannot offer, then you'll be using their official clients anyway. If not, you have two options: Cave in to their extortion, or switch to an open protocol like Jabber [jabber.org].

    Btw, that's one reason why many companies want TCPA. It would give them an unhackable way of enforcing a particular client.

  • Re:Trillian (Score:5, Insightful)

    by B'Trey ( 111263 ) on Thursday June 24, 2004 @10:12AM (#9517693)
    Get a clue. If you're going to offer an analogy, at least make it an appropriate one.

    It doesn't cost the kernel developers anything for RedHat to sell their work. They produce the kernel for their own use and for others to use. Redhat packages it up and sells it.

    When you use Trillian to send an IM via Yahoo, you're using Yahoo's servers, which they purchase and pay to maintain, and their bendwidth, which they also pay for. You're costing them money, and you're not viewing their ads, which is the method they use to make money. From their viewpoint, you're a leech on their services.

    No such drain occurs on the kernel developers from Redhat selling their product.

    I have no problem with Open Source products which use Yahoo or other IM providers. But if Trillian wants to make money off their product, then they should license the right to access Yahoo's servers. That's a personal opinion; my understanding is that they're not be under any _legal_ obligation to do so, and I'm not implying anything different here.
  • by whovian ( 107062 ) on Thursday June 24, 2004 @10:15AM (#9517724)
    Now my question, didn't the gov't come out with a law a while ago forcing AOL to share their IM standards so third party software could integrate with it? And if so, wouldn't this apply to all IM software, including Yahoo?

    Yes, and yes. AOL had restrictions placed on IM i January 2001, but they were lifted in Aug. 2003 because that decision had largely rendered them unable to compete in the video conferencing scene that MSN and Yahoo had built up.

    A good article summarizing this seems to be this [com.com] one.

    NOW, note that Yahoo! is cozy with the DSL and telephone service provider SBC. Given the news [slashdot.org] that SBC is laying fiber for residential DSL, your question is completely relevant.
  • by jazman ( 9111 ) on Thursday June 24, 2004 @10:19AM (#9517792)
    > we are using their computers for free, and not giving anything back

    Wrong. We're giving them a community for their clients to speak to. We use their computers for free, and they get our time for free. Sounds like a fair swap. If we didn't use 3rd party clients, there would be nobody except YIM users for YIM users to talk to. YIM users see the ads, but if YIM users didn't have anyone to talk to they wouldn't bother to use YIM in the first place.

    I'm quite sure, if they wanted to, AOL, Y! etc could all encrypt their *IM servers and invoke the DMCA on whoever reverse engineered their protocols. The fact that they don't do this shows that they know a community of people who don't eyeball their adverts actually contributes, albeit indirectly, to their bottom lines. Hence why Cerulean are still in existence and haven't been sued into the ground (assuming of course they're Americans).
  • by Anonymous Coward on Thursday June 24, 2004 @10:27AM (#9517906)
    Yahoo is just playing games. If they were serious about keeping people out they would encrypt the transmissions. Then they can use the DCMA to prevent anyone from cracking it.
  • And we'll all go back to using IRC.

    Which is the answer anyway.
  • by Jidus ( 733556 ) on Thursday June 24, 2004 @10:34AM (#9517992)

    When I look back, I remember ICQ being the king of IM. Nowadays, I barely know anyone who still uses it. MSN Messenger took most of the users from them. Now, how did they do that? ICQ had an incredibly large audience, but when masses shifted, lot of other (even geek) people did too. They didn't drive their users away, it was only that another service proved more useful... because it had more people to talk to, and that was because it was more appealing to less tech-savvy audiences...

    So, what can we learn from that? For me, that more users, even when they don't use an "official" client, will eventually mean a wider adoption, thus more people will finish up using the official client anyway, even if there are also more people who don't.

    Perhaps the mailbox space race will eventually reflect itself in the big competitors IM services... I wouldn't be surprised if google's next big thing is a IM app. Did we need another free email service? Probably not. But people shift, and people seem to be liking gmail. What kind of mess would we get if we get yet another IM? Why can't we all just get along?

    It is sad that IM isn't seen as a series of interconnected networks (like email...) :(

  • by MCron ( 737313 ) on Thursday June 24, 2004 @10:39AM (#9518052) Homepage
    Two responses to this. 1)Yahoo's: If we were to release their protocol specs, then it would be possible for spammers to create programs to connect to IM and send spam to our users automatically. There were instances of this already, which is why we changed our protocol, so that those spammers can no longer disrupt our users. 2)The Truth: AOL has done this before with their IM, and it just doesn't work. There are enough people out there working on GAIM, Trillian, and other projects, that within a few days, the protocol changes are cracked, and the projects are able to connect again. The only true way to deal with spam is not to keep them from connecting, but to set rules which apply to all users. For example, if a user is sending many messages out with links in them, but getting no replies, chances are they're spamming. By using methods like this, Yahoo! could ensure an end to spam, without any disruption to its users.
  • Re:pfft (Score:3, Insightful)

    by Call Me Black Cloud ( 616282 ) on Thursday June 24, 2004 @11:06AM (#9518383)
    Even if that was exclusively the case (which I doubt it is), so what? Yahoo has bills to pay. They run the servers, maintain the infrastructure. You think you should be able to use it for free? Perhaps you should discuss this theory with the phone company...
  • by Dylan Zimmerman ( 607218 ) <Bob_Zimmerman@my3.14realbox.com minus pi> on Thursday June 24, 2004 @11:11AM (#9518451)
    My official Yahoo! client doesn't have any ads at all. As such, they aren't losing any advertising revenue from me using a 3rd party client. All they're doing is confusing me because last night when I tried to connect, it rejected my login.

    Really, I've never had ads when using their official client. There isn't even a little space for them to show up. Do most people see ads or are we just assuming that that's the reason they're doing this?
  • Re:Trillian (Score:2, Insightful)

    by Anonymous Coward on Thursday June 24, 2004 @12:07PM (#9519091)
    hmmm.... (ponders the ethical dillema)....

    Have you ever wondered, perhaps where technology is taking us is incompatible with capitalism in some deep and fundamental way?
  • Re:pfft (Score:3, Insightful)

    by RupW ( 515653 ) * on Thursday June 24, 2004 @12:29PM (#9519376)
    Then tell them they're free to start charging for their IM network. I'll tell them that I'm not planning on using it.

    Uh, that's exactly his point - what makes you think you should get something for nothing? If you jump ship, you just end up costing your new ship money until they decide they can't be free either.
  • by njcoder ( 657816 ) on Thursday June 24, 2004 @02:33PM (#9520865)
    I know it's annoying to run 4 different im clients or sometimes your OS doesn't support their original software, or that version really sucks.

    But these companies spend millions of dollars on their networks for the hardware and software that is part of it. Let them play a little add here and there to help support it.

    All these ad blockers and ways of getting around their revenue streams only make them try and make more annoying advertising.

    If trillian wanted to be a good friend to yahoo, they'd pass through their advertising as well or find some other way to compensate them. Just because Yahoo decides to offer their network services for free doesn't mean anyone else can deploy software that uses it as well. It's like having someone write a robot to suck the content off your website, chagnge a few slogans and graphics and publish it on their site as their own minus your advertising.

  • Oh honestly. (Score:3, Insightful)

    by stonecypher ( 118140 ) <<stonecypher> <at> <gmail.com>> on Thursday June 24, 2004 @08:12PM (#9523944) Homepage Journal
    They're not out to break other IM clients. That would be easy, and the various protocol changes they make are minor. They're simply reengineering their own network, and not taking the time to warn Cerulean, because they view them in a bad light.

    Look, all Yahoo! did was change what servers were handling what traffic. Historically they do that once every six months, presumably as a load balancing issue (the server list keeps widening and coming from a larger geographic area each time.) Trillian had a patch out in under 12 hours because the change was exceedingly minor.

    Yahoo! is not breaking remote clients. They're working on a service they provide, and sometimes other people's emulation of said service just needs to be upgraded to keep up with developments in Yahoo!. Quit with the nefarious tone.
  • by tymbow ( 725036 ) on Thursday June 24, 2004 @08:52PM (#9524121)
    A lot of people are whinging they have no choice, and if they us the AIM/MSN etc. clients they, they must watch the adds blah blah blah. My question to them is, why should they give you a free service simply because you want one - I'm really getting tired of seeing this constant gimme gimme argument by Internet users who simply don't want to pay for anything? It costs money to host and support these things and add revenue is one of the ways they do it. As much as I like freedom of choice of client and I can understand why they would be pissed and muight they sokmething like this. Personally, if I found no one was receiving my revenue generating adds I'd tell the lot of them to fuck off and shut the thing down. It is a business after all and not a social charity.
  • by Trejkaz ( 615352 ) on Thursday June 24, 2004 @10:16PM (#9524539) Homepage
    Are you sure it works fine? Or is everyone you can see on your list also using the same quick fix?

All great discoveries are made by mistake. -- Young

Working...