Monday, February 19, 2007

Linus vs. GNOME

Do you remember the little flamewar between Linus Torvalds and GNOME December 2005 as he "encouraged people to switch to KDE" and called GNOME developer "interface nazis"?

Now the continuation: Linus wrote and submitted some patches for GNOME to change the behavior as he like it. You can follow the discussion on the Desktop Architects mailing list and get information about the patches here.

Here two quotes from one of Linus mails:
So let's see what happens to my patches. I guarantee you that they actually improve the code (not just add a feature). I also guarantee that they actually make things *more* logical rather than less (with my patches, double-clicking on the title bar isn't a special event: it's configurable along with right- and middle-clicking, and with the exact same syntax for all).
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.
IMO he is battlesome as always, but by sending patches also more constructive ;-)
Tech Tags:

10 comments:

Anonymous said...

What I don't understand is why Linus goes out of his way to flame Gnome devs ages ago, tell people to use KDE instead, and now shows up with patches for Metacity.

Does he use Gnome?

Anonymous said...

Does he use Gnome?

Apparently so, and not surprising considering that Gnome is the defacto desktop these days.

Anonymous said...

Gnome people had told Linux to try out Gnome for a month. He apparently did and recently came out with the patches.

Danny said...

[quote]Apparently so, and not surprising considering that Gnome is the defacto desktop these days.[/quote]

Why the h*** should GNOME be "the defacto desktop" these days? KDE is a great desktop and IMO XFCE too ...!

Anonymous said...

Why the h*** should GNOME be "the defacto desktop" these days? KDE is a great desktop and IMO XFCE too ...!

And E17 is a great desktop too, and so is ROX, and so is "Acme desktop"...

But to answer your question, the reason is that the big vendors decided to go with Gnome for reasons that should be apparent, but probably will fly over the head of fanboys.

Danny said...

[quote] ... the reason is that the big vendors decided to go with Gnome for reasons that should be apparent, but probably will fly over the head of fanboys. [/quote]

You are right: If I e.g. commission someone to create a survey which Desktop is the popular with the goal to say it is GNOME the result is GNOME is the best. The same if I ask only user in the US ... no comment.

Anonymous said...

You are right: If I e.g. commission someone to create a survey which Desktop is the popular with the goal to say it is GNOME the result is GNOME is the best. The same if I ask only user in the US ... no comment.

That's really not a coherent post, but since you still don't get it I'll explain. Trolltech own Qt and doesn't have a good license. Case closed. You can cry all you want, but until the KDE community deals with reality, then there's no hope.

Danny said...

What I hate: starting a stupid discussion as anonymous ...

Oh you are right! I almost forgot it: I also hate the license Trolltech use for QT. Which one is it? GPL! And the license of GTK2? Huh .... (L)GPL!

[flame] Btw. GNOME is a excellent proof that you can write bloated code with C ... writing desktop software in a not object orientated language is really a great idea ... [/flame]

Anonymous said...

De facto: Means "in actual fact". In this case its more a "default standard" due to teh high number of distributions (based on users) that adopt Gnome as their default desktop.

No one said it is better that your desktop, the original poster merely stated a fact.

Until the major (Ubuntu, Fedora and Novell) change their default desktop, Gnome will continue to be the defacto desktop.

Note for fanboys, I did not say it was superior

Danny said...

I've rarely laughed so hard! This make GNOME the "de facto" desktop? At SUSE there is e.g. no default desktop and IIRC 70% of the openSUSE user install and use KDE for example.

IIRC Fedora plan to provide a KDE version ("Fedora KDE Spin") and Ubuntu has with Kubuntu also a KDE distribution (and support KDE), Mandriva use KDE as default and so do several other distributions.

And if you take a look at the following poll you can see KDE and GNOME are used nearly same often (2.6% more users for KDE):

http://www.desktoplinux.com/cgi-bin/survey/survey.cgi?view=archive&id=0821200617613

Hence forget this discussion.