Why Trillian Sucks

Trillian is a waste of time and resources.

Now that I’ve got your attention, let me say first of all: No, Trillian doesn’t SUCK across the board. It’s a good product written by good people with good intentions. I personally think the UI is written poorly, and it has its bugs, but considering the developers probably spend most of their time hacking around AOL’s blocks, that’s forgivable. The problem is that Trillian is only a bandaid. It’s a kludge. It’s a waste of time and resources that could be invested in something that is a more comprehensive, standardized solution. Something that comes much closer to being exactly that is Jabber. However, development of Jabber is faltering amidst the prolific use of Trillian, which is doomed to eventually fail as a solution, and is only prolonging the inevitable.

Trillian surfaced during the heyday of IM clients. To people that found themselves installing 3, 4, and sometimes more IM clients, it was a gift from heaven. Blessed consolidation. I used it too, don’t get me wrong, but it reminded me of a technology already being developed – Jabber – but I will get to that later. Trillian is one client that connects to multiple IM services, by implementing all the protocols and consolidating them. However, as Trillian’s popularity skyrocketed, several of the companies offering IM services took notice – namely, AOL. There was a period of turmoil where AOL continually blocked Trillian clients from connecting to their service, sending down a message advising them to download an authorized client and reconnect. Trillian would respond remarkably quickly with a fix, and a patch, and AOL would return in kind, finding a way to block that. This went on for almost a week, with a patch every day. It was ridiculous. It has calmed down now, but it can only be the eye of the storm. AOL is in all likelihood developing new additions to their client and service that will prevent Trillian (or any other third party client) from ever hoping to connect. And I find it hard to believe that others aren’t considering the same course of action. This is why Trillian is ultimately doomed. The various proprietary IM servers will continue to do everything in their power to prevent third party clients from connecting – and since they own the servers, they will have no trouble doing so effectively. Trillian is a bandaid at best, and will eventually be rendered useless.

The solution? Jabber. Firstly, let me make it clear that I am not defending the current state of the usability of Jabber’s clients or servers. Rather, I am defending the technology and the protocol – the idea, and the potential. What is it? From jabber.org’s FAQ: “Jabber is a set of XML-based protocols for real-time messaging and presence notification.” A simple solution for a simple problem. Furthermore, it’s open-source. I will not get too deep into the details of how Jabber works, but the biggest difference requires a change of mentality from how most IM clients work. In the past, all IM clients have been strictly client to server, and so is Jabber, except that there is not just one server. Rather, servers are set up on an organizational basis, just as an e-mail server, or a web server is. There would be (ideally) public servers, private servers, corporate servers, etc. Rather than having a nickname, you have a [email protected] exactly like an e-mail address. (This also eliminates the nickname-selection quandary – no more ChrisWage22423).

The impetus behind Jabber is the need for standardization. Around every system of successful solution is the implementation of a robust standard for communication. This is why we have standards for nearly every method of communication on the internet currently – except for IM. Why should this be an exception? It shouldn’t.

However, the developers of Jabber were not so naive to think that people would quit various proprietary IM services cold-turkey and switch to jabber. Naturally, that would never happen. So, Jabber, like Trillian, supports communication to other IM services as well. However, it is done server-side, with the use of “Agents”. You first connect to the Jabber server and then bridge over to other IM clients via the agents.

Let me paint the picture of a scenario that demonstrates where Jabber would be ultimately preferrable over Trillian. Many people at my workplace use IM for internal communication, and a good majority of those people use Trillian. The majority of this communication happened over the AIM protocol. Naturally, when it was continually disconnected it was quite problematic for us to communicate. Now, if all the people that were using Trillian were using Jabber instead, this wouldn’t have been a problem. If AOL had prevented service from our jabber server, we would have still been able to communicate just fine using Jabber itself. This is the critical difference. It provides an alternative. It provides a method for transition. It provides a standard to make any proprietary solution ultimately obsolete.

However, all is not well in the land of Jabber development. Honestly, from where I sit, it’s stagnant. The last major release of the server was over a year ago. The state of the clients for both Windows and UNIX is mediocre at best. They crash often and they work poorly. You have to be a very savvy UNIX sysadmin and familiar with XML to even consider getting a server up and running and to get it talking to other IM protocols (which is helpful for transition). Quite frankly, using jabber is a real pain in the butkus, which is unfortunate, because it’s exactly the solution we all need.

This is why Trillian sucks. The resources that are invested day to day into keeping Trillian talking to AIM are ultimately fruitless and pointless. It’s an exercise in futility. These same resources could be used in order to spark momentum in the development of Jabber. Hardly anyone uses Jabber, currently. They don’t use it because they don’t need it. They have Trillian. But they won’t for long. Instead of slapping a bandaid on a horrendous problem, and letting proprietary protocols dictate our patterns of communication and cause problems, we could be working together to develop an alternative standard that would benefit everyone.

