Slashdot Mirror


AOL Blocking Open Source IM Clones ... Again

jeremie asks: "AOL has been attempting to block access to AIM via Jabber, GAIM, and other open source projects based on libfaim. Both Jabber.org and Jabber.com have issued statements, and are welcoming AOL to work together with the community in creating an open server to server interoperability solution that meets their FCC Conditions." This kind of crap makes me glad that I never completely made the move away from IRC. Of course, this isn't the first time AOL has tried to pull this off, and it seems that the supposed FCC intervention that was supposed to open the AIM protocol has fallen thru. With all of this back and forth on the issue from AOL, do we really need to use their system at all?

22 of 267 comments (clear)

  1. Yes... by jonfromspace · · Score: 4

    ...we do need to use their system... with the amount of people already locked up by AOL (AIM, and ICQ users), AOL has us by the balls... I need my ICQ.

    AOL needs to be forced to open this up... the FCC failed, the real question is what should be the next course of action.

    --
    I am become Troll, destroyer of threads
    1. Re:Yes... by jilles · · Score: 3

      Unfortunately all my friends use icq, so I'm locked into icq. Unless of course I no longer want to communicate with my friends. The problem is not that there are no alternatives because there are and some are quite good actually. However, if you want to use an IM tool to actually communicate with somebody, the person on the other side will need a compatible client. And that's where AOL has us locked in since a great deal of people are using ICQ.

      --

      Jilles
  2. Maybe it's just my libertarian leanings, but... by gvonk · · Score: 3

    They're a business! Somebody explain to me why thay can't block whomever they want to block from interacting with their servers!?!

    --


    El Karma: excelente(principalmente la suma de moderación hecha a los comentarios de los usuarios)
  3. A unified standard by cheinonen · · Score: 3
    When I was in high school, everyone I needed to talk to went to school with me, or was on Prodigy, my online service of choice at that point. Once I started college, ICQ came out and I started using it then, all my friends (who were computer literate) started using it, and I've used it since. However, the internet has changed a lot in those 5 years. Lots of friends who didn't know a thing about computers and what do they use for online chatting? MSN Messenger, AOL Instant Messenger, or whatever comes recomended by their mail account or online service.

    I try to convert them to ICQ, but even I admit ICQ is far worse than it was at the beginning - horribly bloated and adding features no one I know gives a damn about. I have ICQ and MSN Messenger running on my system now since it's what friends of mine use. I have two people on MSN, but have to use it to chat with them. If a good friend was using AOL Messenger, I'm sure I'd add that as well.

    We don't need AOL Messenger opened up as much as we need a new standard for everyone to use. If we had to use different mail programs to write to people we would be up in arms, but we put up with this IM isolation because we have to. I've tried alternatives to ICQ a couple years ago and they were all substandard. What will it take until some standards body moves in and gives us a standard that everyone has to adopt to? Maybe it's just a pipe dream, but AOL staying private seems like nothing compared to having different standards in my book.

  4. There are a few issues confused here... by bconway · · Score: 4

    TiK and other clients that use the TOC protocol are fully supported and allowed by AOL. Those clients that are using libfaim for OSCAR support are violating AOL's terms of service in the same way that MSN Messenger was, and it's fully within their rights to shut them down. On a side note, libfaim clients weren't working this morning, but Gaim and others appear to be working fine now. I think Slashdot jumped the gun slightly, much like the last time this happened.

    --
    Interested in open source engine management for your Subaru?
  5. Slow down folks. by torinth · · Score: 4

    As mentioned in the slashdot blurb up top, libfaim based clients are broken again. Take note that libfaim is a hacked library. Clients that use TOC/OSCAR to talk to the AIM servers (like Everybuddy [www.everybuddy.org]) continue to work fine.

    Although, in many respects it would be desirable for AIM to open up there protocol, they haven't yet. They don't act out against TOC/OSCAR clients, though, and so that's good enough. TOC/OSCAR does have limitations compared to the full protocol, but it's still more than usable. And rather than go whining about how a library that was just a reverse-engineering job was broken, reverse-engineer it again, or use the library that isn't broken.

    Now stop crying and get Everybuddy. Or Netscape 6. Or use AOL's quickbuddy. Or, god no, something other than *nux.

    -Andrew

    1. Re:Slow down folks. by warmenhoven · · Score: 3
      > Clients that use TOC/OSCAR to talk to the AIM servers (like Everybuddy [www.everybuddy.org]) continue to work fine.

      Actually, TOC and Oscar are two very separate protocols. And Gaim can do them both, actually :) Which is good for Gaim; if one of them ever stops working (which happens more than AOL would probably like to admit) you can easily switch to the other one. Gaim's the only client that lets you choose between the two protocols.

      > And rather than go whining about how a library that was just a reverse-engineering job was broken, reverse-engineer it again, or use the library that isn't broken.

      Actually, the library got it comletely right, it's the clients using it that got it wrong. There's a particular string that the client decides that AOL is filtering on.

      --

      -----
      "A man is judged by his every word." -RW Emerson
      "They misunderestimated me." -GW Bush
  6. Jabber's Advantage by bink · · Score: 3

    One of the nice aspects about Jabber being open source is that a solution can be worked out quickly. Within an hour of AOL blocking Jabber a solution presented itself, and so long as enough people are interested in Jabber that will continue to be the case. I think it's a positive step for Jabber that they're finally not below AOL's radar screen, it means they're gaining popularity and are now considered a threat by AOL.

    For those of you who haven't used Jabber yet, you should check it out, it really is the most convenient IM system out there.

  7. They have the right to do this by r.+ghaffari · · Score: 3

    It is their service and they have the right to do this, but we, as observers to stupidity, get to comment on the stupidity.
    With the proliferation of many different messenger systems, all those AIMers are going to be cut off from their friends who use MSN/Yahoo/ICQ. The motivation to use AIM diminishes as other messengers take off. So instead of AOL joining the community at large, they are creating a substantial, yet isolated community. It is a stupid mistake in the issue of a greater diverse internet. A smart move in the issue of keeping a captive audience. But in the end, they are just shooting themselves in the foot because if you are using AOL, you really don't need AIM to communicate to other AOLers but you will need another messenger to chat with your friends on MSN.

    AOL just has a large enough ego to think these companies are clamoring to gain access to their herd of people. That may be partially true, but I believe it is more about these other applications trying to give their users as much versatility as possible, something AOL should think about.


    r. ghaffari

  8. A monumental first by RandomPeon · · Score: 4

    Did I just see someone with a Slashdot UID admit to using AOL as an ISP? What's this world coming to? Pretty soon we'll "Ask Slashdot: Windows ME vs Windows XP?" on the main page..... The world is truly going to hell....

  9. GAIM functionality by RobFlynn · · Score: 5

    For those of you experiencing problems signing on via GAIM using OSCAR, please update to the most recenty CVS copy. There will be a pre8 release of Gaim tomorrow reflecting the changes, as well.

    The problem basically lies with AOL trying to block Jabber. This has been going on for several days -- since Monday, I believe. We just sort of caught a stray bullet this time, so to speak.

    Good luck to the Jabber guys. I would like to see some communications with AOL as well.

    Peace,
    Rob


    ---
    Rob Flynn

    --

    ---
    Rob Flynn
    Pidgin
  10. Why doesn't Kit use TOC? by JamesKPolk · · Score: 3

    People have asked me why I don't move Kit to OSCAR. This is why.

    While AOL has gone and changed/broken the TOC standard, it doesn't happen often, and the changes are easily circumvented (since they always keep TiK, TNT, and QuickBuddy working).

    AOL never even made a pretense of documenting OSCAR, though, so they can break it whenever they want. And when they break it, we don't have the source to their older OSCAR clients for comparison.

    AOL will do what it wants with AIM. Like it, or start moving to Jabber, as I'm doing.

  11. Why Closed protocols suck by Basalisk · · Score: 4

    Well, it doesn't surprise me that AOL is doing this. They are a business. They need as many 'Official' aim clients out there, so that they can change the protocol at will to include things like advertising. It makes good business sense to ensure that the users of it's IM service are running a client that AOL can manipulate, to sell the 'eyeballs'. If they can't be sure that all x number of people will see the adverts, then they can't make as much money. Simple business decision. It sucks for consumers, but it's the best thing AOL can do for itself.

    This is good for AOL, but bad for the internet. The problem with the internet at the moment is that it has major applications that do not have simple, open, commodity protocols accepted by the majority of users of that service.

    What lets email work so well is RFC821 and PFC822, defining the transport and the format of email so that clients and servers need not be tied to each other.

    Now instant messaging in it's current state is horrible. We have a disjoint set of non-structured namespaces (BigMan200 anybody?), We have a single centralised server. And the protocol is closed.

    Of course, most IM issues were solved by email years ago. Unless I'm being very dense, it wouldn't be too hard to make IM id's similar to email addresses (I have a sneaking suspicion that Jabber does this, but I haven't looked at it close enough).

    I think AIM needs to be confiscated from AOL. While I think they do have a right to make a very nice looking client, and a server that can deal with huge loads, and use them to make a profit, they should not be allowed to lock up the protocol between the two. This is the major strength of the internet, the openness, simplicity and strict focus of the protocols employed by most internet clients. For all but a few protocols, the communication can be done by a clueful individual with a telnet client. (I have done this, and it is a lot of fun. EHLO everyone!) If the AIM protocol remains closed and binary, it will stay linked with AOL. We don't need another propriety protocol polluting pathways with packets parsable by 'proper' programs.

    So, what I'm saying is: The client can stay AOL's. The server can stay AOL's. But the protocol should be open and hacker friendly. Please AOL, let the Internet do the right thing. It may be bad for your monopoly on the technology, but it will be good for avoiding the scrutiny of the anti-trust lawyers in years to come. Write some RFCs. Asciify your protocol. Amaze people with your Clue.

    Now remember, this is an opinion. Yours may be different, and I like to change mine if I see one that looks good.

    James,

  12. Which ammendment gave YOU the right to use AIM? by Temporal · · Score: 5
    This kind of crap makes me glad that I never completely made the move away from IRC. Of course, this isn't the first time AOL has tried to pull this off,

    Taco, what the HELL are you talking about!? "This kind of crap"? "tried to pull this off"? IT'S THEIR NETWORK! I use GAIM myself, and I did find myself shut out this afternoon, but I don't blame AOL. It's their network, and they can do as they please with it.

    You act like you have some sort of right to use stuff other people maintain, and you expect to have it free. What the hell? Yes, AOL makes money through those banner ads, and they use them to support the service. If the ads aren't showing up on your screen, then they aren't making money off of you, and THEY DON'T OWE YOU ANYTHING!

    and it seems that the supposed FCC intervention that was supposed to open the AIM protocol has fallen thru.

    That whole thing was exaggerated. I work at an IM company (none you've ever heard of), and while I'm not clear on the details, I have been told that the FCC thing does not apply to AIM itself, or the OSCAR protocol. You still aren't allowed to use it without AOL's permission.

    With all of this back and forth on the issue from AOL, do we really need to use their system at all?

    If you don't like their system, don't use it! I don't understand... You complain about something you get for free. YOU HAVE NO RIGHT TO COMPLAIN ABOUT SOMETHING YOU GET FOR FREE! If you don't like it, don't fucking use it.

    OTOH, you could always do what I did: Switch to TOC. Voila, GAIM works again. You can't check people's away messages, but it works.

    ------

    1. Re:Which ammendment gave YOU the right to use AIM? by Bren · · Score: 3
      IM is a way for people to communicate with one another, just like a telephone. Imagine if telephone companies were all incompatible with one another! It would really suck to learn that you use company A and half your family uses company B, and thus you can not communicate with them via phone.

      Of course, AIM is free, so a better analogy would be: If company B gives free calls to all other members of company B, and half your family uses company B, but you live in a small town in the middle of nowhere and you can not get access to company B's services, then you're still out of luck if you have phone services, but they are not company B's.

      Open is a good thing. Telephone companies are still able to gain profits, while having open standards for communicating with one another.

      Bren.

    2. Re:Which ammendment gave YOU the right to use AIM? by Michael+Spencer+Jr. · · Score: 3

      When AOL got a connection to the same Internet the rest of us are connected to, I'm sure someone explained to them:

      There is no support for per-connection billing and accounting, a la X.25, built into IP. When you are on an IP network, anyone else on the network can communicate with you, unless you explicitly firewall them. When you run a service on this public IP network, you accept and agree that anybody can interact with that service, unless you specifically disallow it.

      Of course, people are allowed to build identification and accounting into their protocols to support anything they want. If they want to charge me for using their AIM service, they have the right to. Simply require authenticated logins (as they already do) and don't give those logins out for free any more.

      Now, the point: there is a difference between using or complaining about AIM the network service, and using or complaining about AIM the executable program for Windows.

      AOL gives AIM service for free to everyone else. I paid my bandwidth bill for the month too.

      I'm sure AOL understands that some people will try to use their network service with non-AOL-provided software.

      What AOL has done recently is attempt to tie AOL the network service to AOL the Windows executable.

      It is within AOL's rights to try to do this.

      It is within my rights to try to undo this, by publishing software that is compatible with the new version of their network protocol.

      Would you mind re-explaining what we don't have a right to do again, as it relates to network services and applications being different things?

  13. Re:Already there by linuxci · · Score: 3
    I have to admit the current Windows clients all have some limitations but I'd recommend WinJab. Under Linux Gabber is a great client (requires GNOME tho :( so may not be suitable for everyone). You're not stuck to a central server and not to a single platform. If you encourage ISPs to use Jabber then you can have a jabber ID the same as your email address. If you run your own domain consider setting up your own Jabber server.

    The Jabber protocol is open, the server is open source and the clients can be open source, closed source freeware, commercial or whatever you want to licence them under.

    Under development is JabberZilla which is going to be a cross platform mozilla based client that will offer similar functionality to the AIM with Netscape 6. Opera currently supports ICQ in their version 5 windows browser, there are people who want them to change to Jabber support. Voice your views in the opera.wishlist newsgroup (on news.opera.no).

  14. Re:Time to replace IM's with OLM's. by Pig+Hogger · · Score: 3

    The next course of action is to surplant it with a single standard that everybody can agree on.
    A standard to be run by the ISPs in much the same way that E-mail is run.
    A standard which is opened, and indisputable (yeah, right), and which no one body can control.
    A standard which uses an address convention that is universal to the net, in much the same way email@domain.com is universal.
    How about piggybacking on an existing system? Say, SMTP/POP?

    Let's imagine a chat PTP app that runs BESIDES SMTP/POP. Let's say it uses the NTALK protocol to keep things clean.

    The problem with dynamic IP is to keep track of your buddies' IP addresses. No sweat:

    You connect. The chat app E-MAILS all your buddies a short message: "Yo! I'm online at 247.308.133.32 @ 12:33+06".

    It also LOOKS regularly at your inbox for exactly such messages from your buddies telling you their IP addresses.

    Now, the chat app updates your buddies list with their "new" (improved?) IP addresses.

    It also checks each of those addresses to see who is STILL online since they sent their last "yo!" message, and updates the list accordingly.

    Wanna chat? Just double-click on your buddy's name in the "online" list, and voilà, pops opens a window of PTP chat/file exchange/whatever with your buddy. CUCKOO!!!


    There, it's simple, clean, **STANDARD**, and, most importantly, **ISN'T CENTRALIZED**, so it can't be tapped into nor shut-down.

    Freechat anyone?

    --

  15. Re:The problem with proprietary clients by Jace+of+Fuse! · · Score: 5

    I have pretty undeniable proof that AIM taps into the MIC and listens to conversations, then encodes them using some proprietary format and sends it off to the NSA.

    Then, all of the most vile and evil things said by users who don't know they are actually being listened to through their microphones are force-fed back into the minds of the general public (via thought-controlling microwaves) and this is what's contributing to the downfall of America's Youth (see recent school shootings), not to mention global warming, the spread of AIDS, Bush as US President, and the California Energy Crisis. fnord

    I beg of you, my fellow slashdotters! UNINSTALL your AIM clients and wrap aluminum foil around your heads!

    It's the only way we can survive as a race of multicellular-semi-humanoid-bipedal-lifeforms!

    And I mean it.

    "Everything you know is wrong. (And stupid.)"

    --

    "Everything you know is wrong. (And stupid.)"

    Moderation Totals: Wrong=2, Stupid=3, Total=5.
  16. Why do we NEED it at all? by Restil · · Score: 4

    Perhaps someone actually requires an instant message type service. So where are the open source solutions? Of course, I understand they probably exist, but they haven't propogated as well as the commercial ones have.

    Here's the answer. We create such a system. Don't make ANY effort to be compatible with the AOL systems. This is designed to replace, not to coexist with those systems. Create it to be bug free and cross platform, of course. Then... add THE feature. Whatever feature will draw in the 90% of the users for whom it is a challenge locating the start button, like most MCSE's.

    Now...here's the trick. If this system were to become extremely popular, such that it actually rivaled the other services, they would probably add in support for it (being an open protocol, they certainly could). The trick would be forcing open their system as well in the process, although I don't think the GPL can reach THAT far. :)

    Wishful thinking, yes yes I know. :)

    -Restil

    --
    Play with my webcams and lights here
  17. You want AOL to open it up? Then pay for it. by hatless · · Score: 4

    AIM isn't just a "protocol", kids. It's a bunch of servers owned, run and paid for by AOL. AOL spends millions of dollars on Sybase licenses and support contracts alone to run AIM. Do you think it's peer-to-peer? That they track connection status in real time for millions of concurrent users without big, expensive databases running on big, expensive hardware?

    Even if the Jabber team ever comes out with a stable, robust release, it's not going to be able to support even half as many users as Yahoo instant messaging without someone footing the bill for millions of dollars in servers and fiber-channel storage arrays, commercial database software, and tens of thousands of dollars a month in hosting and connectivity services.

    Do you really think a multi-million concurrent-user instant messaging system can run on one rack of Postgres servers on a T1? Phooey.

    You want free communication without ads or service charges? Buy a CB radio and talk to your neighbors. That's peer-to-peer.

    I'd like to see a show of hands: how many of the people here calling for free access to AIM servers aren't (a) MSN and Yahoo employees or (b) people who have never had a job besides maybe cleaning trays in a dorm cafeteria?

  18. AIM makes no money! by joshwa · · Score: 3

    I've been waiting to hear this "You ungrateful bastards/you must be viewing ads to use AIM" argument...AOL alomst certainly loses money on AIM and those ads, mostly because they don't SELL any!

    All the ads are for AOL services or AOL-owned companies !!

    AOL puts the service out to lure people into subscribing to AOL, not to make money off ads. And no one can say that AOL is hurting for customers right now...they are still the largest ISP in the world.

    So, yes, we can complain, especially when we depend on features AOL clients don't supply -- interoperability, alternate platforms, logging, etc...