AOL vs. Trillian
Trinition writes: "ZDNews is reporting that AOL is once again trying to shut out the competition. Trillian has been updated twice in the past 24 hours to work around the blocks AOL is throwing up to prevent the popular IM client from interoperating with the AOL Instant Messenger service. Will Cerulean Studios hold up better than those they follow in the footsteps of (i.e. Microsoft, AT&T and Jabber)?"
I'm not sure of the current status of the application, but AOL has been doing the same thing to the OS X application Fire (a multi network IM client). Ever since it's release it's been a game of AOL blocking and subsequent update "fixing" the block,
Seems to me that all this extra programming is wasted cycles that could be better used for additional features for applications.
This is one area where greed is holding back innovation in the IM market.
It's AOL's software, AOL's servers and AOL's IM protocol. Why should they feel compelled to allow 3rd party software to access their network?
Trillian is a very nice client - we use it almost exclusively here at work, as it lets us keep in contact with people using multiple IM platforms, and also doesn't ram ads down our throats.
One interesting thing is that the new AIM blocks only seem to affect Trillian v0.7x - some of our users still using v0.6x are still working fine, whereas us early adopters are having to update rapidly.
Luckily, the newest (v0.721) build includes an auto update function, so keeping up to date is likely to be much easier in the future. Bear in mind that there's a limit to how much AOL can do to break the protocols, as they don't want to shut out all of their previous clients.
Is that they're killing off Trillian, and their first fix was to force them to turn off their "SecureIM" feature. Something that uses 128bit encryption between trillian clients. I loved that feature. The other odd thing is AOL isn't stopping third party clients from attaching to ICQ, another IM network that they own.
Oh well.. I'm glad I signed up for MSN Messenger and Yahoo Messenger and use trillian for both of those too..
Free Mac Mini
how the hell is it a monopoly? is MSN messenger just a figment of my imagination?
they spent R&D money developing AIM, testing it, promoting it, upgrading it, etc. why in the hell should they be forced to open it up to people who want to piggyback on it? that's total and utter bullshit, and one of the things i can't stand about the slashdot crowd. .
gotta have everything, who cares if they spent a chunk of change and man-hours working on it, i want it, so it should be free and everyone should be able to use it.
BilldaCat
I must say that AIM is the best thing that AOL produces. (Not counting Winamp/ICQ as those are merely apps that they bought and haven't "AOL-ized" too much.) But some people I know are on AIM, Yahoo, and even ICQ. I tried out Trillian and now I'm loving being able to only run one IM client. (Plus it'll check for new Yahoo e-mail while I'm chatting with an AIM buddy.)
Back in July there was a story about AOL saying they were working on letting AIM access other messaging clients. I guess it's ok for AIM to access Yahoo/MS/etc buddy lists but it's not ok for another app to access the AIM servers. Nice double standard there AOL. (Apparently they want Open Standards for Instant Messaging to apply to everyone but them.)
My sci-fi novel, Ghost Thief, is now available from Amazon.com.
"It has long been our very public policy that when a service unleashes software that hacks into our system, and endangers the security of our system, we stop it," AOL spokeswoman Kathy McKiernan said.
Sometimes you have to just sit back and admire the pr spins people can put on an issue. Since Sept.11 the security issue is a no brainer. However, the system hacking aspect is just above and beyond. Kathy recognizes that one can use enough half-truths to defend her statements that trillian is hacking into AIM servers. It's absolutely amazing how such blatant blocking of a service can spun so effectively. AOL gets some kudos from me on reminding us here on just how evil they can be. It's completely deceptive and underhanded, and yet completely unprovable to any but the technically literate.
The greatest trick the devil ever pulled was to convince the world he didn't exist. -Verbal Kint
For the millionth time, AOL is not preventing 3rd party clients from interoperating with the AOL Instant Messenger system. What they are doing is preventing 3rd party clients from using OSCAR, which is AOL's "private" protocol for AIM. They're not touching TOC, which is the protocol which AOL makes available for 3rd party clients to use.
Sure, flame me because:
1) TOC doesn't have all the features of OSCAR
2) TOC (might) use more resources than OSCAR on AOL's side, so you're doing them a favor.
3) AOL's required by the court to let us play in their sandbox.
4) AOL's a big bully.
5) Information wants to be free, man!
If AOL wants to make a subset of the features available to 3rd party clients, it's their prerogative. They own the servers, they wrote the service, they pay for the people to maintain the servers. And if TOC uses more resources than OSCAR on AOL's servers (which is just a rumor, and not confirmed from anyone with any authority), that's AOL's business, not yours. And no, AOL is not required by any court to let 3rd party clients play with AIM. They're only required to make the "next generation" AIM available to 3rd parties.
If you use OSCAR to connect to AIM and you don't use AOL's clients to do it, you don't get to complain when they change OSCAR around, regardless of whether they're deliberately blocking someone or just making modifications to the protocol for something else. Use TOC, or use another IM service.
-Todd
"The details of my life are quite inconsequential..."
I've mostly used AIM, largely because that's what most people I wanted to chat with used. (And I'm really irritated at losing contact with some Trillian using buddies.)
I tried ICQ, but AIM does at least two things better:
* the ICQ UI is a horrendous mess. AIM has a good, simple UI. Cleaner in many ways then the Trillian version I used. And as the release new versions of the AIM client, whenever they change default behaviors (like minimizing to task bar vs system tray, etc) they're very good at letting users get the old behavior back in the options menu.
* I have never received AIM spam, but those two weeks of ICQ were nothing but teen porn ads. I'm not sure if its ICQ numbering scheme that makes it so spam prone, or something AIM does better
There are somethings AIM doesn't do, like my friend pointed out ICQ has a cool autolog of conversations feature, but overall, AIM is a
good little client, other clients could take a few pages from its usability book.
SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
The main problem with AIM and Jabber is not the protocol, but AOL blocking the IP Address of Jabber's AIM transport. If it's moved to a new IP, it's usually blocked in a matter of only hours.
Apparently they notice when hundreds of client connections are coming off one IP Address, no problems.
Can anyone explain to me how AOL is changing their protocol without breaking their own IM?
I don't work for AOL or CeruleanStudios, so what I'm stating here are my asumptions.
I think that the first thing that AOL did was to analyze the data. If they found a Trillian SecrureIM package, then disconnect the user. This is why disabling SecureIM solved the problem at first.
I'm not sure what happened in the second step, but one theory is that they started checking the version number submitted in the Authentication request(or something similar).
Right now, Trillian seems to be working (Version 0.721). However, I believe that AIM has a CRC capability. The server will send a CRC request to the client with an offset and a length argument. The client will CRC the number of bytes specified by length starting from the specified offset, and send back the result. If the CRC doesn't match, then disconnect the user. It would be very hard to reverse-engineer the CRC algorithm. I believe that this is how Jabber was stopped in the end.
Since I signed up with a user name on AIM they make money off of me. They use me as a resource to fund their activities therefore I will use them as a resource for mine. If through my choice of clients I consume more resources than they gain from me then it's time for them to look at a different business model. The last time I looked the majority ad on AIM was still for AOL's own over priced service. I did not, upon signing up with AIM, agree to use a particular client to consume said resource therefore they should not block me from use because of my choice. Saying that there is no "business relationship" makes it appear that AOL wants one, this is not the case as has been proven time and time again. AOL does not want business relationships that will do nothing to further their capture of market share.
"Do not be swept up in the momentum of mediocrity." - anon
Imagine incompatible e-mail clients, online services, DNS, news, etc...
Instant Messaging should be decentralized. This is what happens when commercial interests drive communication "standards" over the net.
Remember pre-popular-internet when mail programs wouldn't talk to each other? Exchange, cc:mail, lotus notes, and a host of others? Remember early online services that didn't permit access to content outside their worlds? MSN, AOL, Compuserve, Genie, etc...?
There should be an RFC, each ISP or provider should host their own IM server, their customers connect to it using the client of their choice, and outsiders send messages in for instant delivery based on a standard naming convention.
But we'll never get there now, it's too late. I'm just thankful the rest of the net isn't in this mess.