So what’s the answer? Give Jabber a try. Join the mailing list. When things don’t work right, let people know. Yell and scream and holler. But use it. Down the road, eventually the proprietary IM services will get the upper hand, and Trillian will be all but useless. We will be back to square one. Why not get the jump on developing a better solution?

Relevant links:


Comments

My domain needs hosting.

But more importantly, My friend chris told me that he’d give me access to his ftp if i posted on his website.

Thanks chris!

Email me L/p!

All is not as dismal in the Jabber world. There are not Java and Python servers that are OpenSource. There are 2 Win32 servers, one comercial and one which is Jabberd (the main Linux server) running in Cygwin. So there is lots of development actively going on. The real problem with Jabber is getting Buisnesses to run public servers and to allow Server2Server communication. Many companies, so I have heard, are running Jabber servers, kinda how Linux boxes entered the Enterprise. Now to get them talking.

MithrandirMarch 11, 2002 at 15:42 · reply

First, let me say that in principle, I agree 100% with chris on this one. The problem isn’t the AIM client, or ICQ or Yahoo, or yadda yadda. The problem is two-fold: #1)the proliferation of multiple IM networks in use among the general public, and #2)the proprietary nature of these networks, which gives them the ability to control the medium entirely. Trillian does a pretty damn good job of fixing #1. I have a bunch of friends that use ICQ, and another bunch that use AIM, and so on. I don’t feel that I should have to deal with a bunch of different clients/interfaces/networks in order to communicate with the entirety of my circle of friends & coworkers. Enter some third party client that allows you to tie into all of them at once behind a single user interface and you have Trillian. High marks so far.

But it actually makes problem #2 worse as chris elaborated on above. And I’m all for getting off these crappy networks and using something like Jabber that actually addresses both problems.

However, I have yet to have a good experience with either a Jabber client or server. So I’m sure as hell not going to reccomend to my wife or some other non-tech junkie that they should switch from the awful corporate IM networks to a system that is going to cause them no end of frustration for a long time until it gets developed. Sound familliar?

It’s the same reason why it took me so long to come around to Linux. As engel and fozbaca can attest, I TRIED to use and like Linux for years. But the bottom line was that I could make my Windows box do EXACTLY what I wanted it to do about 95% of the time. Linux hadn’t yet developed a sufficient level of “user-friendly” to make the transition smoothe and easy for me (until I found Progeny Debian and became a convert). Still, it’s not a suitable desktop environment for 90% of the users out there. It’s just not there yet. Period. Same with Jabber.

I hope that enough people will cling to the ideas behind Jabber long enough for it to develope as Linux has. If that happens, we just might eventually see a transition of it into the mainstream, as is happening more and more with Linux.

MORE BORING

GOD THE GENERAL PUBLIC IS SO STUPID FOR PREFERING THIS PRODUCT

EVERYONE IS STUPID BESIDES ME

Chris WageApril 11, 2002 at 01:37 · reply

Addendum:

Since writing this, I put up a jabber server, myself, finally.

It took me quite a while to get it stable, but now that it seems to be, it’s quite convenient.. I’ve got Amanda, my dad and I all using it.

AnonymousAugust 11, 2002 at 15:23 · reply

YOU ARE A FUCKIN MORON!!!

bob-jonesAugust 11, 2002 at 16:19 · reply

Join the debate on trillian. http://www.trillian.cc/foru…

trillian.ccAugust 11, 2002 at 16:32 · reply

Don’t you think that www.trillian.cc might be a relevant link for this article?

AnonymousOctober 04, 2002 at 18:09 · reply

You’re a moronic motherfugger. trillian owz j00 biatch!

So basically Trillian sucks, and Jabber sucks even more right now, but Jabber is going to be better long term IF everyone moves toward standardization.

WAAAAAHHHH you sound like the little kid whose just found out that their friend has a newer version of some game they wont let you play with. So in defense you tout about how much his game stinks even though its newer and better. I think the word I’m looking for is Capitalism. It helps move the world to develop new products and services. Just because Jabber’s usability has faltered, so what. Are you a developer working on the Jab project? NO. Your just a whiner pouting in the corner because no one wants to play your game. Try being a solution instead of some lobbyist. Be a developer instead of the one who says I want that button here.

Hopefully one day you will learn that after identifying a problem the next course is to find a solution, then the fix, rather than just complaining.

Kynn BartlettOctober 21, 2002 at 10:41 · reply

Hahahahahahah CAPITALISM yeah right.

That’s all I have to say – “hahahahahah.”

–Kynn

