Slashdot Log In
Torvalds Says 'Use KDE'
Posted by
CmdrTaco
on Tue Dec 13, 2005 09:18 AM
from the and-then-the-name-calling dept.
from the and-then-the-name-calling dept.
An anonymous reader writes "Without tip-toeing around the matter, Linus Torvalds made his preference in the GNOME vs. KDE matter quite clear on the GNOME-usability list: "I personally just encourage people to switch to KDE. This 'users are idiots, and are confused by functionality' mentality of Gnome is a disease. If you think your users are idiots, only idiots will use it. I don't use Gnome, because in striving to be simple, it has long since reached the point where it simply doesn't do what I need it to do. Please, just tell people to use KDE." Also, "Gnome seems to be developed by interface nazis, where consistently the excuse for not doing something is not 'it's too complicated to do', but 'it would confuse users'.""
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
KDE vs. Gnome. Ready...FIGHT! (Score:5, Funny)
Let me get the ball rolling here...
All the Gnome users I've ever known fall into one of three distinct classifictions:
Discuss.
Re:KDE vs. Gnome. Ready...FIGHT! (Score:5, Funny)
Parent
My Opinion (Score:5, Funny)
Parent
Well at least he didn't say... (Score:5, Funny)
Re:Well at least he didn't say... (Score:5, Funny)
No, but it's more important what he didn't say then what he did. I for one, can't help but notice how he left out the GNU in "GNU/KDE". Oh wait....
*duck*
Parent
Re:Well at least he didn't say... (Score:5, Funny)
I suppose that clever satire is more work than just making some stupid unthinking GNU/joke. Hahahahahaha! I put "GNU/" in front of a word! I'm so funny and cool!
Did you get up on the wrong side of bed this morning or something?
I was trying to create a light moment at the expense of people who are actually serious about the "GNU/Whatever" naming scheme. It seemed more productive then the GNOME v. KDE flamefest that was about to kick off.
But, congrats, I got a flamebait mod. I guess you got what you were looking for. One can only onder if the mod was using a GNU system. Would that mean I got GNU/Flamebait'ed?
(Ok, I'll stop now ;)
Parent
The other alternative (Score:5, Funny)
Parent
Havoc's Response (Score:5, Informative)
"Just for the record, since I made this decision I can tell you that 'might confuse people' was not the reason. More evidence for my point that 'might confuse people' is the reason made up by others, not the reason given by the decision makers."
Which is not to say that Linus is wrong (in the e-mail he writes that "If this was a one-off, I'd buy it. But I've heard it too damn many times. And only ever from Gnome.") -- I'm not a big fan of Gnome's lack of features (at least as compared to KDE), but it's not like anyone on Slashdot really conforms to the "average computer user" concept. And Linus surely doesn't either. Maybe Gnome is better for Mom and Grandpa. I'll stick with KDE, myself.
Re:Havoc's Response (Score:5, Insightful)
*There might be an option to turn this off in the system registry but it also turns off other features. For example a window now turns into a wireframe when you drag it.
Parent
Torvalds farts (Score:5, Funny)
Great but.... (Score:5, Funny)
Re:Great but.... (Score:5, Funny)
He said shell, not operating system... Besides, Emacs would be a far better OS if it shipped with a halfway-decent text editor.
Parent
Re:Great but.... (Score:5, Funny)
Like vi?
Parent
"Don't make me think!" (Score:5, Interesting)
The goal is simplicity in all things. Someone shouldn't have to think about what is going on, it should be obvious.
The most interesting thing about that book is that the author applies the same principles he espouses for websites to the book. The book is very easily digestible. So, if it works for the web and it works for the book... what else can it apply to? If you follow this train of thought to its logical conclusion you'll realize it applies to lots and lots of things: your code, desktops, phone VRUs, brochures, etc.
Linus is a smart guy and I respect him, but the goal is simple.
Re:"Don't make me think!" (Score:5, Interesting)
Parent
From TFA... (Score:5, Funny)
"Use vi, too. And vote Democrat. Oh, and cats are better than dogs. You know what else? Abortion should be legal. So should euthenasia. And as for toast? Butter side up!"
Torvalds no longer represents Linux as a whole. (Score:5, Insightful)
it has long since reached the point where it simply doesn't do what I need it to do.
Everybody is entitled to his or her opinion, but Linux has grown beyond the scope of "just" Linus Torvalds. The freedom of choice that we enjoy as users of the operating system is among its finest attributes.
Is it possible that Gnome and KDE are simply designed for different audiences? Newbies and other users may enjoy the more straightforward approach that the Gnome developers strive for. Slightly more advanced users such as Linus may prefer a different UI. (I kid, I kid!)
He's right, you know (Score:5, Informative)
Two things shocked me back then, and from Linus comments it appears that neither of them have changed.
One is that Gnome has a ton of great contributors - and just as many who are not as great. Unfortunately, in areas where the matter is more discussion and consensus based and you can't prove your point by just coding it, the vocal trolls crowd out the valuable contributors.
Two is that within those who contributed the the UI discussion there was a surprising lack not only of experience in the HCI field (ok, I had just started out there myself) but also a strong resistance to pick up the vast literature available or trust in actual end-user studies.
The last was what caused me to quit. How can you design a user interface without talking to the users? You can't. Anyone working in HCI knows that. Assumptions == Disaster
Once again: Linus is not God! (Score:5, Insightful)
However, this is the same guy that got upset at the Samba guy for reversing bitkeeper.
I'm not arguing with his statement, btw. I've always liked KDE better than gnome. What I am saying is let the poor man have his opinion without starting a flame war.
KDE devs speaks up for GNOME! (Score:5, Interesting)
Not really a cogent argument (Score:5, Insightful)
KDE is too keen to put every single bloody option whether advanced or not straight in your face, rendering it a pain to find the simple settings. Not only that but the defaults are horrible including the single-click-to-launch paradigm. I spent a good while looking to change that behaviour, foolishly thinking it might set be somewhere desktop prefs which it isn't - it's in the mouse settings. On top of that, you only have to look at Konq or KMail and you'll see six or seven menu items in a row starting with Configure.
The one thing you can hand to KDE is that it is consistent, but it sorely needs to be streamlined. It's not hard to see why enterprise versions of Linux use GNOME - it's so much simpler and cleaner. I truly expect that supporting 100 KDE users would be significantly more work work than 100 GNOME users.
Nat Friedman's follow-up (Score:5, Informative)
Corporate use of KDE versus GNOME. (Score:5, Funny)
I recently did some consulting for a firm which allowed their developers and administrative staff to use GNOME or KDE. It was each employee's choice which to use. When review time came around, a study was done into which desktop was used by the most productive users.
By far the most productive users, both developers and secretaries/financial officers/etc., were those who used KDE and related software, such as KOffice. The developers who used KDE were the ones who wrote the code with the fewest number of bugs, and the secretaries who used KDE were the ones who were able to produce letters and documents with the fewest drafts.
There was one notable exception, however. One developer who reported using GNOME was amongst the top three (I believe it was) developers. Further investigation revealed that while he was using GNOME, it was only as a program launcher. He was using KDevelop, Konqueror and other KDE software while working.
Overall, they weren't sure if it was a matter of productive people choosing KDE, or KDE allowing people to be more productive. I instinctively feel it was some of both.
The best thing to do is let people use what they want. In the end, their choice will either help or hinder their productivity. Those who are no productive will lose their jobs, and slide into irrelevancy, leaving only the productive. From my past experiences, it would appear that GNOME has become the least productive of the two desktops.
Hell. He's right. (Score:5, Interesting)
Except, as noted, when said functionality goes away.
This has been happening for *years*. With every new incarnation of Gnome, I wonder what feature is either gone, or disabled by default. Now, granted, disabled-by-default isn't a bad thing, per-se. If you're a savvy user, it's expected that you'll be able to figure out how to enable it. But sometimes, it ain't that easy -- especially when the menu options aren't all that intuitive.
I mean, what the hell's up with their whole funky "system paradigm" in Nautilus? "Intuitive," my ass. How about a simple hierarchy like most every GUI OS sine the Mac, fer Pete's sake?
Argh. It ain't enough to make me switch to KDE -- I *like* Enlightenment, dammit -- but I certainly see where Linus is coming from, and agree wholeheartedly.
I'm sorry, Miguel, Havoc, etc., but in your attempt to figure out how to appeal to the lowest common denominator, you're pushing away "real" users -- the ones who started using Gnome in the first place, 'cause it didn't try to wrap them up in KDE-cotton.
Linus is right and thats why I use Gnome (Score:5, Interesting)
Of course it might be nice if some of the new stuff would be introduces a bit more gently and probally more backward compatible, at least for the time when the new stuff isn't 100% ready for prime time, but the stuff that gets done is almost always worth doing. Oh well, and I would like if they would finally drop Nautilus and use something that isn't just broken-by-design, but maybe that will happen one day anyway...
Those that want all the bells and whistles and configurability should simply use KDE, which really looks and feels for most part like a standard Windows interface on steroids, for me however all that configurabilty is simply useless most of the time, I prefer something that 'works at default' and doesn't offload the creation of a usable interface to the user.
Re:Dude, FVWM (Score:5, Funny)
Linux on The Desktop: Death by Evangelism.
Parent
Re:Dude, FVWM (Score:5, Insightful)
I'd be happy if all of the 'framework' crap just went away and developers would just use standard communication methods between programs. XDnD and XDS are plenty for me, and don't require a friggin' background process.
Parent
Re:Linus, Thank You for Sharing (Score:5, Insightful)
Yeah, well, he didn't make an announcment or a press release you know... He voiced his opinion on a mailing list - and I think Linus is pretty good at that :)
Incidentally, I had exactly the same experience. I migrate users to free software, and we offer two choices: FreeBSD backend, Kubuntu desktop. Why? The same reasons he cites. In the past two years, we heard a lot of "usability" noise from GNOME devs, and imho they are all bogus. Why? Because people throw around words like "usability" too easily, leading to circular or unsubstantial arguments, while real usability studies are not conducted at all. I haven't read a serious usability study for a long time. (maybe this will change with openusability and all). And no, I don't consider a study conducted with people who are absolute computer illiterate (not knowing that the right mouse button is good for something) representative. They are a very specific subset of users, they are NOT the majority, and making design decisions based on experiments conducted on this very small subset of the userbase is WRONG. That is Linus' point. Is he politically correct? Of course not (" This "users are idiots, and are confused by functionality" mentality of Gnome is a disease. If you think your users are idiots, only idiots will use it.")
My girlfriend is absolutely computer illiterate: she thinks (well, thought) that Office is the OS that runs on his laptop. Being lazy and all she often sits down to my computer (instead of opening her laptop) to browse the net. Sometimes she doesn't even notice that instead of firefox, she is using konqueror. There is a small set of functionality that users expect at specific areas of your screen: first buttons should be back and forward, they expect an input field for URLs at the top, maybe a google search bar... and that's it. If they are there, they are not really "confused" because there are additional buttons (kget, print, even cervisia) to the right side. They don't even notice it. It is the same with the file dialog: were users really bothered by the input field? I very much doubt that - and just like Linus, I was not aware of ctrl + L until someone told me here on ./. And in the past years, I hear one bogus "usability" claim from these so called "usability experts" after another (spatial nautilus anyone?) No evidence, no empirical study, just "we say so as usability experts" with some outlandish theory to back it up... so yeah, I think he is right on spot (and yeah, yeah, we know, diplomacy is not his forte).
Parent
Re:Linus, Thank You for Sharing (Score:5, Informative)
Gnome isn't perfect neither is KDE. I personally find that I don't like the default settings for either desktop. The thing that turns me off of KDE as a whole is that even knowing already what I'm going to want to change it takes me forever to step through the mess that is kcontrol and to remove the mess that is every application under the sun from kicker. As a desktop I prefer Gnome, it does everything I need it to do without causing me much pain to get it to the point that I like. However, I still install KDE simply for konsole and kate the two apps I could not live without.
Parent
Re:Linus, Thank You for Sharing (Score:5, Funny)
My girlfriend is absolutely computer illiterate: she thinks (well, thought) that Office is the OS that runs on his laptop.
Talk about usability issues!
Parent
Re:Linus, Thank You for Sharing (Score:5, Insightful)
Second, Linus expressed an opinion on the GNOME list. Linus writes in on both GNOME and KDE. There are 2 types of people that post to BOTH lists;
Finally, that Linus posted to GNOME in a discussion. He was not teaching. He was holding a discussion with other developers. His postings almost certainly have been taken out of context here on
Parent
Re:Good reason to use GNOME, then (Score:5, Interesting)
I've recently switched to a Mac, and I find the UI rather fine. Indeed, I've started using Mail.app, having never found a GUI mailer I liked (I used MH for about fifteen years, then five years of Mutt).
My seven year old also likes Macs. She's found switching the dock to the left and changing her wallpaper easy, and she's very fond of Dashboard.
I think it's quite possible to have a GUI that suits all needs.
ian
Parent
Re:Ah, the age-old battle (Score:5, Insightful)
See, I disagree. As a bit of a power user - or at least not your average end user - most of what I do beyond normal desktop applications, surfing, and word processing involves a terminal window.
I suffer from mild OCD, and to me simplicity means calm, it means an enhanced ability to concentrate, and it means a better experience overall. KDE, to me, seems so incredibly cluttered and overreaching/overbearing that I shy away from it at every possible moment.
So again, this goes back to simply a matter of preference. Some like KDE, some like Gnome, some like E, but here's my problem. For Linus to get involved in this is just wrong. He can say he uses KDE, that's fine, but to put down Gnome as detrimental to society is base, ill-informed, and callus. If people don't like Gnome, fine, let them be. But this "disease" of which he speaks affects my mom and grandparents, and yeah, they sure as hell can find their way around a Gnome base installation better and faster than they can around KDE base installation.
So instead of Linus putting down Gnome, he should have simply stated what he used and left it at that. He practically started the entire "choice" movement, and to not encourage such choice is just not right... IMO of course.
Parent
Re:Ah, the age-old battle (Score:5, Interesting)
Parent
"Dumbed down interfaces" (Score:5, Informative)
Sure the playlist selector in iTunes only has one button to add a new playlist, but hold down the Shift key while your mouse is in the playlist area and the button turns into an add new Smart playlist button. Or in the Browse area, click on the column header to Genre, Artist or Album and you zoom back to the top of the list.
These sort of rewards await those who explore. But for the faint of heart, the simple interface still functions.
Parent
Re:Heh (Score:5, Funny)
-Linus Torvalds
(Honestly. Ignore the sig.)
Parent
Re:Heh (Score:5, Insightful)
What on earth has he done that would make people respect his opinion on GUIs? That's like respecting Stephen Hawking's ideas on interior decorating because he's such a great physicist.
Parent
Re:Heh (Score:5, Funny)
Parent
Re:Heh (Score:5, Insightful)
Ha ha-- mod parent into -5 oblivion for being too funny for words, please.
I respect Torvalds' opinion because
But to be balanced about it, I don't think much of Torvalds taste in automobiles and my GF thinks he chooses dorky clothes. Yet despite these criticisms, I do think that I will now favor KDE over Gnome. Because Linus is my hero and he is a champion of FOSS and all that's holy in the binary realms.
Parent
Re:In defense of Gnome (Score:5, Insightful)
Parent
Re:In defense of Gnome (Score:5, Informative)
Most of these apps, (keyes,kteatime,amor etc) are in the package kdetoys, which you can safely remove from your installation.
Parent
Re:In defense of Gnome (Score:5, Insightful)
For many people, the choice of whether to use KDE or Gnome will be automatically dictated by the distribution that they happen to choose. After all, most people aren't particularly concerned with pseudo-religious debates concerning Gtk v Qt or C v C++, especially since we seem to have so many zealots in the real world these days.
Parent
Re:Bye bye, freedom of choice! (Score:5, Insightful)
Parent
Re:Torvalds is 'out there' (Score:5, Interesting)
http://www.oreilly.com/catalog/opensources/book/a
Parent
Re:Torvalds is 'out there' (Score:5, Insightful)
Parent
Re:Torvalds is 'out there' (Score:5, Insightful)
Really, the only thing that has changed is how people perceive Linus. He used to be just another guy; nowadays, he's a celebrity of sorts, and he's going through all the same phases that all celebrities go through: first, there is a horde of fanboys who religiously follow everything he says, but at a certain point, it becomes en vogue to religiously bash him and everything he says instead. This is the transition you're observing (and, for that matter, that you seem to be part of), but it's important to realise that it has nothing to with Linus or his opinions as such. (I predict that later on, things will slowly return to normal after bashing him is not the "hot new thing" anymore; and then, he will be idolised again, until the whole cycle repeats itself.)
If you actually read what Linus says - not just on this topic, but in general -, you'll notice one thing: he himself doesn't care. What he *does* care about is technical superiority and the like, but not politics; as such, he never has been afraid to speak his opinion, and he isn't right now, either, and - maybe most important! - he doesn't expect people to take it as anything except for the opinion of one guy.
You should do the same thing. If Gnome works for you and your wife - fine! More power to you. And if Gnome does not work for Linus - fine! More power to him! It's OK to have a discussion about the technical merits (and if you read what Linus said, you'll find that he actually bases his opinions on technical merit pretty much all the time, and certainly in this issue, too), but the kind of celebrity-bashing you're exhibiting here is just as bad as the celebrity-adoring that you mourn in others. Make up your own mind based on what you need; and discuss technical merits, but leave it at that, and respect the fact that others don't agree with you.
Parent
Re:Check out Jeff Waugh's reply (Score:5, Insightful)
He had an opinion on the subject-matter, and he stated it. You are free to disagree with his opinion, but does that mean that he shouldn't voice his opinion? And I don't really see what the fuzz is about. There are quite a few people around the net who are irritated by the removal of features in Gnome. Apparently Linus is one of them. There are also lots of people who prefer KDE, and apparently Linus is one of them.
Aside from being an moral-booster for the KDE-guys, I fail to see the drama in this case. Linus doesn't like GNOME. And he told why he doesn't like GNOME, and his reasons are valid. He's not ordering people to use KDE. He simply said that he recommends KDE over GNOME, and he stated his reasons for doing so. Does this mean that the GNOME-guys are going to pack their bags and start using KDE instead? No. GNOME doesn't need Linus's endorsement to survive.
Like I said, I fail to see the drama here. Is Linus being "self-centered" when he said that "I prefer KDE over GNOME"? That's his personal opinion, and they are all in a way "self-centered", and there's nothing wrong with that. Surely he's entitled to his opinion?
Parent
Re:Inevitable (Score:5, Interesting)
Diplomacy is not Linus' forte - and it never was, and we know that. Just so it happens that his opinion does not coincide with folks who invested a lot of emotion in supporting GNOME... and now, suddenly, he "comes across as a 13 year old". Sure.
On the other hand, Havoc later admitted that some missing functionality was NOT a usability decision. But whenever it comes down to defending some very questionable choices, I always hear these bogus "usability" arguments: it is less confusing this way, less bloated, $insert_bogus_usability_argument_here. And that is precisely Linus' gripe. Kurt Pfeife (I hear now: but he is obviously biased because he is a KDE guy - but shut up and listen to the argument) summed it up well:
Computers are about empowering users. Now there is a difficulty here - you want to enable your users to do more, and do it easily. And that is what makes UI design an art: how can you provide more without confusing the user? GNOME's answer is simple (again, this is Linus' point): take functionality away, or don't provide it at all. A very easy way to cut the gordian knot, but it is not the right way imho. The right way is to do proper research (not on a very limited set of computer illiterate users, who don't know that the right mouse button is there for a reason - results won't be representative at all) - and organize your functionality. That is what the last two paragraphs are about, that is Linus' point, whether you like it or not, whether you agree with it or not. Calling him names or ridiculing him is kinda ironic: you accuse him as coming across as a 13 year old, yet this is what you do in your own post. You don't reflect on the points raised by Linus. You probably didn't even read the entire thread (otherwise you'll see that Havoc's post comes off as a kind of confession - yeah it was not a usability question at all, and that is where Linus' criticism is mainly targeted at). And apparently you are +5 insightful. Way to go folks!Parent
Re:Inevitable (Score:5, Informative)
Parent
Re:Gnome wins (Score:5, Insightful)
People don't want you to give them lots of features that get in their way.
They want you to give them something intuitive that does the basic things they need done first.
As a lead developer of Audacity, I have to disagree. Yes, users want a simplified interface that doesn't get in their way. They want the most basic things to be as easy as possible. But once they've done those basic things, they want to do something else. They want more functionality. For any given user, that added functionality is pretty simple - but every user is different. There's not a single feature in Audacity that we could remove that wouldn't upset thousands of users - and not just power users - ordinary users who really just need that one feature!
Making an interface simple is good. Removing functionality isn't.
Parent