Slashdot Mirror


AOL Opens Up the AIM Instant Messaging Network

AVIDJockey writes "In a pleasantly surprising move, AOL has changed its tune when it comes to third-party access to the company's chat network. America Online has recently launched a service called OpenAIM 2.0, which provides open, uninhibited access to services like Meebo, or all-in-one IM clients like Pidgin, allowing them to freely and easily use the AIM instant messaging network. 'At the moment, multi-platform IM desktop clients like Pidgin or Adium (the popular Mac client) generally rely on hacking and reverse engineering access to chat networks run by AOL, Yahoo, Microsoft and others. Not only is that bad for developers since it means more work, it also means that such clients often can't use all the features of a particular network.'"

209 comments

  1. And that's not all! by Timex · · Score: 3, Informative

    It might be my imagination, but GTalk (through the GMail interface) allows one to open an AIM connection. I wonder if it's related to this?

    --
    When politicians are involved, everyone loses.
    1. Re:And that's not all! by emj · · Score: 1

      Well atleast you can tie your gtalk account to AIM so all your AIM contacts shows up there, I don't have any AIM contacts so I don't know if it works. But somtimes get errors telling me AIM isn't working, so I guess it should work..

    2. Re:And that's not all! by peragrin · · Score: 1

      the only annoying part about aim integration into gmail other than having to have an account at both places, is that when I am using adium, and log into gmail I get an IM saying I am logged in twice.

      Other than that it works very well. need to try out audio through it though.

      --
      i thought once I was found, but it was only a dream.
    3. Re:And that's not all! by Timex · · Score: 0, Offtopic

      It's a timing issue for me. I don't usually "happen" to be on the front page when comments open-up on an article, and it was a complete fluke that it happened to do so when I read the article... ...which is why I didn't lay claim to "frist post" in my original comment. :)

      --
      When politicians are involved, everyone loses.
    4. Re:And that's not all! by stoolpigeon · · Score: 0, Offtopic

      shine on you crazy diamond.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    5. Re:And that's not all! by Dragonslicer · · Score: 3, Insightful

      It might be my imagination, but GTalk (through the GMail interface) allows one to open an AIM connection. I wonder if it's related to this? I would guess that it's probably more related to AOL starting a Jabber server for AIM.
    6. Re:And that's not all! by i.of.the.storm · · Score: 2, Informative

      There's also an experimental Jabber server for AIM, I think the GMail interface has to do more with that than with this.

      For more information, see http://wiki.jabber.org/index.php/AOL_Alpha . Haven't gotten it to work myself with Pidgin though.

      --
      All your base are belong to Wii.
    7. Re:And that's not all! by stu42j · · Score: 1

      The AIM support in GMail does not use Jabber (XMPP). It still uses OSCAR (the AIM protocol). The difference is that Google had to have a special agreement with AOL (see: $1 Billion) to do this "legally". Now anyone can.

    8. Re:And that's not all! by stu42j · · Score: 1
      Meh, I take back that last part. Someone else pointed this out:

      we still do not permit developers to build Open AIM applications that are interoperable with other IM networks. (Multi-headed applications are now allowed). I'm not really sure what multi-headed means in this context but it sounds like nothing really important has changed here.
    9. Re:And that's not all! by mhall119 · · Score: 1
      From the OpenAIM website:

      Development of AIM-Enabled, Multi-IM Protocol Clients

                      * AOL now allows multiheaded clients to access the AIM network But here is the part that gets me:

      Flexible Value-added Application Feature Requirements

                      * Developers can pick 2 of 5 features to implement from a list of the most popular and valuable AIM features Does this mean that applications using OpenAIM can only use 2 of the 5 features offered by OpenAIM?
      --
      http://www.mhall119.com
    10. Re:And that's not all! by mhall119 · · Score: 2, Informative

      After some more digging, it appears that you must implement "at least" 2 of the 5 "features". I put "features" in quotes because it includes displaying the AIM Start Page, installing the AIM Toolbar, or including AOL advertisements. So it's really more of a "You can use OpenAIM if you do something to make us money".

      To be fair to AOL, your 2 features can just be showing Buddy Info and Buddy Icons, which presumably don't make them money, and most AIM clients would want to have anyway. Still, this whole requirements seems odd to me.

      --
      http://www.mhall119.com
  2. Revenue sharing plans for displaying ads, etc by Anonymous Coward · · Score: 0

    Yeah, i'm not buying it.

    1. Re:Revenue sharing plans for displaying ads, etc by Iphtashu+Fitz · · Score: 2, Insightful

      They can't force a client to display ads. They can request it, and a client can even pretend to do so, but there's no way they can force a third party to display ads they don't want to.

    2. Re:Revenue sharing plans for displaying ads, etc by philipgar · · Score: 3, Insightful

      Uh, I'm pretty sure they can force you to stop distribution of your application if you link against their library and aren't following their restrictions. It would be violating the license, and is just as bad as someone linking GPL code into their proprietary applications.

      Phil

    3. Re:Revenue sharing plans for displaying ads, etc by Iphtashu+Fitz · · Score: 0

      True, but then the application simply doesn't have to support this. There are plenty of IM clients out there already supporting AOL by reverse-engineering the protocols. And there are plenty of other IM services out there that also don't force advertising on the Pidgins, Adiums, etc. of the world. If AOL forced this then my guess is they'd just lose customers. I've got the same account name on AOL, Yahoo, MSN, and GMail. I'll gladly give up any of them in a heartbeat if my Adium IM client starts popping up unsolicited advertisements for any of them.

      Besides, keep in mind that Pidgin, Adium, etc. are all open source. So even if these projects do break down and add in advertising support for AOL or any of these others, all it takes is somebody to download the source code, strip out the code that displays the ads, then rebuild it. I'm a former professional software developer and I'd gladly do that, even if just for myself and family/friends. And if necessary I'd simply make the client respond as if an advertisement was displayed so AOL is happy without it actually displaying the ad. Again, nothing AOL could do about that. They'd have absolutely no way of knowing if I actually DID view the ad or if the client just reported back to AOL that I did without my actually viewing it. It's a no-win situation for AOL since the clients are open source.

    4. Re:Revenue sharing plans for displaying ads, etc by caffeinemessiah · · Score: 1

      They'd have absolutely no way of knowing if I actually DID view the ad or if the client just reported back to AOL that I did without my actually viewing it. It's a no-win situation for AOL since the clients are open source.

      Yes, but do this on a large enough scale with a popular application, and eventually someone from AOL will download a copy and notice, and revoke your key or do whatever it takes to destroy your app because it doesn't follow their TOS.

      --
      An old-timer with old-timey ideas.
  3. Adium by Disoriented · · Score: 1

    Good news. Adium sometimes wouldn't work with iChat when it came to file transfers. Fixing that alone might actually get me using Adium.

    I wonder if this paves the way to Adium working with iChat audio and video conferencing?

    1. Re:Adium by The+Ancients · · Score: 2, Informative

      Good news. Adium sometimes wouldn't work with iChat when it came to file transfers. Fixing that alone might actually get me using Adium.

      I wonder if this paves the way to Adium working with iChat audio and video conferencing?

      This would be great. I much prefer Adium's interface and functionality to iChat's, but I still have to switch to iChat now and then for video conferencing, which is a pain.

      For Macs there is aMSN for video chat for MSN, but no other 3rd party clients come to mind for video on any of the major proprietary chat protocols.

    2. Re:Adium by nekura · · Score: 1

      I was interested in this too, unfortunately, it's probably not going to happen due to the license (link).

      --

      "Programming is like sex - one mistake and you'll have to support it for the rest of your life."
    3. Re:Adium by setagllib · · Score: 2, Insightful

      Kopete is often overlooked because it's tightly integrated into KDE, but much less so than Windows Live Messenger is tied to Windows, so it deserves mention as a very complete MSN/WinLive client.

      --
      Sam ty sig.
    4. Re:Adium by Anonymous Coward · · Score: 0

      For Macs there is aMSN for video chat for MSN, but no other 3rd party clients come to mind for video on any of the major proprietary chat protocols.

      What about http://www.skype.com/?

    5. Re:Adium by benbean · · Score: 1

      Skype works pretty well for cross-platform Video and Audio conferencing. Windows, Mac and Linux, and the Mac client feels like a proper Mac app, not just a cheap Windows port.

      --
      It's a Unix system - I know this.
    6. Re:Adium by Timex · · Score: 1
      The big issue I have with Skype is that even though I had my account configured to ignore anyone that wasn't in my address book, I STILL got random people popping in, wanting to talk. The last conversation I had on Skype before I removed it from my system went something like this:

      Sharma: Hi! What are you doing?
      Me: Uhhh... Working. Who are you?
      Sharma: Nobody in particular.
      Me: I thought so much. (I shut off Skype and uninstall it at this point.)
      --
      When politicians are involved, everyone loses.
  4. Still around? by dhalgren99 · · Score: 0

    People still use AOL IM?
    I thought everyone moved onto MSN/ICQ/Yahoo! ages ago...

    1. Re:Still around? by phoenixwade · · Score: 4, Insightful

      AOL still has a butt load of clueless subscribers, and AIM is the only IM they know anything about....

      --
      A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
    2. Re:Still around? by koh · · Score: 1

      Now you understand why they're doing this, young padawan.

      --
      Karma cannot be described by words alone.
    3. Re:Still around? by satoshi1 · · Score: 1

      Well, for one, who uses a Microsoft service? Yahoo? Blah. And as for ICQ, everyone left that for AIM. Which doesn't matter now because AOL owns ICQ anyway.

    4. Re:Still around? by drtsystems · · Score: 1

      I think it might be a geographic thing? Because everyone I know uses AIM. When you say IM name or anything like that its understood your talking about AIM.

    5. Re:Still around? by Abreu · · Score: 1

      Because of the Telmex monopoly, everyone in Mexico was introduced to instant messaging via MSN messenger... and now, due to the sheer number of MSN users here, it is not worth it to use another service.

      Of all my IM-using acquaintances, only one guy uses another service (yahoo), everyone else is in MSN.

      --
      No sig for the moment.
    6. Re:Still around? by TaliesinWI · · Score: 1

      I can't imagine how AIM or MSN are nearly as useful as Yahoo or ICQ - you can't leave an offline message for someone to get when they log on next. If they're not on, you can't talk to them. (It's possible both have fixed this fairly recently but it wasn't the case when I checked last, and even if it IS fixed, it was about a decade after the other two services had offlines - what took so damn long? I was sending offline messages to ICQ buddies in 1998.)

    7. Re:Still around? by superphreak · · Score: 1

      I don't use MSN, but AIM lets you stay signed in 24/7 via texts to phone. It's not an "off line message" (obviously better), but I know not everyone has unlimited texting, so not everyone uses that feature.

      --
      Evolution is a state-sponsored, state-protected religion.
    8. Re:Still around? by garvon · · Score: 2, Informative

      It's called email. Remember that?

    9. Re:Still around? by strabes · · Score: 2, Informative

      Pidgin (and gaim) have had this feature for years, and it's protocol-independent.

      --
      Its = possessive. It's = "it is"
    10. Re:Still around? by thePowerOfGrayskull · · Score: 1

      Not really. Rather - they let you set a 'pounce' which requires that you have your client logged in and connected when the user reconnects...

    11. Re:Still around? by Omestes · · Score: 2, Interesting

      I noticed that most of my European (mostly British) college friends used MSN, while most of the kids from the States used AIM, minus some of the younger kids who used Yahoo. The brits told me that no one they knew back home used AIM much, while at the same time I knew maybe 3 people in the States who used MSN. I think it is largely regional.

      Thank god for AdiumX, made life so much better. It's one of those programs I miss dearly now that I'm using Windows, along with the various Omni products, and Quicksilver. Yes, I know there is Pigdin, and Miranda (or as I like to call it, the land usability forgot), but it's so goddamn ugly, it takes up 40% of my desktop, expandable, and unintuitive.

      I pretty much gave up on IM as a useful form of communications though, it forces you into brief little "blurbs", and limits your thoughts and expressions to single statements, which is not inductive to thoughtful communications. Better than cellphone text messages, but still sub-optimal. Also it's just another distraction, putting me at the command of other people's communication needs, which is a habit I'm trying to get out of as much as practically possible.

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    12. Re:Still around? by mybadluck22 · · Score: 1

      You know, you don't have to type short phrases, but doing so means that the other person in the conversation will be able to respond more quickly, once you've completed your thought.

      --
      If I could rearrange the keyboard, I'd put U and I together.
    13. Re:Still around? by TheThiefMaster · · Score: 1

      Which seems to be how skype does it too. Unless they've changed it and I didn't notice.

    14. Re:Still around? by Zatic · · Score: 1

      ICQ is still very popular in some parts of the world. Here in Germany I really don't know ANYONE who uses AIM, MSN or Yahoo. Everyone is on ICQ.

    15. Re:Still around? by Omestes · · Score: 1

      I know I don't have to, but the medium naturally guides this type of communications, IMO. It isn't as good as email or snail-mail letters for long thoughtful communications, thus it is generally relegated to quick, burst-like, stream-of-thought communications.

      I'm really becoming a fan of the McLuhan "the medium is the message" theory, as I get older. The structure of the medium itself generally guides most likely form that the thought communicated can take. The best example is SMS, which I avoid like the plague, can you picture saying anything of content (outside of quick updates) to someone through formats like this? IM protocols are slightly better, but still are rather "bursty", even if not limited by input methods to the extent of SMS (how many IM programs treat "enter" as a break by default?).

      I'd say a quicky hierarchy of information transfer (from highest bandwidth to lowest) would be:
      Book/Essay
      Lecture
      Letter/Email
      In person conversation
      telephone conversation (lack of non-verbal context)
      IM
      and lowest being SMS

      I know you CAN talk at length in IM, but it is generally not used that way, nor expected to be used that way, since other "instant" technologies do it better.

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    16. Re:Still around? by mybadluck22 · · Score: 1

      I agree that SMS and even, to an extent, hinders long, thoughtful statements and responses. I also agree that as far as bandwidth goes, your hierarchy is pretty much correct. However, I think that raw bandwidth isn't what we're looking for in IM. Also, a book takes a whole lot of time to write, and a tiny fraction of that time to read, meaning that once it is written, it can be a very quick way of getting information to a lot of people, but the actual writing process means that that same information could likely be conveyed to a single person or small group of people much quicker.

      Also, a book is only a one-way communication, and IM is rarely used for that. A Lecture could be a two-way communication (via questions and answers) but remains a largely one-way communication system.

      I'd put an in-person conversation above email or letters, since for letters/emails, the message has to be written in full, which is slower than speaking, then sent, then read in full, which is faster than listening. For in-person conversation, the sending and receiving is simultaneous, and at the speed of speech, which is, on average, 225 wpm, I believe. You're unlikely to find a typist above 120 wpm, but they are around. (Probably more, here, since we're all into computers).

      Telephone communication still goes above email, for the same reason, but under in-person conversation. Also, voice carries some information that the words spoken do not (largely emotional indicators).

      The advantage of IM that I see that from time of message sent to message received is second only to voice/in-person communication. The reason people use IM, though, is that it can be backgrounded much more easily than a voice-conversation. Additionally, one can have several independent conversations over IM, but only one at a time with almost every other medium. (You can write multiple letters at a time, I guess, but that's not as normal, I think.) The fact that it encourages small messages is, in my eyes, an indication that it is the closest to a text-based form of a voice conversation. Sure, it's possible to read a book faster, or to listen to someone talk faster, but is it reasonable to read 5 books or listen to 5 people speak at the same time? That same task can be easily accomplished with IM. But yeah, as you say, it doesn't necessarily work for long thoughts as well.

      As far as SMS goes, well. It's easily accessible nearly anywhere, but that's about all it's got going for it. Oh well. My phone has no qwerty keyboard, so I can type a message at maybe 4 or 5 wpm. Oh well.

      --
      If I could rearrange the keyboard, I'd put U and I together.
    17. Re:Still around? by strabes · · Score: 1

      Very true. Sorry, I really didn't know what offline messaging was. =\

      --
      Its = possessive. It's = "it is"
    18. Re:Still around? by VJ42 · · Score: 1

      I'd say a quicky hierarchy of information transfer (from highest bandwidth to lowest) would be:
      Book/Essay
      Lecture
      Letter/Email
      In person conversation
      telephone conversation (lack of non-verbal context)
      IM
      and lowest being SMS

      I think you have IM and SMS the wrong way round in that list, I (and many people I know) write out and even punctuate SMS messages, but will resort to acronyms in IM. When was the last time you used "brb" (for example) in a SMS? However if I get distracted whilst on IM I'll use it without thinking.

      Your list was also missing IRC; I think that would probably go above IM and SMS.
      --
      If I have nothing to hide, you have no reason to search me
    19. Re:Still around? by ohtani · · Score: 1

      Why is parent modded funny and not insightful? It's fairly true. While AOL's service itself is dying, those that do use it heavily and rely on it don't know much about computers or alternatives to services and programs. Also there's still a large existing userbase for AIM that makes it get larger.

      Also, if everybody DID move to Y!M, do you think Microsoft would have tried to buy them last month? And while there's a lot of hotmail users, I know very very few folks who use MSN Messenger right now. So no, I think it would appear that people don't "move on", they just adapt to other IM clients as well.

      Also, to the grandparent: who the heck moves _ON_ to ICQ? It was good way back, but there's several flaws.

      - You have to remember your number (I know mine, but these days, if I got one it'd be probably way too long)
      - Because it's a number it's way more prone to spamming via brute force
      - The official client has been a bloated POS longer than most other clients. Even the "lite" version became bloated. Mostly happened when AOL bought them, but it was WORSE than AOL's AIM client at one point IMO.

      I can't remember the last time somebody gave me their ICQ number.

      --
      Pancakes. Oh I blew it.
    20. Re:Still around? by Mooga · · Score: 1

      In general, AIM is the main protocol used in the US. MSN is generally more popular everywhere else. However, Israel is split between MSN and ICQ (I'm not sure if that has changed recently though). The only people I've seen with Yahoo are those who have the ISP and don't really talk to anyone unless it's needed.

      --
      ~ Mooga
    21. Re:Still around? by edwdig · · Score: 1

      I think you have IM and SMS the wrong way round in that list, I (and many people I know) write out and even punctuate SMS messages, but will resort to acronyms in IM.

      I think you're the odd ones there. Do you and your friends happen to have phones with qwerty keyboards? Abbrievations on IM are due to lazy. But using them over SMS is due to typing text on a number pad sucking majorly.

    22. Re:Still around? by thePowerOfGrayskull · · Score: 2, Funny

      Very true. Sorry, I really didn't know what offline messaging was. =\ Damn, man, this is slashdot! Where is your geekly pride! You must bluster, throw up a few straw men, and eventually close with a scathing comment about how I wouldn't know what to do with a girl if I could find one!
    23. Re:Still around? by VJ42 · · Score: 1

      Do you and your friends happen to have phones with qwerty keyboards? No, but we all have Nokias with Predictive text entry. So it's usually quite fast unless you're using an unusual word. However I will admit that I personally am a little anal about punctuation, and even use semi-colons and apostrophes etc. in SMS(e?)s. Not somthing most people do (when I mentioned punctuation earlier I should have said "full stops and question marks").
      --
      If I have nothing to hide, you have no reason to search me
    24. Re:Still around? by assassinator42 · · Score: 1

      The official AIM client can send off-line IMs now (the server holds them until the recipient is online). Pidgin can receive them, but as far as I know it can not send them.

    25. Re:Still around? by Jesus_666 · · Score: 1

      Probably depends on region. I'm in Germany and I've never knowingly met anyone who actually uses AIM. I assumed that the service was essentially dead, ICQ being much more popular.

      Overall, from my experience most people appear to be using ICQ with some using MSN. Jabber (including GTalk) is used only by the tech-savvy, AIM and YIM have zero apparent market share.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    26. Re:Still around? by shutdown+-p+now · · Score: 1

      I noticed that most of my European (mostly British) college friends used MSN, while most of the kids from the States used AIM, minus some of the younger kids who used Yahoo.
      On the other hand, ex-USSR countries are still mostly on ICQ, and I've heard that Yahoo is the most popular one in Japan, China, and Asia in general.
    27. Re:Still around? by hawaiian717 · · Score: 1

      Support for AIM Offline Messages was added in Pidgin 2.4.0, released February 29, 2008: http://developer.pidgin.im/wiki/ChangeLog

      --
      End of Line.
    28. Re:Still around? by Jesus_666 · · Score: 1

      I'm envious of people who can actually use that feature. On mobile phones I rarely manage to do more than 1-3 WPM, whether the phone tries to be helpful or not. Usually more with T9 turned off.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    29. Re:Still around? by DavidShor · · Score: 1
      Is that age dependent? I have a lot of teenage friends in Germany, and they seem to use MSN exclusively.

      In general, MSN seems dominant in Latin America(Except Brazil, I see a lot of G-talk there), Western Europe(At least England, Germany, Italy, and France), and the Middle East. Can anyone vouch for East Asia and Eastern Europe? [Or, God forbid, know any real statistics?]

    30. Re:Still around? by Omestes · · Score: 1

      Your list was also missing IRC; I think that would probably go above IM and SMS

      Your probably right on that one, though in its hey-day I would have put it with IM. This is mostly due to the increasing maturity of people left on IRC. Earlier it's signal-to-noise ration was almost as bad a AOL or Yahoo chat rooms, and still is in more bot heavy channels.


      I think you have IM and SMS the wrong way round in that list, I (and many people I know) write out and even punctuate SMS messages, but will resort to acronyms in IM. When was the last time you used "brb" (for example) in a SMS? However if I get distracted whilst on IM I'll use it without thinking.


      I think your an exception on that. I have seen far more "wat r u up 2" type language via mobile phones, than in IM, thanks to the painful little keyboards (if they have even that). It takes me 45 minutes to type my address on those things. I'm sure more business context, "smart phone" users generally exceed this low standard quite a bit, though. Age, education, and keyboards, seem to increase the content by a good degree, but on average it is more impoverished than IM.

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    31. Re:Still around? by Omestes · · Score: 1

      Wondering a bit off topic here, but what the hell. My standard takes the assumption that too much interaction isn't a good thing when talking about weighty, or detailed, subjects. For communications-for-communications sake I would agree with you completely, I'd rather chat with friends in person than text any day. Taking this discussion that we're having right now, for example, I'd rather be doing it via a forum (as we are) or email than at a local pub. When writing you have the ability to focus more on arguments and structure, you can sit and stare at what you write and edit it for clarity, and remove erroneous arguments. Long-text formats allow you to convey more complex arguments and thoughts. In conversation these generally get removed by the interplay, the interplay also leads to more distractions and tangents. This is why I put lecture so high, since it is a guided form of communications.

      I guess I used "bandwidth" in a more metaphorical sense, in the literal I think your probably right in you assessment, though.

      Most of this is subjective, of course, it just seems the lower on my totem pole of communications you go, the less content can be expressed. If the medium is too immediate you don't think enough, if its too slow you run into the issues you mentioned with books.

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    32. Re:Still around? by swimin · · Score: 1

      AIM does have this, but pidgin (and probably others) don't support sending them yet. Pidgin makes up for it with a plug in though.

    33. Re:Still around? by VJ42 · · Score: 1

      As I mentioned elsewhere in this thread I think that Predictive text technology means that the number of people who use "text speak" is over estimated, at least amongst my peer group in the UK. I know that many teens still use it, but I think that most educated 20-somethings* and upwards, have stopped in favour getting a clear message across just as quickly.

      Interestingly my dad *tries* to use text speak whereas my brother, 8 years younger than me, uses normal speak. I know it's only anecdotal evidence but it's (along with incomprehensible IMs from teenage cousins)is what leads me to believe that use of "text speak" is more a perception than reality.

      *this is my peer group.

      --
      If I have nothing to hide, you have no reason to search me
  5. When will other companies agree ... by PC+and+Sony+Fanboy · · Score: 4, Insightful

    This is good for business!

    Companies think that lock-in is good for business. And sure, it IS when you're dealing with tangible goods. But when dealing with interoperability concerns with software ... well, if something is more useful, it will be more used! (in theory, anyways)

    At least AOL finally figured this out. I'm waiting for microsoft and apple (for all their software) to get a clue ;)

    1. Re:When will other companies agree ... by Anonymous Coward · · Score: 0

      So in theory, you know what you're talking about. You'll probably have to pardon big business for not lining up to get their clues from you.

    2. Re:When will other companies agree ... by obeythefist · · Score: 2, Insightful

      It's not good for business. It's good for the user. But the AIM model relies on advertising revenue from the AIM client. If you encourage people to use something other than your spammy ad-ridden client, you get less ad clicks and less revenue.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    3. Re:When will other companies agree ... by Lehk228 · · Score: 1

      if you let the savvy users run multi-network clients, your less savvy users won't jump ship when their friends stop using the service.

      nobody wants to have several chat programs running at once, and it's easier to keep your noobs herded into profitable areas when they aren't being encouraged by their friends to switch services.

      --
      Snowden and Manning are heroes.
    4. Re:When will other companies agree ... by TemporalBeing · · Score: 1

      It's not good for business. It's good for the user. But the AIM model relies on advertising revenue from the AIM client. If you encourage people to use something other than your spammy ad-ridden client, you get less ad clicks and less revenue. There were ads in the AIM client? Hmmm...never noticed.
      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    5. Re:When will other companies agree ... by Warbothong · · Score: 1

      "I'm waiting for microsoft and apple (for all their software) to get a clue ;)"

      http://finance.yahoo.com/q/is?s=MSFT&annual Yeah, I wonder when they'll get a clue.....

      Lock-in works very well for businesses, just like bulking out food with sawdust works well for businesses. Businesses *should* exist to benefit people, making both of those practices bugs in the current system that need fixing (possibly by legislation).

      However, the biggest bug with the current system, and which must be fixed before those, is that for some reason businesses, intangible names and sets of contracts, are given higher priority than living, breathing people (who often work for those businesses).

  6. Well... by Anonymous Coward · · Score: 5, Insightful

    I'm guessing I'll be modded down for saying this, but this seems more like they're trying to remain relevant by hopping on the "Open" bandwagon a little too late in the game. XMPP was the response to the closed nature of all of these IM networks, and not surprisingly, Google chose that very protocol for Google Talk. They even provided instructions on how to connect using clients _other_ than Google Talk.

    AOL, on the other hand has always been quite hostile toward projects that made use of their network (http://en.wikipedia.org/wiki/Madster). Why would anyone want to develop for them now, just because they've stuck "Open" on AIM hoping that OSS developers take care of their coding for them?

    1. Re:Well... by bem · · Score: 3, Interesting

      Indeed, and I just spent this morning setting up an internal IM server for my employer, using the mysql database they use for their intranet server as the authentication (yay for one password) and it talks to googletalk just fine and dandy.

      The hardest part was finding a package with the feature set I wanted (um, mysql authentication)

      Now our employees can chat with each other in real time (double-secure... SSL connections and not going offsite) or with customers (still SSL, but have to trust their server).

      If AOL was serious, they would just implement a Jabber gateway on their end.

    2. Re:Well... by __aaahtg7394 · · Score: 5, Informative

      FWIW, Aimster never had any problems with AOL*. We've had many more problems with libfaim/libpurple, which are the open source implementations of OSCAR. In particular, AOL has engaged an authentication arms race, repeatedly making it harder to legally log in to AIM. The newest technique (https submission) looked like it was pretty much the death knell for independent OSCAR implementations. It's really difficult to RE, and allowed them freedom to use bigger, more trademarkable shared secrets. (Copyright has exceptions for compatibility purposes; trademark, not so much)

      AOL has always had at least a partial open network, in the form of TOC. Surprisingly, they have kept it open for all these years, despite the early pessimism of many people (myself chief among them). This latest opening is an interesting move, and probably hints at new market realities in IM. It's good to see the space changing, especially in a continuing push towards openness.

      Sadly, it means that all my contract work for reverse engineering OSCAR (etc) just dried up =)

      * Aimster didn't actually use AOL for anything; they just had a data extracting proxy that sat between the user and the IM network, so they could show presence info in their custom UI. I actually worked there for a short while, and extended that proxy to support ICQ, amongst other things. (It was a terribly-run company, which is why I quit after only a few months. If they _had_ used AIM for the file transfers, as I was suggesting, they likely wouldn't have had nearly the legal trouble they did. And, any case against them would also amount to an equal case against AOL, which makes for an interesting set of motivations...)

    3. Re:Well... by nine-times · · Score: 3, Interesting

      I don't know if it's too late. AIM still has TONS of users. It's not clear to me how AOL intends to make money from AIM if people are using other clients without embedded ads, but I guess I don't really care either.

    4. Re:Well... by Anonymous Coward · · Score: 0

      Indeed, and I just spent this morning setting up an internal IM server for my employer, using the mysql database they use for their intranet server as the authentication (yay for one password) and it talks to googletalk just fine and dandy.

      The hardest part was finding a package with the feature set I wanted (um, mysql authentication)

      Now our employees can chat with each other in real time (double-secure... SSL connections and not going offsite) or with customers (still SSL, but have to trust their server). Just curious, what did you use? At work I set up OpenFire for a while with good results. It authenticated against our ldap servers nicely. Now, though, we just use Google Apps for email/im/calendar.

      If AOL was serious, they would just implement a Jabber gateway on their end. Amen. Another "open" standard isn't necessary. If XMPP doesn't cut it, extend it. Don't reinvent the wheel.
    5. Re:Well... by VisceralLogic · · Score: 1

      Exactly. AIM has a huge installed user base. If an OSS developer wants to create a relevant IM app, they're going to target AIM. On the other hand, if all they care about is OSS philosophy, they can neglect AIM to their own detriment...

      --
      Stop! Dremel time!
    6. Re:Well... by vsync64 · · Score: 1

      Does Google support other XMPP servers tying into their network now? I remember when it came out they didn't, worried about spam and such I guess. If they allow that now that would be awesome, and I would immediately set up my own server and join their network.

      Jabber supports end-to-end encryption out of the box, right? Google is Big Brother, after all...

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    7. Re:Well... by stickystyle · · Score: 2, Informative

      Yes, other servers can connect to google. And yes there is support in the XMPP protocol for encryption (SSL) from the client to the server, and then from source to the destination server.

      --
      Pluralitas non est ponenda sine neccesitate
    8. Re:Well... by vsync64 · · Score: 1

      Good info. But that doesn't sound "end-to-end" to me. "End-to-end" means client A encrypts it so only client B can read it.

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    9. Re:Well... by westlake · · Score: 1
      It's not clear to me how AOL intends to make money from AIM if people are using other clients without adds.

      Perhaps because it is far more worried about migration to a fully integrated Windows Live! and Yahoo! IM client.

    10. Re:Well... by kabloom · · Score: 1

      It's not clear to me how AOL intends to make money from AIM if people are using other clients without embedded ads, but I guess I don't really care either. Hence the revenue-sharing agreement. They're hoping that by offering to pay the developers for displaying AOL's ads, these clients will actually make display AOL's ads. AOL will then make money off the portion (majority) of the ad revenue that they're not giving to the developers of the clients. Still, an open source product like Gaim isn't going to bite.
    11. Re:Well... by 99BottlesOfBeerInMyF · · Score: 1

      I'm guessing I'll be modded down for saying this, but this seems more like they're trying to remain relevant by hopping on the "Open" bandwagon a little too late in the game.

      Late in the game implies they're falling behind, but right now AIM has the biggest market share of any of the big ones. Rather, I see this as a mutual assured destruction move. Basically Microsoft and Yahoo teamed up to try to create a walled garden together that they could both use to lock-in users. AOL decided to interoperate with XMPP and Google, basically adding Google and all the privately run Jabber servers to their share of the market. That means they no longer can win big and charge a toll on IM usage if they manage to monopolize it, but it also means MS and Yahoo will probably fail to do so too.

      They even provided instructions on how to connect using clients _other_ than Google Talk.

      I'd like to note two things about this. First, Google did not have a client for every platform, so they pretty much had to do that. Second, I don't think Google yet allows end to end encryption on their server, which means they get to use it to profile users for targeted marketing (financial incentive). It will be interesting to see what happens with that in the future.

      Another player to consider here is Apple. They have about 8% of the US market and their default chat client supports both AIM and XMPP. Their server boxes have negligible market share, but do ship with a Jabber server. Apple is pushing for XMPP to win and it looks like it has a good shot in the next few years.

    12. Re:Well... by lintux · · Score: 1

      > If AOL was serious, they would just implement a Jabber gateway on their end.

      Uhm, have you checked one of the related links in this article? They introduced XMPP access just a month or two ago, but had some scalability issues. I hope they'll be able to resolve those soon...

    13. Re:Well... by Bert64 · · Score: 1

      You can use end to end encryption with google's service, just not with their client...
      Search for off the record messaging, adium has it built in and there are plugins for other clients.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    14. Re:Well... by transwarp · · Score: 2, Informative

      In Jabber, you can used both Off-The-Record encryption, and GPG, depending on what the client supports. There's also a much newer standard for encrypted sessions, but I don't know if it has any support yet. http://www.xmpp.org/extensions/ XEP-0116 and XEP-0200 are related to the new one.

    15. Re:Well... by 99BottlesOfBeerInMyF · · Score: 1

      You can use end to end encryption with google's service, just not with their client... Search for off the record messaging, adium has it built in and there are plugins for other clients.

      I do use OTR on the AIM network, but as far as I know it has never worked for me over Google's Jabber network. Does it work for you? Also, I haven't tried it using combinations of Jabber and AIM via their federated servers. Can you confirm it actually works in those instances?

    16. Re:Well... by Bert64 · · Score: 1

      I have used OTR over both google's jabber and between google's server and my own jabber server without problems...
      I think AOL just allow you to use the jabber protocol to connect to aim, not communicate with aim users from other jabber servers. Tho i would very much like such functionality.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  7. Huh? by TubeSteak · · Score: 2, Interesting

    I thought the money was in advertising, not in the network.
    If they explicitly open up the network to 3rd party clients, what happens to their ad revenue?

    --
    [Fuck Beta]
    o0t!
    1. Re:Huh? by elzurawka · · Score: 5, Informative

      "AOL is going even further, offering such services the option to run AOL-served advertisements as part of a revenue sharing plan. So far, AOL hasn't given too many details on the advertising tie-in, but more details will be released next month." RTA So, pidgin can now add ad's to the bottom, and share the profits with AOL.

      --
      -EL
    2. Re:Huh? by Hatta · · Score: 1

      If all their customers move to an open network(jabber, gtalk) because of the freedom and convenience it provides, what happens to their ad revenue?

      --
      Give me Classic Slashdot or give me death!
    3. Re:Huh? by burndive · · Score: 1

      All of us, who know what we're doing can use Pidgin, and everyone else will download the official client, which will show them ads.

      --
      ...because "hacker" sounds way sexier than "code drone."
    4. Re:Huh? by geminidomino · · Score: 2, Informative

      I've found some problems in pidgin... namely, messages like to disappear into the ether(net?) with no indication whatsoever...

      It can make for interesting conversations.

    5. Re:Huh? by taybay · · Score: 0

      I saw that and my heart dropped. I doubt that pidgin will include ads, but it's scary that it's even a possibility. Lack of ads was the main reason I switched to a third party client.

    6. Re:Huh? by Cairnarvon · · Score: 1

      The value of a network is proportional to the size of it, so the more users a network has, the more new users will sign up. Even if 90% of those new users don't use AOL's ad-riddled client (and of course most still will, since it's ``official''), they'll still experience growth.
      Of course, whether it's enough growth to pay for the servers is another question, but presumably someone at AOL has done the math.

    7. Re:Huh? by TubeSteak · · Score: 3, Informative

      I did RTFA, but I'm not limiting my imagination to a bunch of companies tying their networks together to make more money. And unless something changed, Pidgin is GPL... meaning anyone can grab the source and cut out the code that loads advertisements.

      Now that the network is completely open, protocols and all, the only reason anyone would use an ad-laden client is from inertia & familiarity, not because those clients are 'better'.

      --
      [Fuck Beta]
      o0t!
    8. Re:Huh? by Spy+der+Mann · · Score: 1

      I thought the money was in advertising, not in the network.

      I don't know much about advertising - i just know that I prefer MSN's animated emoticons that you can show off to your friends.

    9. Re:Huh? by Bert64 · · Score: 1

      The same way that web based ads still make revenue, despite third party ad blockers.
      The majority of clueless users will quite happily continue using an ad-ridden client and not think twice about it..
      The tech savvy users who don't want to see the ads will find ways to get rid of them anyway, but are more likely to defect and take their clueless friends with them if it becomes a lot of hassle to block the ads.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    10. Re:Huh? by benbean · · Score: 1

      Never underestimate the power of inertia and familiarity. I present to you exhibit A - Microsoft Windows.

      --
      It's a Unix system - I know this.
    11. Re:Huh? by Bert64 · · Score: 1

      Your assuming third party clients will simply ignore out of band ads...
      But how will they block ads which are delivered as part of the message stream? Like, each time you open a new chat with someone, an ad shows up at the start of it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    12. Re:Huh? by geminidomino · · Score: 1

      About the same, since my guess is that we'll have the choice of two forks of libpurple: The revenged one, or the official specs + ads one.

    13. Re:Huh? by Hatta · · Score: 1

      That would REALLY drive people off the AIM network. Right? Every time I'd open a chat window I'd get a nice reason to say "gee your network sucks, why don't you try jabber?".

      --
      Give me Classic Slashdot or give me death!
    14. Re:Huh? by Kelbear · · Score: 1

      I am logged into 4 different services because my friends are seperated amongst them all(AIM, Yahoo, MSN, Jabber/GTalk).

      I can imagine switching only when there is sufficient overlap since my friends are also using multiple services, which means I have friend entries repeated in Pidgin via different services.

  8. Sounds like by renegadesx · · Score: 4, Insightful

    They are desperate to not lose any more market share to Yahoo, MSN and Google Talk (among others). Hopefully this will keep pressure on the others to open up their networks (except MSN of course) and embrace the fact that having many clients is too much hassle for people and all-in-ones make more sense

    As a Pidgin user I welcome this move.

    --
    Make SELinux enforcing again!
    1. Re:Sounds like by jwisser · · Score: 0, Offtopic

      I can't help but laugh when I see a misused apostrophe in someone's sig.

    2. Re:Sounds like by Anonymous Coward · · Score: 1, Funny

      I cant help but laugh when somebody troll's somebody's sig

    3. Re:Sounds like by Frosty+Piss · · Score: 1

      They are desperate to not lose any more market share to Yahoo, MSN and Google Talk (among others).
      Gotta be honest here, I didn't know Google Talk had any "market share". I really don't see it widly used.
      --
      If you want news from today, you have to come back tomorrow.
    4. Re:Sounds like by MorpheousMarty · · Score: 1

      As a fellow Pidgin user, I'm having trouble imagining a reason why this is good news for Pidgin users. Maybe someone could tell me why this is good for Pidgin users other than we can hope compatibly will be (almost) perfect?

    5. Re:Sounds like by T-Bone-T · · Score: 0, Offtopic

      I can't help but laugh at people that make fun of others while hiding at the same time, like you, coward. It is funny how Anonymous Coward is so fitting so often.

    6. Re:Sounds like by Drakonik · · Score: 1

      Errr....it will be good because compatibility will be almost perfect. As things are, Pidgin JUST added support for offline messaging, something the official AIM client has had for ages and ages. With the whole system being opened up, Pidgin developers will waste less time trying to reverse-engineer the AIM protocol, and spend more time fixing Pidgin's bugs (or reverse-engineering protocols that we all know will NEVER open up. I'm looking at you, MSN.)

    7. Re:Sounds like by RiotingPacifist · · Score: 0, Offtopic

      I can't help but laugh at people that make fun of others while hiding at the same time behind an essentially anonymous pseudonym.

      --
      IranAir Flight 655 never forget!
    8. Re:Sounds like by T-Bone-T · · Score: 1

      Touche! You got me!

    9. Re:Sounds like by Anonymous Coward · · Score: 0

      gtalk is to the current (circa 2007) college crowd as AIM was to the early 2000's (2002ish) college crowd as was ICQ to the late 1990's college crowd (1998).

      lots of people are using it, but they are all the people with @gmail accounts, not @hotmail or @yahoo (least of all, @aol).

    10. Re:Sounds like by renegadesx · · Score: 1

      other than we can hope compatibly will be (almost) perfect?

      That is the reason. It means we will continue to get compatability without the need for reverse engineering (and a few broken bits) every time they want to make adjustments to the protocol

      --
      Make SELinux enforcing again!
    11. Re:Sounds like by renegadesx · · Score: 1

      Depends on the crowd really. I dont really know anyone that uses AIM to tell you the truth. I know a couple of people that use Yahoo, quite a few people using Gtalk (myself included) and the lion's share of my contacts use MSN or talk over Xbox Live

      --
      Make SELinux enforcing again!
    12. Re:Sounds like by dbcad7 · · Score: 1
      You know what's interesting, is that at one time ICQ was the top dog in instant messengers.. now they are (among others)

      Obviously the billions of free disks in the mail that AOL sent out, got AIM up there in usage.. but I was a long time ICQ user and original Hotmail user.. after Hotmail switched to MS, and they tied in MSN Messenger with hotmail, that's what led me to switch to MSN.. all my family members also switched, and we have been there ever since.. That's the real difficulty of it all.. let's say AIM is suddenly the best thing ever.. to get all my contacts, and their contacts (and their's etc) to switch, can turn into a big deal.

      --
      waiting for ad.doubleclick.net
    13. Re:Sounds like by renegadesx · · Score: 1

      Yes it is sad, I was an ICQ and Hotmail user back in the day as was everybody else. That would be one of the 2 reasons MSN is not (among others) with that and Windows Messenger being built into XP

      --
      Make SELinux enforcing again!
    14. Re:Sounds like by ArAgost · · Score: 1

      Statistics gathered by the Adium team report more GTalk than ICQ usage (not surprising, and of course there are all the web client users.

    15. Re:Sounds like by Anonymous Coward · · Score: 0

      Excuse me JACK ASS, but ICQ has been DEAD for years.

    16. Re:Sounds like by Kelbear · · Score: 1

      GMail's convenience and featureset caused all my friends to switch over to gmail addresses instead.

      From there the webclient made GTalk popular with us as a one-stop communication hub, mail, calendar, and Gtalk. Available from work where not all of us can install programs.

      So my group of friends joined Gtalk as a supplement to our existing AIM screennames. I suspect that others who are using AIM and GTALK will be able to jettison one or the other if they cooperate.

  9. Took them long enough but... by DigitalisAkujin · · Score: 1

    where's the business plan? AOL is still a company. They gotta make money somehow...

    I think they should do what Microsoft is doing and what Google is doing very well with their Google apps built in IM system which is to create a communications platform for businesses to allow for communication.

    There's definitely a lot of room for profit but the first thing they gotta do is get some trust back. They lost quite a bit of it when they cashed out on their ISP customers.

    1. Re:Took them long enough but... by vertinox · · Score: 1

      where's the business plan? AOL is still a company. They gotta make money somehow...

      After reports showed that online ads revenue was inflated (have you seen Google's stock price lately) it might not behoove AOL to worry about ad revenue as much as their name recognition.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    2. Re:Took them long enough but... by PCM2 · · Score: 1

      it might not behoove AOL to worry about ad revenue as much as their name recognition.

      Oh, no. Watch your mailboxes -- here come the free CDs!

      --
      Breakfast served all day!
    3. Re:Took them long enough but... by SCHecklerX · · Score: 1

      IIRC, AOL does sell a business-class AIM gateway product, which is actually pretty nice.

  10. Restrictions by Schraegstrichpunkt · · Score: 5, Informative
    From the FAQ:

    Are there any restrictions on what I can build?

    We tried to make the Open AIM Program as restriction-free and flexible as possible. But in order to help protect our network and users, certain rules apply.

    • We ask that you incorporate two value-added features of the AIM service into your application. The full list that you can pick from is listed in our Additional Feature Requirements webpage.
    • Although we have removed many restrictions on usage and development, we still do not permit developers to build Open AIM applications that are interoperable with other IM networks. (Multi-headed applications are now allowed). Please refer to the Developers License Agreement for additional details.
    1. Re:Restrictions by MaizeMan · · Score: 2, Interesting

      Jeez. I was actually hopeful there for a sec. Thanks for pointing out this release is less (far less) than it appears.

    2. Re:Restrictions by bkaul01 · · Score: 2, Interesting
      I wonder how they define "multi-headed applications"

      In any case, third-party developers such as Cerulean Studios (Trillian) already apparently know the OSCAR protocol well enough to have incorporated additional functionality such as SecureIM (encrypted messages) that aren't included in standard AIM clients. This seems more geared towards encabling people to develop small-time add-ons or perhaps bloated adware clients than to actually increasing the quality of mainstream clients.

    3. Re:Restrictions by bitspotter · · Score: 1
      From the FAQ:
      http://dev.aol.com/aim/faqs

      * Although we have removed many restrictions on usage and development, we still do not permit developers to build Open AIM applications that are interoperable with other IM networks. (Multi-headed applications are now allowed). Please refer to the Developers License Agreement for additional details. From the main page:
      http://dev.aol.com/aim

      Development of AIM-Enabled, Multi-IM Protocol Clients
                      * AOL now allows multiheaded clients to access the AIM network OK, so I'm confused. What's the difference between a permitted "multi-headed client" and a prohibited "multi-headed application"?

      They can't even seem to get their own promotional copy down right.

    4. Re:Restrictions by Anonymous Coward · · Score: 0

      You can be logged in on your cell/laptop/desktop all at the same time using the aim network. You can't use the same application to use the aim network and the msn network and etc...

    5. Re:Restrictions by TheRaven64 · · Score: 3, Interesting
      It seems poorly worded, but I think they do not want to allow bridging. For example, Microsoft could create a server-side bridge to AIM and put a box in the next version of MSNM for people to enter their AIM IDs. They would then see AIM users as MSN users, stop using the AIM client, and forget about the AOL brand. Currently, AIM is bridged with GTalk, and I presume AOL get a fair amount of money from Google because of it. I suspect that AOL have realised that IM standardisation is inevitable and that they can make more money selling their customers to other IM networks in the short-term, before they become just another IM provider in the same way that they are an email and web hosting provider.

      Allowing people to connect to the network using other clients helps this strategy, since it means more people will actively use the network and they can charge higher fees for the bridges to GTalk, MSN, Y!IM and so on. Allowing people to build bridges with this would completely destroy their new business model.

      --
      I am TheRaven on Soylent News
    6. Re:Restrictions by somersault · · Score: 1

      It says multi headed applications 'are now allowed', not 'are not allowed'. I think that means that you can use a client that can operate over multiple networks, but only if it can only use one at a time.

      --
      which is totally what she said
    7. Re:Restrictions by jonbryce · · Score: 1

      Does implementing SecureIM need that much knowledge of protocals? Surely you just encrypt the message and IM it over the network like any other message?

    8. Re:Restrictions by jonbryce · · Score: 1

      It means that you can have a program that logs into multiple networks and lets you use all your accounts from the same program, but you have a program that lets you IM from an AIM account to an MSN account.

      To compare it with the cell phone world, you would be allowed to have a phone that takes SIM cards for O2, Orange, Vodafone, T-Mobile and Three, and you could have five different phone numbers - one for each of the networks. What you can't do is have something that lets people phone an Orange telephone number from an O2 account.

      Of course the idea of needing separate phones to speak to people on different networks seems silly, and it should seem silly for IM networks as well.

    9. Re:Restrictions by Midnight+Thunder · · Score: 1
      This paragaph confuses me:

      Although we have removed many restrictions on usage and development, we still do not permit developers to build Open AIM applications that are interoperable with other IM networks. (Multi-headed applications are now allowed). Please refer to the Developers License Agreement for additional details.
      Does Pidgin fall under "do not permit developers to build Open AIM applications that are interoperable with other IM networks" or "Multi-headed applications are now allowed"?
      --
      Jumpstart the tartan drive.
    10. Re:Restrictions by bkaul01 · · Score: 1

      I don't know the details, but it only works on the AIM and ICQ networks, not with MSN, Yahoo, Google Talk, etc. Since it's a feature that only functions over the OSCAR protocol, there's clearly some protocol dependence.

    11. Re:Restrictions by Idiot+with+a+gun · · Score: 1

      Multi-headed. What isn't allowed is logging in on Aim, and messaging MSN, ICQ, Jabber, etc. clients with your AIM account.

  11. Required features by Schraegstrichpunkt · · Score: 5, Interesting

    Can GPL-compatible software (or really any kind of open-source software) be written, given these restrictions?

    Open AIM Additional Feature Requirements

    Welcome to Open AIM! If you intend to develop and distribute an AIM Custom Client (including mobile versions) or Web AIM Developer Application, you must pick 2 of the 5 options listed below and incorporate them into your Developer Applications. These options include

    • Advertising
    • Buddy Info
    • Expressions and Buddy Icons
    • AIM Start Page
    • AIM Toolbar

    Just to be clear, these requirements don't apply to Plugins, Bots or the use of the Presence Indicators. Please note that if your application exceeds 100,000 peak simultaneous users, you must implement Advertising as described below as one of your two options.

    Not sure what will work best for your application? Don't worry. You can always change your selections to suit your needs as you grow.

    This is starting to look as if now that everyone knows the OSCAR protocol anyway, AOL is trying to make a power grab under the guise of openness...

    1. Re:Required features by Constantine+XVI · · Score: 2, Insightful

      Well, considering libpurple (Pidgin, Adium, and Meebo) has a user base somewhere around a fuckton, they'd have to put the ads in if they wanted to used the "blessed" protocol

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
    2. Re:Required features by mmcuh · · Score: 4, Informative

      Can GPL-compatible software (or really any kind of open-source software) be written, given these restrictions? No.
    3. Re:Required features by gparent · · Score: 5, Interesting

      This is really not useful at all, then. Any decent application will have 100,000 users at a time, so this means we're getting advertising in Pidgin if they decide to implement it (I hope not). Self-Compile with stripped advertising, anyone?

    4. Re:Required features by Anonymous Coward · · Score: 0

      And how would they do that? Ask "are you using an approved client?" All you have to do is change pidgin to respond "you, X version of AIM."

    5. Re:Required features by LaskoVortex · · Score: 1

      Self-Compile with stripped advertising, anyone?

      Mod parent up, please.

      Many package managers could accommodate this (i.e. fink, debian, rpm). This would be a great answer. Who cares if people who want point and click installers have to see advertising. They would be getting advertising anyway if they used the AOL client.

      --
      Just callin' it like I see it.
    6. Re:Required features by tomhudson · · Score: 2, Funny

      1. have it "display" the ads as 0px by 0px, black on black background
      2. randomly have the whole horde select one ad for ALL the clients to "click" on
      3. ad server DDoS'ed, melts down, "open-sores terr'rists" blamed

      Profit? What profit? Didn't you see the bit about "online ads revenue was inflated"?

    7. Re:Required features by bigstrat2003 · · Score: 1
      Why not? There's no reason you can't let other people look at the source, and submit patches, while still implementing those restrictions.

      As for the GPL specifically, I'd have to reread the GPL, but I don't see why it couldn't work. Besides, even if it isn't compatible with the GPL... not like it's the only open-source license out there. Not being GPL-compatible doesn't mean you can't open-source it. Sorry, I know you did say "any kind of open-source software", it's just kind of a nerve for me... damn open-source community puts entirely too much emphasis on the GPL, and at times acts like if it ain't GPL, it ain't open-source.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    8. Re:Required features by TooMuchToDo · · Score: 1

      I understand what you're getting at, but how should IM networks be paid for? Ads? Well, people don't want ads. Monthly charge? That'll go over well. Maybe one day it'll just be bundled as an extra charge on your VoIP/cellular/etc. plan.

    9. Re:Required features by moosesocks · · Score: 2, Informative

      Because of Jabber's decentralized nature, it's not hard to imagine E-Mail providers bundling IM services with their e-mail packages.

      Heck, a handful of them already do just that (Google being the biggest and most obvious such provider)

      It's not as if IM traffic is particularly bandwidth-intensive. It's one of the most lightweight protocols in use on the internet today.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    10. Re:Required features by Surye · · Score: 3, Informative

      Although we have removed many restrictions on usage and development, we still do not permit developers to build Open AIM applications that are interoperable with other IM networks. (Multi-headed applications are now allowed). Please refer to the Developers License Agreement for additional details.
      Pidgin could not implement this if they wanted to.
    11. Re:Required features by edmicman · · Score: 1

      Or just do Buddy Icons and Buddy Info, which as far as I can tell they already do?

    12. Re:Required features by tomhudson · · Score: 2, Insightful

      Why not have clients that can mesh with each other in a lily-pad? Not everything has to be client-server.

      The only thing 2 computers need to talk to each other is the ip address and the port. Give that to them, and you can then drop out of the conversation. Its not like you need to relay the contents of the messages as well.

    13. Re:Required features by Constantine+XVI · · Score: 1
      Quoth the GGP:

      Please note that if your application exceeds 100,000 peak simultaneous users, you must implement Advertising as described below as one of your two options.
      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
    14. Re:Required features by Anonymous Coward · · Score: 0

      As someone said earlier, unless the ads are faked to appeared to have been displayed when they were merely ignored

    15. Re:Required features by Anonymous Coward · · Score: 0

      In other words, they're not opening the network up. In fact they're closing it more. At least in terms of licensing. The question is, are they going to enforce any of this by blocking, say, pidgin.

      AOL: War is peace. Slavery is freedom. Closed is open. "-1, Interesting"? Can I get a "+5, Flamebait"?
    16. Re:Required features by jay-be-em · · Score: 4, Informative

      Ugh. That reminds me. The other day at work I installed aol's aim client because a chat room had been set up to communicate while we went through some procedures (I usually just use gmail for chat). Suddenly Firefox's home page had been changed to aol.com, I had a hideous toolbar and some crappy chat bots added in my gmail chat list. Christ. Fuck this company.

      --
      "Orthodoxy means not thinking--not needing to think. Orthodoxy is unconsciousness." --Eric Blair
    17. Re:Required features by AaronLawrence · · Score: 1

      Why not just install one of the many multi-client messengers? Miranda is nice and light weight on Windows.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    18. Re:Required features by invierno · · Score: 1

      Correct me if I'm wrong, but don't most of the third party clients already do this? Pidgin, for example, supports both buddy info and buddy icons. If I'm reading the requirements correctly, pidgin, adium, and any other downloaded clients will not be required to incorporate advertising as the individual applications usually don't have more than one or two accounts connected at a time. It is the web clients like meebo that will run into the advertising requirement.

    19. Re:Required features by Anonymous Coward · · Score: 0

      Ugh. That reminds me. The other day at work I installed aol's aim client because a chat room had been set up to communicate while we went through some procedures (I usually just use gmail for chat). Suddenly Firefox's home page had been changed to aol.com, I had a hideous toolbar and some crappy chat bots added in my gmail chat list. Christ. Fuck this company.
      I agree with you about the "fuck this company" and all that, but you realize that installing the toolbar and resetting your homepage are options specified in the installation wizard, right? So while it's shitty that they even bundle such options, your inability to read before you click might be the bigger hindrance to your AIM experience.
    20. Re:Required features by Bert64 · · Score: 1

      Yeah... Ideally AOL would...
      Open up the AIM network for jabber syndication (they already have some beta jabber client support) so that users of other jabber networks can contact AOL users via name@aol.com or name@aim.com etc...
      Halt signups for new accounts (except existing AOL subscribers)...
      Continue providing an account included with AOL subscriptions...
      Gradually phase out the existing non paying AIM accounts, give such users a chance to subscribe to a limited AOL service if they want to continue using their AIM account.
      Basically switch their IM model over to the same model currently used for their email service.

      They can also still deliver ads to any client, they just need to it inband (the ad arrives as a message, say as a header at the top of each new conversation) as opposed to a seperate channel alongside the IM itself that's easily ignored.

      I would very much like to see IM become standardised, it would make a great compliment alongside email, as it's better for interactive conversations and presence notifications are especially useful.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    21. Re:Required features by Jesus_666 · · Score: 1

      It's probably also not blessed by the admins and can get you into trouble if you use it on a company PC (= grossly violate the comapn's IT security guidelines).

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  12. protocol question by miruku · · Score: 1

    are there any features users can get by using AIM that aren't found in the Jabber/XMPP world, either via XEP or that you can find in existing Jabber clients?

    --
    MilkMiruku
  13. Too late; they've added one too many AIM bot by greed · · Score: 2, Interesting

    Last night I fired up Adium and there was a new AIM bots entry with another one of their stupid bots.

    So I don't care if the network is open. They have no provision for getting rid of these damn things permanently. I even tried logging on to the web dashboard thing and looking there. So forget 'em.

    I only have an AIM account because of something I had on Netscape.com way back when for I forget why; it just never got deleted. I don't know anyone who only has AIM, so we'll all cope just fine without them.

    1. Re:Too late; they've added one too many AIM bot by SanityInAnarchy · · Score: 2, Insightful

      I've never gotten a message from their own AIM bots, and in Kopete, as in every single other IM client I've used, it's possible to simply collapse groups (and forget about them).

      So what, exactly, is the problem? (Or is there something I'm missing?)

      --
      Don't thank God, thank a doctor!
    2. Re:Too late; they've added one too many AIM bot by cbart387 · · Score: 1

      I don't know anyone who only has AIM, so we'll all cope just fine without them. You can count me as one. All my friends (that is those who actually still log in) use aim. Works for my uses...
      --
      Lack of planning on your part does not constitute an emergency on mine.
    3. Re:Too late; they've added one too many AIM bot by Bert64 · · Score: 1

      I run adium, and i don't have any aim bots showing up... I also use im+ on my phone.
      Except the "aol system message" one if i leave another client logged in (ie my phone), but that doesn't stay permanently and only pops up when you log in twice.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  14. Linux support by Chlorus · · Score: 1

    As crappy as AOL is, at least they mention Linux support specifically in their FAQ. At least AIM had a Linux client, as crappy as it was before Gaim.

    1. Re:Linux support by lintux · · Score: 1

      Yahoo! used to have a native Linux Y!IM client on their website as well, a few years ago. Don't know if they still have it.

  15. Open, uninhibited access? by keytoe · · Score: 5, Insightful
    From the Wired blog post:

    AOL's recently launched OpenAIM 2.0 provides open, uninhibited access
    From the Open AIM page:

    you must pick 2 of the 5 options listed below and incorporate them into your Developer Applications. These options include
    • Advertising
    • Buddy Info
    • Expressions and Buddy Icons
    • AIM Start Page
    • AIM Toolbar
    Just to be clear, these requirements don't apply to Plugins, Bots or the use of the Presence Indicators. Please note that if your application exceeds 100,000 peak simultaneous users, you must implement Advertising as described below as one of your two options.
    I think I have a different definition of 'open, uninhibited access' than Wired.
    1. Re:Open, uninhibited access? by Creepy+Crawler · · Score: 1

      If my application exceeds 100k users....

      Found in source code

      char app_name[20] = rand() :)

      --
    2. Re:Open, uninhibited access? by Annymouse+Cowherd · · Score: 1

      lolnoob.c:1: error: invalid initializer

  16. Everyone find the loopholes. by zdude255 · · Score: 2, Interesting

    I for one will display the required advertisements from a menu item selected by the user. It's not my fault that users don't click it.

  17. Hey! You stole my firehose! by Anonymous Coward · · Score: 0

    Jerk.

  18. Voice/Video? by Midnight+Thunder · · Score: 1

    Can anyone see whether the voice & video protocols are documented. I couldn't see anything at first glance.

    --
    Jumpstart the tartan drive.
  19. would it kill them to let it use bonjour/zeroconf? by jpellino · · Score: 1

    just askin'

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  20. Firewall by tepples · · Score: 2, Insightful

    The only thing 2 computers need to talk to each other is the ip address and the port. Give that to them Often, neither computer has an incoming port. In a home, office, or university environment, computers might be behind a firewall, a NAT box with no ports forwarded, or both.
    1. Re:Firewall by TheThiefMaster · · Score: 1

      With an "open" NAT (as required for xbox live), you can force UDP packets through.
      An open NAT doesn't check that UDP replies come from the same IP you sent the original outgoing packet to. So "A" sends an outgoing packet to a 3rd party, which tells "B" the port to send to to "reply". "A" can then reply directly to "B", and you have NAT-bypassing communication going on.

      It's a horrible hack though.

    2. Re:Firewall by m50d · · Score: 1

      Well maybe people will start asking for an actual internet connection. No, who am I kidding?

      --
      I am trolling
    3. Re:Firewall by Anonymous Coward · · Score: 0

      Yeah, you just try asking your boss at work or the network operations center at your university to give you a public IP address and turn off the firewall. Let me know whether they tell you to get out of their office or just laugh at you.

    4. Re:Firewall by m50d · · Score: 1

      For what it's worth, I did just that at my university and they did it. *shrug*

      --
      I am trolling
  21. Gtalk is not all that open by ivanjager · · Score: 2, Interesting
    "joins GTalk (Google's chat network) in offering unfettered access to all of the network's features to third-party applications and services."

    Clearly whoever wrote that article hasn't looked at http://www.google.com/talk/otherclients.html. Specifically the "Voice calls to other Google Talk users" column.

    Honestly, I'm not sure they haven't documented the protocol recently.

    1. Re:Gtalk is not all that open by Azh+Nazg · · Score: 3, Informative

      Sure, they've documented the voice protocol used; said protocol is called Jingle, and specs are available from the XMPP Council, as XEP-0166. In fact, Google submitted Jingle as a standard fairly soon after GTalk came out. Not their fault that not many clients bothered to use libjingle (a library implementing Jingle, under the BSD license, written by Google).

      --
      Azh nazg durbataluk, azh nazg gimbatul, Azh nazg thrakataluk agh burzum ishi krimpatul! This sig blocked by Slashdot.
    2. Re:Gtalk is not all that open by Jackie_Chan_Fan · · Score: 1

      Google needs to put more development time into Gtalk. (the stand alone app). The first thing they can do is add this open AIM support so i can dump trillian. Although dam it, i still use my old icq number since old friends are still on it.

    3. Re:Gtalk is not all that open by 99BottlesOfBeerInMyF · · Score: 1

      Google needs to put more development time into Gtalk. (the stand alone app). The first thing they can do is add this open AIM support so i can dump trillian.

      I'm pretty sure AOL has federated their server so any GTalk account user can send messages using their GTalk account to AIM users. So that pretty much solves your problem.

      Although dam it, i still use my old icq number since old friends are still on it.

      Actually I think it works with ICQ as well, since AIM and ICQ accounts can message each other now too.

    4. Re:Gtalk is not all that open by Bert64 · · Score: 1

      There is an open library for the voice talk feature, called libjingle, which is written by google and released under a fairly open license i believe...
      Many clients haven't implemented it yet, but that's hardly google's fault.
      You can get Asterisk (open source pbx) to connect to gtalk and use voice talk if you want to, that enabled you to bridge it to physical telephone handsets which is much better than talking into a laptop.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    5. Re:Gtalk is not all that open by metamatic · · Score: 1

      I'm pretty sure AOL has federated their server so any GTalk account user can send messages using their GTalk account to AIM users.


      I'd love to know how, if that's true. username@aol.com doesn't seem to work. (It says not authorized, but it never asks the AIM user to authorize.)
      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    6. Re:Gtalk is not all that open by ivanjager · · Score: 1

      Cute, so they did release at least some of the bits. Do you happen to know what audio codec gtalk uses? XEP-0167 says, "Support for the Speex codec is RECOMMENDED.", so I guess Speex is a fair guess. I guess it's reasonably unlikely they would have chosen one of the patented codecs.

      So... Anyone want to go slap SIP on a free Jabber client?

    7. Re:Gtalk is not all that open by 99BottlesOfBeerInMyF · · Score: 1

      I'd love to know how, if that's true. username@aol.com doesn't seem to work. (It says not authorized, but it never asks the AIM user to authorize.)

      What you're trying will work if you use AOL's Jabber server. Configure xmpp.oscar.aol.com : port 5222 as your jabber server. Make sure SASL PLAIN is on and StartTLS is enabled.

      Alternately from another Jabber server you can use [screenname]@[transport.dns.name]. For your example that would be username@xmpp.oscar.aol.com or UIN@xmpp.oscar.aol.com.

      I hope that helps.

    8. Re:Gtalk is not all that open by metamatic · · Score: 1

      I don't want to log in to an AIM account using XMPP.

      I want to message people who are using AIM, using XMPP from my existing XMPP account.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    9. Re:Gtalk is not all that open by 99BottlesOfBeerInMyF · · Score: 1

      I don't want to log in to an AIM account using XMPP. I want to message people who are using AIM, using XMPP from my existing XMPP account.

      Right, that was the second set of instructions I gave you. I'll recopy that part. ...from another Jabber server you can use [screenname]@[transport.dns.name]. For your example that would be username@xmpp.oscar.aol.com or UIN@xmpp.oscar.aol.com.

      It is just like everyone on AIM or ICQ has a Jabber account on xmpp.oscar.aol.com with the same username or ICQ# as they have for that account.

    10. Re:Gtalk is not all that open by metamatic · · Score: 1

      Yeah, but I tried that, and it didn't work. I tried logging in to Jabber, and sending my AIM account a message by adding myid@xmpp.oscar.aol.com to my buddy list in Jabber.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  22. Re:would it kill them to let it use bonjour/zeroco by wwahammy · · Score: 1

    UPnP wouldn't hurt either. To this day, I can't get video to work on AIM no matter what I do.

  23. Text Ads by encoderer · · Score: 1

    They could include inline text ads with the IM content for non-AOL clients....

    1. Re:Text Ads by Iphtashu+Fitz · · Score: 1

      But it would still be possible to differentiate between text ads and chat coming from another IM user. The chat protocol has to identify the user in order to display the chat properly. AOL would have to forge the text ad to look like it comes from another user you're currently chatting with to ensure you couldn't programatically filter them out. And I'm sure end users would love to see somebody they're chatting with suddenly suggest that they visit www.mcafee.com to download an antivirus scanner. NOBODY would use an IM system where ads are forged directly into conversations.

    2. Re:Text Ads by encoderer · · Score: 1

      Yeah, and nobody would use an email provider where the last line of every email is an advertisement, either....

      Do You Yahoo!? Yahoo Mail, 1 Gig Storage, All New Look, All Free at www.Yahoo.com

  24. They are reaping what they sowed by JSBiff · · Score: 1

    I feel no pity for these services (I don't call them 'networks', because they aren't networks; the internet is the network, they are merely services on the network). They are their own worst enemy. They all had dreams of locking in users and becoming 'ma bell', as it were, in the IM world. Instead, they created their own problem. . .

    With three competing services where you cannot send and receive IM's, files, chats, etc with users of the other services, they created a situation where most users have multiple IM accounts on multiple services. So, now, since 3 of my friends use Yahoo, and some of my co-workers use MSN, and other people I communicate with use Google Talk, I ended up with 4 different IM service accounts. Since I have the accounts, there's no barrier at all between me switching back and forth between them. Plus, I have an incentive to find a third-party IM client which will allow me to use all the services transparently. This situation leads to actually *less* lock-in than if they interoperated.

    If the services had agreed to interoperate long ago, say in the late 90's, then once a user used one service, they would have little reason to go join another service. Without an incentive to have multiple IM accounts, there's little incentive to go find third-party IM clients (well, except for using the IM services on platforms not supported by the 'official' client, such as Linux, Mac, BSD, Solaris).

    I suspect that the main reason for the popularity of third-party clients like Trillian, Pidgin, etc has mostly to do with being able to use multiple services with one client. Some of it, of course, does go to, e.g. Linux users wanting to IM and the main clients providing no support, or people who just prefer to use a Free Software program.

    But, if we look at the vast majority of the market, if AIM, Yahoo, and MSN interoperated, they would be able to get a relatively stable set of users who would be using the 'official' client with the ads, and thus a pretty secure revenue stream.

    But, since they didn't interoperate, they created a situation where their services have, I think, LESS VALUE from the company's perspective. They only realize this, though, when they start losing market share.

    My #1 Rule of business: Don't push your customers into your competitors' arms.

    1. Re:They are reaping what they sowed by JSBiff · · Score: 1

      I understand where you're coming from, but protocol-level features should not be implemented by a single vendor. They should have something akin to the W3C or IETF, where they work together on protocol-level stuff. Actually, their protocol could even have 'negotiation' built into it where, basically, you can embed other protocols inside the main IM protocol. So, when you connect to the IM service through some server, you send a list of supported 'protocols' (file transfer, voice chat, voice conference, video chat, shared whiteboard, shared desktop, shared browsing, whatever) to the server, which relays that info on to the other services' servers when you try to connect to a remote user. Then, our clients can use whatever 'protocols' are supported by both clients - the servers don't even really have to necessarily know anything about the data passing from client to client.

      Generally, the IM servers, I believe, maintain presence info they receive from the client, but other than that, they basically just proxy data from one client to another, right? In the particular case of IM's, they can store-and-forward if a user is not currently available.

      Think about web browsers - they all basically implement the same standards (well, some to a greater extent than others), but they still compete on features - they just, mostly, don't compete on 'protocol level' features. Instead they compete on things like tabbed browsing (or other UI enhancements), or integration with things like del.icio.us, facebook, myspace, etc, or other additional features that 'surround' the protocol.

    2. Re:They are reaping what they sowed by wertigon · · Score: 1

      What you're describing already exists. Check out the XMPP (Jabber) protocol/network.

      --
      systemd is not an init system. It's a GNU replacement.
  25. Mobile usage - Now okay! by redwoodtree · · Score: 1

    The most interesting part of this is that mobile usage (coding for mobile devices) is now okay with a separate agreement with AOL. When the first version of this initiative was launched, mobile device connectivity was not okay.

    This might start turning up some interesting applications for cell phone usage, but it's doubtful that any old person could code an app for the majority of devices out there as the OEMs (motorola, nokia, LG, samsung, ericsson, etc etc) control what goes on their phones. It could be interesting on a windows mobile or iPhone platform (once the iPhone SDK is released).

    1. Re:Mobile usage - Now okay! by hawaiian717 · · Score: 1

      AOL demonstrated an iPhone AIM app at the iPhone SDK event today.

      --
      End of Line.
    2. Re:Mobile usage - Now okay! by redwoodtree · · Score: 1

      yeah, the timing is really interesting, I have a hard time believing that AOL planned it this way.

  26. quite hostile by ihatethetv · · Score: 1

    yea, they let their legal dogs slip to get Gaim to change its name to pidgin.