Two different solutions to two different problems. Jabber might be an IM package superior to any other but it doesn’t solve the chief problem that Trillian does (and the main reason why its so popular.

People have different friends who use different IM prgrams and will not switch.. therefore we are forced to install multiple IM progs to keep in touch with these people. This is my main gripe with IM’s and Trillian solves it.

Maybe when Jabber develops some form of hypnosis to convince all my friends to switch to it, then I’ll dl it.

Jabber is already moving towards standardization via the XMPP IETF Working Group.

http://www.jabber.org/ietf/

FYI. :)

Jed D'LaggedDecember 23, 2002 at 04:32 · reply

I’ll leave the irony aside that I happen to stumble upon this page literally minutes after purchasing Trillian Pro for myself, after using Trillian for about a year now.

This is nice and all, wanting people to drop Trillian for an all ‘round Utopian client…. but its not going to happen. IMing systems are for people to communicate - whats the point if theres no one on them?

Sure, sure. My situation is probably not like the one you described, from within a workplace. Its more individual, communicating to my other friends who use many different IMing systems. Which is probably the same situation 95% of Trillian users are in. Its not easy to get people to switch to another IM service when they’re not technically proficiant. Hell, even technically proficiant people don’t want to move if they’re happy with what they’ve got. But back to the average Joe who bearly knows how to use AIM and MSN, getting them to switch to another, more complicated client “For the good of man kind” is just something they’re not going to do. And they’re not going to do it, ever. With the introduction with these new Tablet PCs (The ones you write on with Digital Ink™!), its quite clear that people arn’t moving to the technology, the technology is moving to the people. Unless Jabber gets more user friendly, its not going to ever have the user base Trillian has. Which means its not going to have alot of support. Which means its probably going to stay as stagnant as it is now.

One other thing I’d like to say…. it was constantly mentioned that Trillian is going to be useless in the future when they find some way to deny other IM clients access to their servers. Isn’t Jabber going to suffer the same problem? Oh, its not going to matter, because then you’ll have your own protocol to fall back on? Well, seeing that its only AIM, out of the five IMing systems, that seem to be trying to deny Trillian its service (and that was a while back, and yes, I know ICQ is owned by Warner too, but I don’t think they’re as anal as AIM are about their protocol), I don’t think Trillian will need to worry about that either. Hell, at one stage, MSN even WARNED Cercrulean Studios about an upcoming change to the MSN servers that could “negativly affect Trillian”.

I don’t think Trillian will die as magnificently described in the article above, when Times Warner and Yahoo decide to try and reduce us back to the stone ages. Given that now Trillian is profiting from its own popularity (somewhat), the makers will have more time to spend on making Trillian compatable with the other servers again. Given the “Stagantion” of Jabber… when they get denied, it will be up to the users, IMHO, to correct the situation. But given Jabbers current popularity, I’m not sure if that would happen faster than Trillian.

I guess we’ll have to wait and see. But I, for one, won’t be packing spam in the bomb shelter =P

Hallo_KeetyJanuary 17, 2003 at 15:29 · reply

I have had zero problems with Trillian. Of course, none of my friends use AIM, so maybe I am missing out on your problems. In fact I love the program. Gone are the days of opening up ICQ, MSN, and Yahoo to see which of my friends are online.

Chris WageJanuary 17, 2003 at 15:54 · reply

. o O ( did you even *read* the article? )

I didn’t ever bother to read some of the comments by the Trillian users. The average (or most) will respond to an insult/complaint/disaprovment to Trillian as an insult to themeselves or as if Trillian was their own child. A bad review will irk their chain the sameway. They would lay their lives down for Trillian.

Not everyone is going to be a sheep when it comes to an IM program.

Maybe once Trillian supports Jabber in some way, Trillian users will just get an account for the hell of it, the number of Jabber users will go up, and people will stop comparing petrol to trucks.

You’ve got no place complaining about all these horrible trolls.. by putting the word “sucks” in the title, you got down on your knees and begged them to come flood you with their generally thoughtless remarks.

rubberband manAugust 02, 2004 at 00:26 · reply

Trillian sucks monkey balls and thats all there is to it…LOL. First off the interface is gay and yahoo kicks you off most of the time…the real messengers offer more security and work a lot better…yeah trillian might offer some of the features but they don’t work half the time. It also logs all your messages in plain english. Another thing is it screws up your buddy lists by combining them on the servers sometimes if you use multiple accounts on one messenger. Also Trillian was developed by foreigners and no telling what type of spyware they have in there. You cannot disable certain features on the messengers like you can on the real ones. Webcams freeze on it and basically it is a scam to get 29 of YOUR HARD-EARNED bucks!

rubberband manAugust 02, 2004 at 00:29 · reply

And I’m not pro-Jabber either…LOL. I prefer AIM as I have used it on Win 3.1 with version 1.0 LOL….many many years ago….wasn’t that an ICE AGE ago?! LOL…However I don’t mind Jabber at all…its just more difficult to use for computer illiterates like most people in my culture…LOL…in other words the “typical” blacks.

