Linux Instant Messengers
mrAshley writes "This article talks specifically about the antiquated state of the even the best Linux instant messenging software, and generally about the need for software developers to be mindful of younger people, as their social attitudes towards software are going to be much more influential in than any moral or financial consideration.
Simply put - People are communal. Don't make a person who wants to use Linux have to leave behind a method or style of communication."
I think gaim does a pretty good job, and I've actually converted lots of friends to gaim with no negative after taste. And most love the tabbed interface for multiple conversations in one window. It's nice also to have multiple protocols all available in the one application. My parents now chat with multiple people, in multiple environments, and they're not even aware that's happening. No more splaining that they have to start the yahoo messenger if they want to talk with Uncle Duane.
There's also the huge value add of no advertising.
But, I seem never to be able to upgrade gaim, at least not easily. I always have to do an rpm upgrade with the Force option because of "conflicts" with other gaim packages. And the last couple of new releases of gaim won't even install with "Force".
So, for my money, gaim comes close. Depending on the user, I've found many are okay using gaim.
As for the "state of the union" in Windows, with the recently announced merger of the Yahoo and MSN protocols (as in, freely communicate with each other), it does appear Microsoft is making its move to get closer to their tipping point to dominate the messaging market. They have some interesting features, none that I can't live without, but probably a good draw for the "hip" young crowd. I find most of the described features annoying, but then, I come from the old BSD/Sun "talk" days. Heck I guess I even come from the old Unix "write" days (get out your history books).
Let Microsoft add the fluff. But, a cautionary note, if history serves, what Microsoft is doing has the petina of old tricks. Should they manage to climb to the top and snuff out other IM services the way they've snuffed out other competitors I predict they once again will begin charging for what once was free. Or at least start charging for features that used to be free but have become addictive to their target demographic. (Hey, little girl/boy, want some streaming video with your chat?)
Gaim and kopete both have all the functionality of the major IM clients. Gaim is available for both windows and linux and also seems to get protocol fixes and other bugs patched much more quickly than the commercial equivalent, trillian...
-*The above statement is printed entirely on recycled electrons*-
Younger people ?
As far as I'm concerned, there are a lot of people out there using instant messengers... my friends, my mom, my dad, people from work, people at college... it's not just teens using instant messengers, it's a huge community using them.
And yes, I personally miss features like displaying which song you're currently listening too, and heck, since the latest MSN version I can't even see their "mood" anymore...
And yer yer, I could just ask them, I know... it's just that my friends seem to have a hell lot of fun using MSN, and I'm just happy I can finally show people my MSN icon... I seem to be missing a lot of the fun :)
- Leon Mergen
http://www.solatis.com
Summary:
Gosh, I really hate the Windows Messenger 7 UI. It's so ugly. I'm going to say something unsubstantiated about vendor lock-in here and never mention it again, because I want to sound hip to teh Lunix.
Everybody in the entire continent of Europe uses MSN Messenger and most of us just call it -- wait for it -- MSN!
Did you know that Gaim sucks? Look at Firefox and Openoffice.org! Those are much cooler than Gaim. Did you know that ten year olds won't use Gaim because it isn't flashy enough? Lol gaim is so ugly!
Kthx.
--Stéphane Rieppi lives in Belgium and is majoring in sociology at the University of Liège. He has a strong passion for Free and Open Source computing and is working on a thesis about Free and Open Source software seen from a sociological viewpoint.
We recently had heard in the office over one of the Yellow Machine that's made by Anthology Solutions.
No thanks. I'll take the simplicity of gaim to accomplish the given task; relaying a text 'conversation'.
If you go and bloat it up, for the love of God, be sure to leave an options dialog to disable all the crud so I don't have to be beaten with it.
...is why we use GAIM to communicate in our company. (Well, except the garbage file transfers.) We have a Jabber server that supports encryption and use that for all of our in-house messaging. This is important as we are a geographically distributed team, we need a secure, reliable chat mechanism to collaborate quickly and easily on code. We don't want or need all the garbage that comes with of IMs, and the fact we can link to other services in GAIM makes it our one stop shopping solution for IMs when we *do* need to talk to someone with a more mainsteam IM.
:) :( smiles. But for a corporate solution, GAIM + Jabber makes a lot of sense and I would hate to see it become the playground that MSN has become.
Of course, we are professional developers who don't need to send flash animations, pictures or even more than the basic
Sig under construction since 1998.
And file transfers with non-gaim clients ?
The Raven
I thought "Funny. I haven't seen much inflammatory bullshit recently. I wonder if OSnews have got back into gear again."
Then I noticed the link. Brilliant.
Malike Bamiyi wanted my assistance.
No you didn't read the article, they have heard of gaim:
Can you connect to the MSN Messenger network using Free operating systems? Sure you can. There is Gaim, there is Kopete. Are they attractive? No, they aren't. Their interfaces are terrible. Moreover, all you can do with them is write basic IMs. Bye bye overbloated and stupid nudge and Flash sequences. Just the text ma'am. Display picture? Well, it sort of works, but that's all. File transfers? I can swear that you're a lucky guy (girl) when it works. Usually it doesn't, resulting in embarrassing 'Sorry mate, I'm using Linux, you know and, well, could you mail me this picture instead?'.
Sounds like whoever packages gaim for your distro is a moron. gaim's developers can't be faulted because someone else is screwing up the packaging.
I've never had any problem with upgrades or installations of gaim on any of my systems (Gentoo, and I used to use RedHat until 7.3), including the Windows port.
gaim blows away AOL's standard AIM client in terms of UI cleanliness, ease of use, and features. How the hell is it that the AIM protocol supports aliases for screen names (i.e. foobar43289342 displays as "John Smith") but only third-party clients actually support it? (i.e. aliases ARE saved on AOL's server with your buddy lists, but AOL's AIM client is about the only client out there that DOESN'T show them).
gaim also lets me strip out all color/fontsize changes from people's IMs. Some people have REALLY annoying color defaults.
gaim starts far faster than AIM.
There is one thing (and only one) that AIM handles better than gAIM, and that's when people use nonstandard character sets in away messages. gAIM bitches about a buggy client, AIM will display the away message, even though some characters will look like junk. I only see these away messages once or twice a month though.
retrorocket.o not found, launch anyway?
When I was in high school, while discussing music with a foreign exchange student, she announced: "In France, we call Bruce Springsteen 'The Boss'".
I am not a crackpot.
Gaim is just trying to follow the look of the rest of the linux desktop experience.. antiquated and generally pretty ugly!
Of course it's trying to look like the rest of the linux desktop, it uses the same widget set! Sure, you can use one of the High Contrast themes or Simple or somesuch, and Gaim is going to look ugly that way because that's what you've chosen it to look like.
Completely different widget sets (MSN Messenger, WMP, Office, usual win32) on the screen at the same time? That is ugly.
Guy asked me for a quarter for a cup of coffee. So I bit him.
Score one big one for Gaim! That's more than a "don't need", that's a "don't want".
TWW
"Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
...will also get you onto Google Talk, which is basically Google's Jabber server.
.MAC chat and not Jabber. Yes, the Tiger version adds Jabber functionality, but my clamshell iBook can't run Tiger. (The cutoff is native Firewire which the first version of the iBook didn't have.)
It won't do voice chat, but at least you can do IM chat. This is better than the iChat which comes with Mac OS X Panther, which can only do either AIM or
Gaim's good on both Linux *and* Windows. The Windows port is solid. And it's Free Software.
Knowledge is power. Knowledge shared is power multiplied.
After RTFA, I think the author is missing the point of instant messaging. Strangely enough, it's right there in the name:
Instant: adj.
1. Occurring at once; immediate:
Messaging: tr,
1. To send a message to.
It's not instant video chatting, instant flash advertisements, instant voice communications. They are messages. At this Gaim and Kopete work very well indeed. I don't even use the standard MSN, Yahoo, and AIM clients on my WinXP box. It's Gaim and it does everything at once. As far as aesthetics go, Gaim is about as lovely as anything else. Kopete looks as great as you can make KDE look (which is pretty damn good.) In fact, I occasionally turn on the color cycling plugin on Kopete and get lots of positive comments and folks wish they could do that with their clients (just move to Linux!).
The only spot where I think the author is possibly on-topic is file transfers. More often than not though, this is a function of network firewalls and port forwarding. If there was a mode where Gaim/Kopete could self discover an outside IP address and use UPnP port requests, then I'm sure it'd work phenomenally in our household.
I'm a mac user and I love Adium X and would love to see it get ported to Linux. It's such an easy program to customize, very nice interface, and absolutely free. Just seems like a great fit for Linux in my opinion.
Finance tutorials and more! Understandfinance
From http://en.wikipedia.org/wiki/Gaim
Features:
Plugins:
Gaim supports plugins for RSA and GPG encryption, as well as Off-the-record messaging.
See GAIM plugins: http://gaim.sourceforge.net/plugins.php/
More info about GAIM: http://www.everything2.com/index.pl?node=GAIM
He who knows best knows how little he knows. - Thomas Jefferson
I think its ironic that this article made Slashdot at the particular time. Gaim's summer of code had projects ranging from Yahoo Whiteboard support, to better file transfers, to group editing of text files/images/music. Also support for audio VoIP. There is also a webcam plugin in the works for gaim as well [though I'm uncertain for which protocol(s) they are aiming at. It is for exactly these features that gaim hasn't released a new version in much longer than their normal development cycle. In perhaps a few weeks most of these complaints [as well as many other advantages like dbus and fixed perl interfaces] will be irrelevant.
Am I the only one who understands where this article is going?
Linux is a wonderful, efficient, relatively secure operating system, but damned, the UI is fugly on almost every distro. Even the "perdy" distros have UI deficiencies.
Why does this matter? It works, it's functional, right?
Short Answer... Yes... Long Answer... No.
In the ideal Linux world, everyone has discard MS Windows, and they are strictly using open source software... There is no concern over quality of software, no concern over usability, and no concern over closed protocols, software, and formats.
That's not the case. Most of the world uses Windows, and that's just the way it is. Windows does offer something that Linux doesn't offer in that sense... a relatively consistent (*sigh*) user interface, a relatively attractive (*sigh*) visual style, and relatively easy-to-manage (*sigh*) suite of software.
Point is, how do you tell an inexperienced Linux user to install a different visual style?
How do you tell an inexperienced Linux user to install new hardware (think something without pre-compiled Linux compatible drivers)?
How do you tell an inexperienced Linux user to do most every day things?
I'm sure I'll get flamed for this comment, but I have used Windows, OS X, and Linux. Plain and simple Linux is not the easiest to learn from a new user standpoint.
Sure, I'll hear the argument that once you learn, you'll be fine. Explain that to the old persons in my family who don't want to learn. Explain that to the young persons in my family who don't understand why they should learn Linux.
I am not trying to say the Linux needs to copy every Windows / OS X feature or functionality, in fact I'm quite opposed to this. Linux has a powerful kernel that's being underutilized by a copycat interface.
Why do the creative minds of the Linux community insist on duplicating Windows. Linux != Windows. Create a new interface. Move into a different direction that what we know now. Here's a novel idea. Forge a new, easier, more efficient way to use a computer.
Of course, the underlying principle is still this... GAIM is not MSN. GAIM is merely trying to duplicate how classic MSN/AOL/Y! looked and felt. It's been done. Move on.
I'm not saying that GAIM needs to recreate the annoying Screen Shake or whatever it's called. I'm not saying GAIM needs to recreate MSN/AIM/Y!/ICQ/Google Talk/etc. Do something original with it. Give me a compelling reason to use it. Give me an application that's not bloated (*coTRILLIANugh*). Give me something more intuitive (*coADIUMugh*) but unique (*coDOESN'TEXISTugh*).
The Linux community as a whole is stuck in this antiquated mindset. Let's move on. It's time to change. Linux doesn't need to be just for elite, make it available and usable (keyword) to the masses.
But, what do I know?
Deja Vu
n. 1. The sensation that you've read this very article before.
Gaim's tabbed interface IS great. There are many things about Gaim thats great, but it's interface is too much like AIM and there are a couple of annoyances such as: 1. You can't see your own picture in the chat window. You have to go through two dialogues before you can preview/change it! 2. Avartars/Icons belong on the left of the contact list - not the right where someone's long MSN name forces it off view with a scrollbar.
I know I should be making these comments on the Gaim bug/feedback forums, but I know for a fact many of these requests get ignored. I actually think the fonts look nice in Gaim, despite what someone else said on here during the previous IM topic.
It just may take a while to convince developers to implement the 'annoying' MSN features so that the rest of the users out there can come on board.
From TFA:
What happens when the corporation anybody seems to love to hate, namely Microsoft, release a killer app and of makes it free (as in dollars), but, of course, keeps its source jealously closed? And worse than that, use it to maintain a strong lock-in to the Windows platform?
OSNews: We don't need no stinkin' editors!
No, Gaim does not support skins. If you really want to know the good reasons for this design decision, you could check out the developers words on the topic.
Not sure what version of Kopete he's using, but anything from the past year or so is pretty as can be and incredibly useable, and getting moreso with each release. It has very nice support for MSN avatars, fully customisable notifications, meta-contacts, tabbed chat... and they fixed up all of the bugs that made it hard to use quite a while ago. I agree that the file transfers and webcam capabilities aren't there, but that's not the UI, those are extras.
Umm, whenever I used a windows installer, it works, period. I've NEVER encountered a windows installer that didn't work. Ever. The program might suck, but it installs and novices knows predictably WHERE it installed as well (and without using "whereis" commands).
I am a Linux user...but I don't think anyone can argue that installing packages that are not in your sources list is easier than downloading and doubleclicking on a "install.exe" file in windows. But I DO enjoy your point about shell scripts that can do it all for you (which is really what windows installers are). It would make alot of sense if linux programs could simply be downloaded to desktop, doubleclicked on, ask for your sudo password, then go the the install motions AUTOMATICALLY detecting your disto, configuration, etc...and possibly asking if you'd like a shortcut installed to your app menu, if you want to make it the default program for a particular set of filetypes and so on...just like windows installers do. Linux can learn alot from windows when it comes to installation ease, and obviously in turn, windows can learn from linux when it concerns security (and making sure users really know what they are installing).
Until Linux packages are as easy to install as install.exe's, Linux loses big time in that respect. There's no debate there. I argue that it is THIS problem alone that really holds linux back from the big time, not instant messengers. If instant messengers were easy to install (and worked without odd hacks and forum digging), they would improve exponentially because their audience would have increased expontially as well to justify the extra development.
Linux is headed in the right direction...but the persistant folly of installation and upgrading woes is heavy plow holding it back.
I think, therefore I doh.
Not everyone who uses IM tools uses IM 'tard-speech. Too many do, though. I work at a helpdesk, and we use IM to escalate issues to coordinators and whatnot. It's easy to log in conversation form, it's lightweight (being able to do things quickly and easily is a big plus, and since we use "Slowtus Notes", email doesn't fit the bill)... it works really well for us, filling in the gap between phones (in which you steal all of someone's attention for a short time) and email (which can get filed and forgotten way too easy).
The coordinators do ask us "did u get the tkt?" and "can u review?", though. And I thought people only talked like that in school.
Laws do not persuade just because they threaten. --Seneca