Slashdot Mirror


Torvalds Says 'Use KDE'

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'.""

32 of 1,469 comments (clear)

  1. KDE vs. Gnome. Ready...FIGHT! by TripMaster+Monkey · · 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:
    1. They don't know about KDE as an alternative.
    2. They hold up their Gnome use as a macho Linux status symbol (when asked why they don't use KDE, they shrug and say, "Bah....I do all my work from the shell anyway...).
    3. They suffer from a deep-seated need to punish themselvs for some reason.

    Discuss.
    --
    ____

    ~ |rip/\/\aster /\/\onkey

  2. Well at least he didn't say... by YodaToo · · Score: 5, Funny

    ..."Use Windows."

    1. Re:Well at least he didn't say... by Shakrai · · Score: 5, Funny

      ..."Use Windows."

      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*

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
  3. Re:KDE vs. Gnome. Ready...FIGHT! by Geopoliticus · · Score: 5, Funny

    I must be number 3... and I do all of my work from the shell anyway. :)

  4. Havoc's Response by chennes · · Score: 5, Informative

    Gnome developer Havoc Pennington's response points out that "reducing complexity" was not, in fact, the reason the particular dialog in question doesn't have all the options Linux wanted:

    "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.

  5. Torvalds farts by Anonymous Coward · · Score: 5, Funny

    slashdot reports.

  6. Great but.... by Rotten · · Score: 5, Funny

    I do all my stuff in the console anyway....wich shell does linus recommend?

    1. Re:Great but.... by adamjaskie · · Score: 5, Funny

      "Emacs"

      He said shell, not operating system... Besides, Emacs would be a far better OS if it shipped with a halfway-decent text editor.

      --
      /usr/games/fortune
  7. "Don't make me think!" by MarkEst1973 · · Score: 5, Interesting
    Don't Make Me Think! by Steve Krug is an awesome book that all software developers should read.

    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.

    1. Re:"Don't make me think!" by arkanes · · Score: 5, Interesting

      Theres a fine line between "make it simple" and "make it stupid". It's a hard line to walk, and I think Torvalds is right that Gnome has moved too far to the stupid region (disclaimer: I'm a Gnome user). Simple interfaces are fine as long as the functionality is simple, or there is no need for customization. Phones are in fact an excellent example - we've come a long way from needing to wind your phone up and whistle to clear the lines, but as we add functionality to phones the interfaces have either become more complex (cell phones) or lagged behind the features (most desktop phones). There is nothing wrong with customization, and I like the power of KDE in that respect. The much-maligned Gnome file dialog is a great example of the problems in Gnome. The old one was really, really, really horribly bad. The new one is simply barely adequate. The interface designers at Gnome really read too much into thier title - they want to change the way you interface with the computer (see spatial browsing for a classic example of the reasoning) instead of assisting you to interface on your own terms.

  8. From TFA... by The+Amazing+Fish+Boy · · Score: 5, Funny

    "Please, just tell people to use KDE.

    "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!"

  9. He's right, you know by Tom · · Score: 5, Informative

    In 1998, I was a very active participant on the Gnome UI mailing list. In fact, the very first Gnome User Interface Guideline was in part based on my proposed one (google for "Rogue GNOME style guide" if you care about the details).

    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

    --
    Assorted stuff I do sometimes: Lemuria.org
  10. Re:Dude, FVWM by RobotRunAmok · · Score: 5, Funny

    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....

    Linux on The Desktop: Death by Evangelism.

  11. The other alternative by Midnight+Thunder · · Score: 5, Funny

    Well this could be the other argument: "Gnome is for idiots, KDE is too, for that matter any windowing system is designed with idiots in mind. They are just dumbed down. My choice is CLI, there are so many programs written for it and it is not intuitive at all, just like a system interface should be."

    --
    Jumpstart the tartan drive.
  12. Nat Friedman's follow-up by wild_berry · · Score: 5, Informative
    Nat Friedman's follow-up to Linus' post is grown-up and sensible (http://mail.gnome.org/archives/usability/2005-Dec ember/msg00025.html):

    On Mon, 2005-12-12 at 17:46 -0800, Linus Torvalds wrote:
    > I personally just encourage people to switch to KDE.

    Everyone on this list knows the Linux desktop is in a "pick your poison" state right now.

    Anyone who's used Linux for a year has experienced this, whatever choices they've made of desktop environment, settings, etc.

    We can snipe at each other all day long. (Linus, every time I copy large files between devices on my Linux system my mouse pointer skips. It works fine on my Mac). That's not productive.

    Usability is important. Usability encompasses multiple things: functionality, robustness, performance, sensible user interface design. We all need to do a better job of this (insert usability testing/betterdesktop.org plug here).

    Yes, some GNOME developers are self-appointed control freak antifeature nazis who've stripped functionality in pursuit of some theoretical "non geek" user who does not exist, thereby crippling their software.

    And probably some KDE developers are feature sluts who never saw a checkbox they didn't love, exposing users to all kinds of broken features.

    Follow either of these ideas to their logical extremes and we won't have a useful desktop for a large user base.

    We need Linux to grow up if we're going to make Linux on the desktop a success. Let's have a grown-up discussion. If I worked for Microsoft I'd be very happy to see you throwing pejoratives around like that on this list.

    So, yes, usability is important and Linus being able to bind his mouse buttons to whatever he wants is important, I guess. But it's probably not what's stopping Linux from dominating the desktop market. What's holding Linux back on the desktop? Applications, device support. Time, also. The printing dialog? I don't know.

    (By the way, on my GNOME machine at home, there is code running that parses the options from the PPD file and makes a GUI out of them. Maybe this ships in SUSE but not in whatever distro Till is using?)

    Nat
  13. Re:Ah, the age-old battle by IAmTheDave · · Score: 5, 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.

    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.

    --
    Excuse my speling.
    Making The Bar Project
  14. "Dumbed down interfaces" by theurge14 · · Score: 5, Informative

    Ah, but see, what you're seeing on the Mac is actually elegant simplicity. There's power lurking there.

    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.

  15. Re:Dude, FVWM by SCHecklerX · · Score: 5, Insightful

    The problem, of course, is that many apps these days require the gnome libs to run. Look at firefox as an example. Pretty much any GTK2 app will want gnome-settings-daemon running. I personally use Windowmaker with ROX, but I still have to have the gnome daemons running to ensure that fonts and such are rendering properly. This combined with rox now using a window for its pinboard (this is apparently the new standard way to do things ... KDE does it too) instead of the root window is annoying. Now I can't have a screen saver or movie running on the root while I work, nor can I easily pin up a windowmaker menu, since releasing the button now makes the menu disappear (I know, don't use a pinboard).

    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.

  16. Re:Bye bye, freedom of choice! by dorkygeek · · Score: 5, Insightful
    No, he did not want to switch users to KDE. His sentence was solely of rhetoric nature, to show Gnome developers how useless Gnome got during the last releases. Instead of shutting down Gnome, he'd like the development path to take a turn, toward a more configurable desktop.

    --
    Windows is like decaf - it tastes like the real thing, but it won't get you through the day.
  17. Re:Torvalds is 'out there' by Sketch · · Score: 5, Interesting

    Linus is posting exactly the same as he always had: He says what he thinks, and doesn't pull any punches when doing so. If you think this is "new" behaviour for Linus, you haven't been around long enough. You might want to read this little exchange from 1992:

    http://www.oreilly.com/catalog/opensources/book/ap pa.html

    --
    -- OpenVerse Visual Chat: http://openverse.com
  18. Re:Torvalds is 'out there' by jandrese · · Score: 5, Insightful

    Cripes guys, I must not be reading his statement the same way you are. To me, Linus said "Eh, I don't much like Gnome, they oversimplified it, when people ask I tell them I prefer KDE now", to everyone else it's some sort of prophetic revelation from God or something.

    --

    I read the internet for the articles.
  19. Re:In defense of Gnome by delete · · Score: 5, Insightful

    The parent makes an interesting about the importance of how well a desktop is maintained on a given distribution. While one may say that either Gnome or KDE is a better, the end-user experience for many users is largely dependent on the integration and packaging done by a particular distribution. As an extreme example, consider the largely unusable KDE packages that Redhat shipped two years ago. Personally I've found that a "polished" and well-integrated version of a given desktop (e.g. Ubuntu on Gnome, KDE on SuSE) is always superior to a poorly maintained desktop, no matter how HCI-compliant or feature-packed that desktop may be.

    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.

  20. Corporate use of KDE versus GNOME. by CyricZ · · Score: 5, Funny

    With regards to KDE versus GNOME, the best thing to do is let nature take its course. What I mean by that is let people use which one they prefer. From past experience, those who use KDE end up being more productive. And increased productivity often times leads to increased financial success.

    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.

    --
    Cyric Zndovzny at your service.
  21. My Opinion by Tighe_L · · Score: 5, Funny

    I can sum it up quickly: While KDE has much better applications, and has a nice Kontrol Panel, QT is bloated and slow. Gnome's applications are underdeveloped and lack the features that KDE's applications have, GTK2 is quite fast. Personally I use Gentoo and set my use flags to comple GTK2 support and remove QT support, and for user interface I use fluxbox and aterm. This is quite fast and works well for me. I assume that Linus is refering to newbee's to and kind of _nix. I personally will not be using KDE, I don't care what Linus says, who made him Jesus? I am sure that Jesus would use a command prompt. Hello? 10 Commandments??

  22. Re:Torvalds is 'out there' by slavemowgli · · Score: 5, Insightful

    As far as Linus is concerned (I won't comment on the KDE vs. Gnome thing)... well, I'm not sure which Linus you have looked at, but the idea that "early humility" changed to "hubris" over the course of a "three year period" is pretty bizarre. Linus has always had strong opinions on stuff, and he's never been afraid to voice them (remember his discussion with Tanenbaum about the merits of monolithic kernels in general and Linux in particular? That was in early 1992, almost 14 years ago.

    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.

    --
    quidquid latine dictum sit altum videtur.
  23. Re:Heh by Delphiki · · Score: 5, Insightful
    However, people respect Torvalds and respect his opinion. He's not your average person.

    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.

    --

    Feel free to mod me "-1 - Angry Jerk".

  24. Re:Linus, Thank You for Sharing by T-Ranger · · 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!

  25. Re:In defense of Gnome by fymidos · · Score: 5, Informative

    >KDE installs all this useless crap that I don't want on my machine.

    Most of these apps, (keyes,kteatime,amor etc) are in the package kdetoys, which you can safely remove from your installation.

    --
    Washington bullets will simply be known as the "Bulle
  26. Re:Inevitable by BenjyD · · Score: 5, Informative

    Using "FUCKING IDIOT" in caps on a mailing list is fairly childish behaviour, I think. There is a reasoned debate to be had there with the devs (not to be confused with the GNOME fanboy users) - how to add the complex options given limited developer time and a desire to make things usable without significant mental energy. Just shouting and insulting the developers is not the right approach and somebody needs to tell Linus that.

  27. Re:Heh by MatD · · Score: 5, Funny

    Actually, that's a bad analogy. Stephen's use of ramps at his house to frame the positive and negative space, as well as the bold lines imposed by his use of lower counter tops really makes a statements along the lines of L.I. Kahn.

    --
    Since when did operating systems become a religion?
  28. Re:KDE vs. Gnome. Ready...FIGHT! by Cromac · · Score: 5, Insightful
    Just because 1% of the worlds population has a four year degree doesn't mean only 1% of the population is capable of earning it. Getting a BA isn't exactly a difficult task, paying for one is harder for most people than earning it.

    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!

  29. Re:Of course... by Lord+Apathy · · Score: 5, Funny

    The only thing a window manager is good for is managine more than one terminl windows at one time.

    --

    Supporting World Peace Through Nuclear Pacification