rubberband manAugust 02, 2004 at 00:32 · reply
And one last comment you trillian f _ ckers are b!tches on low ram PCs (probably still running windows 98) who needed a RAM friendly piece of garbage!!!! get a REAL PC with RAM in it you ghey f _ ckers! Also you Trillian FAGS are too scared to learn a little complexity by learning the world of Jabber (which was around WAY before Trillian and their Taliban bull$hit!

as allways aol s–ks. time tested i just paid money for trillian the only good thing i got out of it is what not to use now or later. i dont kn ow how it can still fliat. unless there are that many out there that dont know any better and its there first time on the net. which seems correct. judgeing by the contents of a aol chat room. i ben on and off aol for 4 years maybe more now. hoping it got smart. NOPE. a few new tricks hear and there but no improovment. and now aol and yahoo wants to merge with msn. there goes the neighborhood. and there goes msn and windows messemger to. looks like the end of im. im on at&t. frrom now on if i want new tricks ill learn how to make them myself. trillian got screen ghosting.. frezzes. and i got 512 ram. so i registerd for a database portal. treet it like a message board. and a .1 million gig. hp. and whats eeven worse. anyone can put a unwanted buddy link in your buddy list. all they need is your chat room name. irc and icq messenger are from aol and yahoo. so. an yone know a good im that dont need them. email me [email protected]

Some GuyMarch 11, 2005 at 15:02 · reply

Trillian does suklc, and so does Jabber. All IM programs suck, it is just the low technology of the Human race that disallows a good IM system, no matter IF people did TRY get Jabber wroking, it would take until a Technological upgrade to actaully get it to full capacity. This is the most true and best statment made on this entire page, however I do use Trillian… because I am FORCED to. This VERY OLD Computer can’t even HANDLE the Actual Programs anymore so that TO use them I HAVE to use Trillian, for it is so far the best substitute IF AIM, YIM, or MSN Don’t work on your Computer. My computer is a year 1999 built Pentium 2 Prossesor and it has a Windows 98 Operating Sytem, it is too old and deadvanced to use the actual Messengers. This is another example of with bad technology things such as Jabber will never work. Think about LOGIC here, it is not like we’re flying aroung in UFO’s beaming down Soda into our mouths and creating water and landscapes and planets to live on, nor are we creating our own lifeforms to actually advance and create more advanced technologies for us. That may be a Science Fiction example, but fact is the Human Technology level is not that advance, nor effective.

SquigglesMarch 26, 2005 at 20:42 · reply

I think this article has some valid points. I myself use trillian, mainly because the actual MSN program won’t let me sign in for some reason. I havent’s been able to sign in since May of last year so I have been using trillian since then. I have to say the new version of trillian isnt too bad. Since it’s updated I’ve only had one problem with ICQ and that was it. I think that if you just want to talk to people, and you don’t have some incessant need to show off “cool” little things you’ve managed to be able to do on your IM then trillian is fine. Since reading this article I have become more interested in Jabber and it seems like a good idea without the needed resources. Yeah, so that’s just my little opinion :D

$ talk Bether as a *every* IM.

you suck.

No, you suck.

DUDE! BITLBEE > TRILLIAN. GOOD GAME!

The FutureAugust 17, 2005 at 23:59 · reply

Always funny to see people predicting the demise of things, and being so very wrong. Trillian is going strong, over 3 years after this message was posted.

No, YOU suck.

Yes, HE sucks.

You all suck

WARNING TO ANYONE WHO WANTS TO POST IN THE SITE (WHY TRILLIAN S–KS) the problem is not trillian. its this stupid website that ask you to post a comment on it. then the auther of this site posts your email or user name all over the web under the title.. victoms email…why trillian s–ks and the victom did not give permission to do this and there is no way to contact the webmaster of this site other then to post in it why trillian s–ks.. i was suckerd..and used..whats worse my good name is being displayed under the article why trillian s–ks. and being used to promote it if the webmaster sees this post i suggest you remove my post asap. with no permissions from me and wih no contact or any way to have it removed can be used agenst you and your site in a court of law. i want me email and good name removed from your site from your post form and from the internet and all search engions..

Uh. What?

Great, now me name is going to show up in all the search engions. I feel like such a victom. Thanks a lot, Chris.

BREEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBARB

Trillian SUCKS big time.

There are absolutely NO INSTRUCTIONS of any kind at all, ANYWERE.

I’m uninstalling this useless crap………

Not a human, nor a thinkerNovember 14, 2010 at 11:52 · reply

Trillian DOES suck across the board. It’s vistaerish look FUCKS ME UPSIDE-DOWN Their Web version is usable, but their client is a total FUCK I see NO purpose in this homofrogish project.

Thanks! Your comment has been submitted and will appear shortly.


Leave a comment