Torvalds Says 'Use KDE' 1469
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'.""
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)
Re:KDE vs. Gnome. Ready...FIGHT! (Score:3, Interesting)
People see me doing that sometimes, and wonder why I'm going through so much trouble. I have a hard time convincing them that once you've learned it, the shell is far more efficient. (Especially since I type fast.)
I do have a handful of shortcut FVWMButtons on the left side of my screen (virtual screens, clock, xterm, emacs, etc.) for my most-used things, but, yeah, when I have to really do something with the filesystem, give me a shell I know how to use anyway.
-Rob
Re:KDE vs. Gnome. Ready...FIGHT! (Score:5, Interesting)
As far as the whole KDE vs. GNOME thing, I was using KDE for the longest time because it had all those option and all the flash. But when I installed Ubuntu, started to login more often with GNOME and eventually switched compeletely to GNOME. The problem the way I see it is this. KDE seems to try to look and act like Windows - because it wants to cater to the people who switched over from Windows and doesn't want to confuse them. Windows interface though is broken if you ask most HCI people. GNOME is trying to do the right thing and follow the best HCI practices. These, at first might confuse people, but after a little getting used to they will find themselves being more productive.
The best UI(Desktop) if you ask me is Mac's OS X. It is the most consistent and the most minimalistic. Apple has invested more than anyone in their interface design and it pays off, also it show what a good interface should be. I think GNOME is closer to Mac OS X than KDE.
But on the same note I am not a UI religious fanaticl. If KDE 4.0 comes out with an imporoved look and works better and can be made more minimal I would use KDE (or whatever comes along that gets the job done faster).
Re:KDE vs. Gnome. Ready...FIGHT! (Score:4, Funny)
In college I had the following conversation with some guy on the same floor as me :
Dude: Hey man, what's that game I always see you playing?
Me: Grand Theft Auto?
Dude: No man, on the computer.
Me: Actualy,
Dude: No, that other game. Every time I walk past your room you're always playing it.
Me:
Dude: That game with all the words and shit.
My Opinion (Score:5, Funny)
Re:Of course... (Score:5, Funny)
The only thing a window manager is good for is managine more than one terminl windows at one time.
Re:Shell Fachists (Score:4, Interesting)
In addition, during this file transfer, Firefox will not work. And everything else has ground to a halt. Even Pico is straining to keep up as I type this.
I won't bore you with the laundry list of other problems that I've encountered while working on various Linux distros, but suffice it to say there have been many, not the least of which is I've never seen a GUI that has run faster than its shell counterpart, despite the vast number of volunteers working on GUI/Linux. My 486/66 with 8 megs of ram runs a shell faster than this 3 Ghz machine at times. From a productivity standpoint, I don't get how people can claim that the GUI distros are superior interfaces.
GUI addicts, flame me if you'd like, but I'd rather hear some intelligent reasons why anyone would choose to use a GUI over other faster, cheaper, more stable systems.
Names have been changed to protect the innocent. [kottke.org]
Re:KDE vs. Gnome. Ready...FIGHT! (Score:4, Insightful)
Re:KDE vs. Gnome. Ready...FIGHT! (Score:4, Interesting)
Three words - Metacity edge flipping (or more appropriately, the lack thereof). Edge flipping is an incredibly popular feature with experienced users, and while I agree that it should be off by default because it can be confusing, that is NOT an excuse to turn the window manager into crippleware by completely removing that feature. (The only other options are to give up some UI consistency with the rest of Gnome by using xfwm4 and possibly introducing significant compatibility issues such as by using sawfish. Another option was brightside, but it was always a hack designed to work around missing functionality in Metacity that should be there.)
Sadly, my favorite IM client Gaim has also given in to the crippleware mentality... Numerous features are not only hidden or off by default in Gaim 2 (which I could completely understand), but they have been completely removed.
I still use GNOME for now - I'm still angry with the KDE developers' cavalier attitude towards the GPL (remember, KDE was not legal until TrollTech changed the Qt license - the KDE developers could have acknowledged the problem and fixed it by adding an exception for Qt to their license, which I believe is allowed by the GPL if all contributors consent to it, but instead they chose to ignore the issue for over a year.), plus I think GNOME looks better for now. Unfortunately, I may need to change soon because GNOME has been becoming less and less useful to me as the years have gone by.
Re:KDE vs. Gnome. Ready...FIGHT! (Score:4, Insightful)
The problem is that for MANY windows users (who actually know how to use Windows), this paradigm is *useless*. They need a useful and configurable GUI that actually exposes all the options, and would be able to FIGURE IT OUT. (while "dropping to the shell and poking at config files" would probably still baffle them)
Re:KDE vs. Gnome. Ready...FIGHT! (Score:4, Insightful)
Re:KDE vs. Gnome. Ready...FIGHT! (Score:4, Funny)
Re:KDE vs. Gnome. Ready...FIGHT! (Score:5, Insightful)
Only about 1 in 1000 people who start martial arts earn a black belt that's 0.1% and since most people don't even try martial arts it having a black belt far more "elite" than a 4 year degree right? Wow, I didn't relealize how l33t I really was!
Re:Right but wrong (Score:4, Insightful)
gimp is the gtk app i use the most. i immediately noticed changed open/save window. it seemed pretty nice overall, but lack of address bar was driving me nuts.
then somebody mentioned that typing "/" would allow to enter path directly. this was pretty nice, but there are two things that make this dialogue so irritating i prefer clicking instead of writing.
first, if i start typing with ~, this doesn't work.
second, if autocomplete kicks in, it works _completely different from any other app_ and BLOODY AWKWARDS.
i have screamed at my monitor how much i hate it.
let's say, i have a directory "/mnt/net" i want to get to by typing it. what i get is "/mnt/net/t/net". wtf ?
turns out, if autocomplete kicks in and it has only one suggestion, my further typing _is not_ replacing the suggestion, it is appended to it. if this is not a bug, somebody has seriously screwed up.
basically, if i type a path in, i type it pretty fast. current implementation basically forces me to pause after each bloody character to see wether i will be able to continue my writing or something has been autocompleted.
this implementation has so many problems i am surprised it was pushed in this state, especially given all these usability zealots
see http://mail.gnome.org/archives/usability/2005-Dec
Re:KDE vs. Gnome. Ready...FIGHT! (Score:4, Funny)
Hilarious... I love these guys - that was a great laugh for the day.
Well at least he didn't say... (Score:5, Funny)
Comment removed (Score:5, Funny)
KDE has superior apps, more energetic users & (Score:4, Informative)
AmaroK music player [kde.org] -- The most feature-rich and polished music player on the Free Software platform.
K3b [k3b.org] -- Best CD and DVD authoring program with intuitive wizards, on the fly transcoding between WAV, MP3, FLAC, and Ogg Vorbis, normalization of volume levels, CDDB, DVD Ripping and DivX/XviD encoding, Save/load projects, automatic hardware detection/calibration and much more.
DigiKam [digikam.org] -- The most feature-rich application for digital photo management.
Wireless Assistant [kde-apps.org] -- Most user-friendly app for connecting to wireless networks. Managed Networks Support, WEP Encryption Support, Per Network (AP) Configuration Profiles, Automatic (DHCP, both dhcpcd and dhclient) and manual configuration options, Connection status monitoring, etc
KDE Education [kde.org] -- Educational (Science, Literature, Geography, etc) programs for children. Could play a big role in whether school districts decide to use Free Software in their classrooms.
Konqueror File Manager [konqueror.org] -- Embeded image/PDF/music/video viewing (via KMPlayer [kde.org]) and a tree-view arrangement of the filesystem familiar to Windows users (Nautilus doesn't come anywhere close)
KDE Control Center [kde.org] -- Centralized location for desktop control. Controls _all_ common aspects of the KDE applications: language, power settings, special effects, icon and window themes, shadows, shortcuts, printers, privacy, etc. This is what makes KDE so well integrated -- all KDE apps respect changes made here, so they all have the same feel. SUSE has even made YAST a module of the KDE control center so users can access distro-specific settings from here. Compare this to the dismembered approach Red Hat (and other gnome distros) have been forced to adopt in the absence of a centralized gnome control center. (ie. a bunch of individial programs named redhat-config-**** that nobody can ever remember)
Seamless, transparent network file access [kde.org] on SMB, FTP, SSH and WebDav networks from _any_ KDE application.
Kaffeine [sourceforge.net] -- The most polished FOSS movie player.
MythTV [mythtv.org] -- The most advanced analog and digital TV viewer/recorder in the Free Software world (built using QT).
Baghira [sourceforge.net] -- A native QT style that faithfully imitates OS X eyecandy, aimed at new users coming from the Mac world.
Klik [atekon.de] -- Gives non-expert access to bleeding edge versions of apps without requiring any compilation or permanent installation.
KDE and QT also make up a technically superior platform for developers, drastically lowering the learning curve for programmers new to FOSS development. KDE apps can be built from the ground up using the best development tools in the Free Software world (which also happen to be built on QT/KDE):
Kdevelop [kdevelop.org] for syntax highliting, application templates, and project organization.
QT designer [trolltech.com] for GUI development
Quanta [kdewebdev.org] -- Rich web development environment for PHP, CSS, DocBook, HTML, XML, etc with advanced context sensitive autocompletion, internal preview and more.
Re:KDE has superior apps, more energetic users &am (Score:5, Insightful)
Re:Well at least he didn't say... (Score:4, Funny)
Comment removed (Score:5, Funny)
Re:Well at least he didn't say... (Score:4, Funny)
Listen to him! Dude have you seen him lately, he looks like he could be the offspring of Chewbacca & Bilbo Baggins.
Kidding RMS... I love ya!
The other alternative (Score:5, Funny)
Comment removed (Score:4, Interesting)
Re:The other alternative (Score:5, Funny)
On a similar note, people aways talk about whether they should be driving a car or riding a bike to work, but they never stop to think about what a great aluminum can crusher a car is. I mean, have you ever tried to crush a bunch of aluminum cans with a bicycle? It doesn't work. A car not only crushes a can flatter, but the wider tires can crush even a sideways can. Who cares about getting to work in the rain or saving gas - what about crushing all those soda/beer cans?
Sod Gnome & KDE (Score:3, Informative)
Re:Sod Gnome & KDE (Score:4, Funny)
Dude, FVWM (Score:4, Interesting)
I've even started setting up new accounts on my machines using FVWM with a sane default configuration. People tend not to futz with their configurations too much anyway, and the startup time and resource usage is just much less without the overhead of KDE. And, what's more, these are all grad students in Physics, and I *want* them to get facile with Unix. They really ought to know enough Perl to read and write files and manipulate numbers, and know a little programming. Having to figure out text configuration files would be a good exercise, as whiny as it may make them....
Not for everybody, but certainly for me. As a geek, I much prefer FVWM to the overhead of Gnome or even KDE.
-Rob
Re:Dude, FVWM (Score:5, Funny)
Linux on The Desktop: Death by Evangelism.
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.
Re:Perl? (Score:4, Insightful)
I know and use many programming languages, but Perl is not something that anyone outside of a programming professional "ought to know". If anything, it's the opposite: they ought to stay away from it, and learn a language with a halfway sane syntax and semantics, as opposed to a warmed-over Unixy shell scripting language that went through a brief period of overuse during the dotcom bubble.
Hey, you love your language, I'll love mine.
The truth is that I don't care if they know Perl or something else. I'm not asking professional-level programming here. I'm asking them to Get Shit Done with Unix. Read files, write files, multiply a column of numbers by something else, plot something. It's the sort of stuff I used to do in C back when I was in grad school, but is easier to do in Perl. Perl is a great language for Getting Shit Done for many of us, even if it doesn't satisfy somebody's anal-retentive definition of Proper.
-Rob
Re:Perl? (Score:4, Insightful)
That's a myth- a retroactive redefinition of the origin. Perl's design was taken as a union of the styles of sh, C, and awk. The only way to base it less on human speech would be to mix some Lisp in there.
The fact that Perl programs can whimsically shift between so many different approaches to describing a program is part of the reason it's risky to suggest to low-intensity developers.
rather than by a Math geek modelled after a strict theoretical model
That much is true. A language based even roughly on math principles will have some coherency to it. Perl's willingness to combine all varieties of syntax (including, as you point out, some created solely for perverse amusement) can easily be seen as more of a flaw than a charming advantage.
In defense of Gnome (Score:3, Interesting)
I'd love to have Konqueror as a file manager, but also this is in lesser extent than previously. Gnome just doesn't suck anymore
Re:In defense of Gnome (Score:5, Insightful)
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.
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.
Ah, the age-old battle (Score:4, Insightful)
Are you a geek, who wants a productive interface? KDE is the way to go - actually, I prefer Windowmaker myself.
OTOH, are you an end user who wants a simplified UI? Gnome is the way to go.
Linus, obviously, is a geek and chooses the former. However, that does not make the choice universal.
That's the best part about Linux and Open Source in general, isn't it? The freedom to choose and use what suits you the best?
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.
Re:Ah, the age-old battle (Score:5, Interesting)
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.
Torvalds farts (Score:5, Funny)
Torvalds is 'out there' (Score:4, Insightful)
Linus is increasingly 'out there' in his hyperbolic statements. First the BitKeeper fiasco, now the start of a new Gnome/KDE flamewar. Ever read his daily postings on kernel trap? They are obnoxious. I am surprised the kernel effort holds together as well as it does. I personally take his statements on Gnome as anti-advice. He is becoming a most unsafe guardian. Can anyone imagine who would lead the kernel effort if Linus was shoved aside?
Re:Torvalds is 'out there' (Score:4, Insightful)
I've used KDE and GNOME and presently use GNOME at home and at work because it meets my modest needs. Perhaps KDE has improved drastically since I used it in the SUSE 8 days; then it was so unstable I could cause it to crash by staring at the screen too hard. GNOME is more bloated than I'd like, and occasionally wonky if you are the type that wants to hole up in a dark closet, under a blanket and "play with yourself", reconfiguring your desktop repeatedly because you don't have any real work to do. If I leave the config alone, it is stable and doesn't give me any grief.
Perhaps I'll take the plunge and switch to KDE when the next Ubuntu rolls. But it would be a shock for my wife, who I have finally gotten broken in to GNOME. She operates in both the Windows and GNOME desktop environments, and doesn't have to (and doesn't WANT to) drop to the command line in either.
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.
Re:Torvalds is 'out there' (Score:5, Interesting)
http://www.oreilly.com/catalog/opensources/book/a
Re:Torvalds is 'out there' (Score:5, Insightful)
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.
Re:Great but.... (Score:5, Funny)
Like vi?
Good reason to use GNOME, then (Score:4, Insightful)
A large part of gimmicks and interface nazism in today interfaces aims at the average or lower-than-average user. As a long time kde user switched to apple, I quickly realized that most of the use-cases I was used to were difficult to obtain with the OSX interface.
Is that a real problem? Dumb people want dumb interfaces. Smart people want smart interfaces. Give a dumb interface to a smart guy, and you obtain the Torvalds situation. Give a smart interface to a dumb guy and all you'll obtain is whining about its complexity.
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
Re:Good reason to use GNOME, then (Score:5, Insightful)
"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)
Linus doesn't deal with the same level of users (Score:3, Insightful)
My personal experience using Gnome and KDE... (Score:3, Insightful)
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
Why I use Gnome (Score:4, Informative)
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.
He's not God but he's close enough! (Score:4, Interesting)
You are bucking against human nature. Linus is an authority figure, and whatever he says will instantly be heavily-laden with the appeal to authority. People are easily influenced by authority. How else should they make their decisions? By relying on their own incomplete experience? By trusting their own faulty judgement? By following their peers who are tainted with the same faults? Obeying some impersonal authority figure seems just as good if not better than any of those other choices, and the fact that authority figures are obeyed proves this.
I'm not stating that authority figures *should* be obeyed, only that they are by the virtue of the "bugs" in the human mind. Nor am I attempting to make a misanthropic argument. I'm just trying to point out that we are all influenced by authority, and that it's probably more powerful than you realize.
KDE devs speaks up for GNOME! (Score:5, Interesting)
Check out Jeff Waugh's reply (Score:4, Informative)
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?
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)
Read the whole thread (Score:4, Interesting)
So Gnome is not about "dumb users", it's about focusing on an usable system out-of-the-box. If you like customizing your WM, you'll probably hate Gnome, because it's not their focus. I hate WM customization, so I like Gnome better than KDE (and ratpoison [nongnu.org] better than Gnome). OTOH, I love customizing my programming environment, so I like Emacs better tham vim or gedit. Differente things for different people, really.
Linux is wrong on one thing at least. (Score:4, Informative)
It's a very slick example of what Gnome needs to do more of. Gnome has focused its efforts on simplifing the interface for the masses. They've made good progress but the masses seem unimpressed.
It's time to think about finding elegant ways to put that power back in while keeping it transparent to the masses.
Re:Linux is wrong on one thing at least. (Score:4, Interesting)
How on earth can this be considered intuitive? How would a first-time user know about this? (Notice that even Linus didn't)
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.
Keep it simple (Score:4, Interesting)
The problem is, that there are more "idiot" users out there in the business world than there are Linus Torvaldses. If we design for the Linus Torvaldses of the world, Linux will get a very small user base and that will make Linux less interesting to companies porting software and drivers for the Linux platform.
The elite user is also perfectly capable of replacing a simple Gnome deskop with another more advanced one (e.g. KDE). However, the "idiots" will not be able to replace KDE with Gnome. That's why Gnome is better.
When it comes to GUI design the "it will confuse the user" point of view, is just as valid as the "it is too complex to do" point of view. Not realizing that, is a very common mistake by people with an engineering or computer science background.
Gnome wins (Score:4, 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.
I've used Gnome. It's a very satisfactory system. It'll sell, if you let it. Anything that makes the user think, won't. Because it's just the user-interface model. It's not what they want to think about. They want it to disappear, like a steering wheel or an automatic door.
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.
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.
I'm with the Gnomes on this one (Score:4, Interesting)
If it is the Gnome team's goal to have people who are not computer enthusiasts, just computer users, use Gnome then making things simple is the rational way to go.
A power user like Linus Torvalds can take care of himself.
Ordinary users who aren't interested in computers, who just want to use them, will be turned off by making things unnecessarily complex.
When is a desktop unnecessarily complex? When another existing desktop can get the same job done without forcing the user to learn or do more.
Ali, stop trolling (Score:4, Informative)
Btw, he's the guy who brought you the wonderful successful GoneME fork of gnome, which is indeed gone now.
For more information, feel free to visit his hompage:
http://www.akcaagac.com/index.html [akcaagac.com]
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).
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.
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!
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
"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.
Re:"Dumbed down interfaces" (Score:4, Insightful)
But hey, if you don't like it, do what Linus says!
Re:Heh (Score:5, Funny)
-Linus Torvalds
(Honestly. Ignore the sig.)
Re:Heh (Score:4, Funny)
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.
Re:Heh (Score:5, Funny)
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.
Re:Heh (Score:5, Insightful)
I'm pretty sure that over the years Hawking has become proficient in the use of rooms, which is sufficient experience to come to an informed opinion of what's good or bad about their style.
2. I'm pretty sure that Torvalds knows how to think through the long term implications of design philosophies, such as whether to put rubber blades on the swiss army knife so users won't cut themselves;
I'm pretty sure Hawking knows how to think through the long term implications of decorating philosophies, such as whether to put lighter tones around recessed lighting so that shadows are balanced.
3. I'm quite certain that somewhere along the way, Torvalds has learned to avoid stirring up unnecessary controversies since he seems to limit himself to only one or two a year;
Hawking also has stirred up very little controversy, given his advanced take on physics. I don't understand what that has to do with his competency in interior decorating.
4. Yet despite that last point, he said this not only once, but twice, in a forum where it really counts.
(because all the world leaders are reading the "desktop architects" mailing list). Wow. Must be important that we all switch to KDE.
Were you trying to refute the parent post? The poster has a valid point - Linus Torvalds is not a usablilty expert any more than Steven Hawking is an interior designer.
Linus Torvalds is a brilliant man, but he has also been known to be opinionated, and to occasionally say things that stir people up. See the legendary Tanenbaum vs. Torvalds thread. (Please don't say Linus was correct in that exchange - it's really irrelevant. I mention it only as an example of Linus showing his opinionated engineer self.) However, Linus has learned over the years when to shut up, which is why you will noticed he only sent a few messages to that thread and then you stop seeing messages from him.
I really don't know why people try to cannonize Linus. He's just a guy.
Re:Heh (Score:4, Insightful)
Nope. Linus's qualifications as a UI designer shouldn't actually be under dispute- his ability as a UI critic is more important. It's easier to judge than to build. You don't have to be a director to tell if a film scene was good or bad.
Did Linus design a PUI, or even attempt to contribute to one? No. He simply pointed out that GNOME is much worse than KDE, Windows, or Mac.
One does very little to inform the other.
UI design and kernel design are both functional creative skills, which means they are at least 10,000 times more similar than astrophysics (an investigative science) and interior decorating (an artistic expression of taste).
He's not your average person (Score:4, Funny)
I heard he's 8 foot tall and that he farts thunder and pisses lightning.
Re:Bye bye, freedom of choice! (Score:5, Insightful)
Ironic choice of words (Score:4, Informative)
Condoning his actions implies you agree with, and to some extent support him. Your post speaks differently.
Perhaps you mean condemning?
Oh well, I'm still mystified as to why this is either a) removing your freedom of choice, or b) zealotry. A man gives his opinion. You're free to do whatever you choose.
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!Re:Inevitable (Score:5, Informative)
Re:Inevitable (Score:4, Insightful)
Perhaps, but his point is dead-on. He says the same thing as Joel's Bloatware and the 80/20 Myth [joelonsoftware.com].
Re:Inevitable (Score:4, Informative)
You are assuming he hasn't already tried that route. From the email you linked to:
I don't think this is a case of him simply deciding to be a flaming idiot, I think this is a case of having a legitimate complaint, trying to resolve it with the developers, being ignored, noticing everybody else was being ignored too, switching to an alternative desktop, and then getting fed up with people saying that "it's easier" the GNOME way. He's frustrated, not childish.