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.

11 of 828 comments (clear)

  1. Users *are* usually idiots. by izprince · · Score: 4, Interesting

    And there is a good reason why distros like Ubuntu default to GNOME and not KDE, in my experience it's a lot easier to break something in KDE, and it's harder for an end user to figure out how to get it to do things like, I don't know, not opening file downloads in a text editor. The other problem is that KDE is slow, REAL slow, I know that GNOME isn't exactly a speed demon, but KDE is suffering from code bloat and so many features being tacked on, and in the end performance takes a hit. I understand that Torvalds is frustrated with GNOME, and he can use KDE all he wants, but why does he have to criticize GNOME so much? The whole reason there are multiple window managers is because none of them do everything right, and so you put many of them out there and let people CHOOSE, he could have jsut as easily criticized KDE for bloat, and Fluxbox for missing features.

    1. Re:Users *are* usually idiots. by Rimbo · · Score: 4, Interesting

      It's because Kubuntu is the ghetto wasteland of the Ubuntu distribution. It was enough to get me to switch back to Fedora, where while KDE isn't the default, it isn't broken.

    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.

  2. Re:Please take care of Linus by Reverse+Gear · · Score: 4, Interesting

    The way you put this, sounds like Torvals has some kind of severe autism.
    I don't know the man, so I can't say if that is true.
    HOwever I do think that assuming he has some degree of autism isn't unlikely, I myself suffer from quite serios mental disorders and I seem to find that autism and other mental disorders (or what you like to call them, doesn't matter much) is much more common in "the geek community" than in the world surrounding us.
    Probably has a lot to do with that the commputer is really a big help to people like me who have problems handling social situations.

    But then again I do not know Linus at all, I just know that he is important to the Linux Kernel and I would like for the kernel to keep on developing, if I have to bow and jump around to please Linus I would do that as I know he is much better at doing what he does than I am and even if I were more skilled being humble and appreciating what Linus has done would let things run more smoothly.
  3. Attitude by EmbeddedJanitor · · Score: 4, Interesting
    There are two parts to attitude.

    First off, nice touchy feely people get nothing done. All good OSS projects depend on focussed, and often heavy handed, leadership. Linus might piss and moan about Gnome, but then a lot of people do about Linus too. Linus is effective because he's not democratic. Try send patches that Linus does not like upstream in the kernel. They will get squashed. Sure, everyone is entitled to their opinion, but they should be aware of the cultures they are playing with.

    I run an OSS project too, one that is pretty successful. I don't willy-nilly accept patches that I don't like either. I will often take patches and recode them to be the way that I want them to be.

    Linus is good. Linus contributes a lot, but untimately that does not give him the right to be a fuckwit in someone elses project, any more than it gives anyone else the right to be a fuckwit in his project.

    Roll over and be nice to Linus is a poor way to handle things.

    --
    Engineering is the art of compromise.
    1. Re:Attitude by sumdumass · · Score: 4, Interesting

      This attitude has been in the workings for quite a while now. I'm not talking about linus specificly but the entire linus-gnome tidbit dates back to at least 2005 or earlier. And it has more to do with others not being able to get stuff done or having their projects borked. Here is a discusion line that goes from a printing issue with some configurations on the ppd stuff.

      You can see it in there if you follow the list. It revolves around the idea that User are stupid so design for stupidity and stuff availible on other desktops simply not being there because users are stupid. Strangly, the gnome people are trying to convince linus that their way is the best way. Now this printer dialog post was made after the gnome project stopped submissions that would have nebaled it to work from being considered.

      In all, outside the spanish email who thinks someone is stupid because they might not be able to read something writen in spanish, the entire attitude and conversations has been quite tame. Well, as far as i know. And I have been trying to follow this for a while. I used to use gnome and had to switch to KDE when stuff stopped being there. I don't see much of anything changing anytime soon. All that will happen is people will continue to reinforce their positions and beginers will eventualy grow out of gnome.

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

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

  7. Re:Please take care of Linus by rxmd · · Score: 4, Interesting

    Whereas I am sick and tired of people trotting out this 'We're all a bit Aspergers' line because we're in IT. [...] There's a huge problem with people self-diagnosing autistic spectrum disorders, they read a paragraph or two on Asperger's and then they have the 'omg that's me!' moment. [...] Repeat after me - Wikiepdia is not a fucking doctor, it cannot diagnose you.

    Straight on. I had a girlfriend once who was manically depressive and who made life very difficult for herself by talking herself into thinking she was a borderliner when every medical professional told her she wasn't.

    I think the best description of what happens when people diagnose themselves is in the first chapter of Jerome K Jerome's "Three Men in a Boat":

    "It is a most extraordinary thing, but I never read a patent medicine advertisement without being impelled to the conclusion that I am suffering from the particular disease therein dealt with in its most virulent form. The diagnosis seems in every case to correspond exactly with all the sensations that I have ever felt.

    I remember going to the British Museum one day to read up the treatment for some slight ailment of which I had a touch hay fever, I fancy it was. I got down the book, and read all I came to read; and then, in an unthinking moment, I idly turned the leaves, and began to indolently study diseases, generally. I forget which was the first distemper I plunged into some fearful, devastating scourge, I know and, before I had glanced half down the list of premonitory symptoms, it was borne in upon me that I had fairly got it.

    I sat for awhile, frozen with horror; and then, in the listlessness of despair, I again turned over the pages. I came to typhoid fever read the symptoms discovered that I had typhoid fever, must have had it for months without knowing it wondered what else I had got; turned up St. Vituss Dance found, as I expected, that I had that too, began to get interested in my case, and determined to sift it to the bottom, and so started alphabetically read up ague, and learnt that I was sickening for it, and that the acute stage would commence in about another fortnight. Brights disease, I was relieved to find, I had only in a modified form, and, so far as that was concerned, I might live for years. Cholera I had, with severe complications; and diphtheria I seemed to have been born with. I plodded conscientiously through the twenty-six letters, and the only malady I could conclude I had not got was housemaids knee.

    I felt rather hurt about this at first; it seemed somehow to be a sort of slight. Why hadnt I got housemaids knee? Why this invidious reservation? After a while, however, less grasping feelings prevailed. I reflected that I had every other known malady in the pharmacology, and I grew less selfish, and determined to do without housemaids knee. Gout, in its most malignant stage, it would appear, had seized me without my being aware of it; and zymosis I had evidently been suffering with from boyhood. There were no more diseases after zymosis, so I concluded there was nothing else the matter with me.

    I sat and pondered. I thought what an interesting case I must be from a medical point of view, what an acquisition I should be to a class! Students would have no need to walk the hospitals, if they had me. I was a hospital in myself. All they need do would be to walk round me, and, after that, take their diploma.

    Then I wondered how long I had to live. I tried to examine myself. I felt my pulse. I could not at first feel any pulse at all. Then, all of a sudden, it seemed to start off. I pulled out my watch and timed it. I made it a hundred and forty-seven to the minute. I tried to feel my heart. I could not feel my heart. It had stopped beating. I have since been induced to come to the opinion that it must have been there all the time, and must have been beating, but I cannot account for it. I patted mys

    --
    As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
  8. 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.