Slashdot Mirror


Godwin's Law Invoked in Linus/Gnome Spat

lisah writes "The flame wars between Linus Torvalds and the GNOME community continue to burn. Responding to Torvalds' recent claim that GNOME 'seems to be developed by interface Nazis' and that its developers believe their 'users are idiots,' a member of the Linux Foundation's Desktop Architects mailing list suggested that Torvalds use GNOME for a month before making such pronouncements. Torvalds, never one to back down from a challenge, simply turned around and submitted patches to GNOME and then told the list, '...let's see what happens to my patches. I guarantee you that they actually improve the code.' After lobbing that over the fence, Torvalds concluded his comments by saying, 'Now the question is, will people take the patches, or will they keep their heads up their arses and claim that configurability is bad, even when it makes things more logical, and code more readable.'" Linux.com and Slashdot are both owned by OSTG.

5 of 828 comments (clear)

  1. Re:huh? by venicebeach · · Score: 5, Interesting

    What exactly is an "interface Nazi"? Is that someone that develops a GUI that encourages concentration?
    Not too long ago, Random House added the following as an alternate definition of Nazi:

    a person who is fanatically dedicated to or seeks to control a specified activity, practice, etc.

    The Anti-Defamation League was not happy about this.
  2. Re:Users *are* usually idiots. by eln · · Score: 5, Interesting

    What drives me crazy is the almost universal assumption that Gnome and KDE are the only desktop environments in Linux. Both of these environments are built around the concept that the user is an idiot, and both attempt to mimic Windows in various ways. I cannot understand how someone with real knowledge of Linux could handle working in either environment without going absolutely bonkers.

    Personally, I prefer my desktop environment to leave as much of the screen usable as possible, without cluttering it up with silly icons and toolbars. I like to be able to fit several xterms on the screen at once so I can monitor them all without alt-tab'ing or some other such nonsense. I used to use TWM, but these days I use Enlightenment because it maintains the functionality I loved with TWM, only it's prettier.

    The fact that modern distributions try to shoehorn everyone into either "Gnome people" or "KDE people" sucks rocks.

  3. Re:Must be... by Anonymous Coward · · Score: 5, Interesting

    Interesting opinion; have you ever met Linus? I have. He's not the type of person I'd call a jerk.

    Richard Stallman? Maybe; he certainly can be a jerk in certain situations. Eric Raymond (the obscurity he so richly deserves seems to have finally caught up to him, so that reference may no longer be relevant) is definitely a jerk. Meeting both those guys was an eye-opener.

    Torvalds? He's a nice guy, actually. He's also a very smart guy who holds his opinions because he's spent a lot of time thinking about them. Despite what people tend to assume, he doesn't insist you agree with his opinion; he does, however, tend to insist that your opinion is well thought out if you wish him to take it seriously. Unfortunately, the Gnome troop seems to have stopped at "simple is good" and not realized that it, like anything, can be taken too far.

    Personally I tend to think Gnome's "users are idiots" attitude is not so much due to thinking that users are idiots; I think it's more due to the fact that a few large corporations pay for most of Gnome's development, and they want their users to be treated as idiots. Someone has to have control of the computer, and as is true with Microsoft, the last thing they want is for that control to rest with the person using it.

    It is true, and it will always be true, that some people who use computers will never understand them at any level, and they will find a way to hurt themselves with any options you give them. It is also true that most people do not fall into this group, and despite what all the 14 year old fanbois who frequent Slashdot believe, they are not the only ones who can make sense of of a computer; most people who use them become quite adept at making them do what they want.

    For Gnome to persist in preventing them from using the computer as they see fit is a shame (interestingly certain folks in the Mozilla project also seem to be infected with this disease, although in that case more pragmatic viewpoints usually prevail). Despite what so many seem to believe, an easy to use UI is not mutually exclusive to a flexible and capable UI; that so many developers assume it to be true is much more a function of their own lack of vision and ability than a reflection on the reality of the situation.

  4. Maybe Linus should try beryl by Eric+MB+Lard+MD · · Score: 5, Interesting

    Looking at the patches Linus has provided they mostly relate to the window manager metacity.

    I am 100% with Linus on this one. A few years back Gnome was using the sawfish window manager. Not only could this be configured to your hearts content, you could even write your own extensions for it. With sawfish windows could do some real magic.

    Gnome saw sawfish and its configurability and decided it was bad -- and to some extent it was, there were a plethora of options. The right solution to this is to find a good set of default options and provide a configuration tool that presents just the options that people are most likely to configure + an advanced configuration dialogue for those that want to play with the more interesting options.

    Gnome threw the baby out with the bath water when they went to metacity.

    For a while I stopped using Gnome and used ratpoison as my window manager. Ratpoison shows the power of being able to do all your window manipulation from the keyboard (this is quite important for me, I have a neuromuscular disorder and so avoiding the mouse can make me much more productive -- metacity does not give me that option).

    More recently I kept hearing about 3-D window managers and decided to give beryl a try. Now beryl comes with a plethora of options and has reasonably good support for keyboard navigation. Fingers crossed some gnome based linux distributions will go for beryl as their window manager.

    Going from ratpoison to beryl is maybe going from the sublime to the ridiculous, but what the two have in common is configurability.

    Linus is right, one size fits all sucks.

  5. Re:Gnome developers aren't idiots by Anonymous Coward · · Score: 5, Interesting

    Those dialogs are from older versions of OS X. You also seem to ignore that the Mac versions offer column view.