Linked by Thom Holwerda on Mon 30th Mar 2009 18:43 UTC, submitted by elsewhere
Talk, Rumors, X Versus Y Any discussion about GNOME vs. KDE is sure to end in tears. It's basically impossible to discuss which of these two Free desktop environments is better than the other, mostly because they cater to different types of people, with different needs and expectatotions. As such, Bruce Byfield decided to look at the two platforms from a different perspective: if we consider their developmental processes, which of the two is most likely to be more successful in the coming years?
Thread beginning with comment 356151
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: I don't think so
by abraxas on Tue 31st Mar 2009 22:50 UTC in reply to "RE[3]: I don't think so"
abraxas
Member since:
2005-07-07

I don't understand what weakness it is that you think KDE has that GNOME does not have. GNOME applications are very poor performers under KDE, because they have to load massive GNOME libraries. Applications such as OpenOffice, Firefox and Thunderbird are the same on both KDE and GNOME, because they basically use the libraries of neither.

What's the difference?


Massive GNOME libraries? Like what? Glib? It's tiny as are most GNOME libraries. In fact I can't quite figure out what massive library you could be referring to. Firefox and OpenOffice actually can use some GNOME libraries if you want to build support for it.

Reply Parent Score: 3

RE[5]: I don't think so
by lemur2 on Wed 1st Apr 2009 04:41 in reply to "RE[4]: I don't think so"
lemur2 Member since:
2007-02-17

"I don't understand what weakness it is that you think KDE has that GNOME does not have. GNOME applications are very poor performers under KDE, because they have to load massive GNOME libraries. Applications such as OpenOffice, Firefox and Thunderbird are the same on both KDE and GNOME, because they basically use the libraries of neither. What's the difference?
Massive GNOME libraries? Like what? Glib? It's tiny as are most GNOME libraries. In fact I can't quite figure out what massive library you could be referring to. Firefox and OpenOffice actually can use some GNOME libraries if you want to build support for it. "

Partial lists here:

(1) Platform Modules
http://library.gnome.org/devel/platform-overview/stable/apx-modules...

(2) Desktop Modules
http://library.gnome.org/devel/platform-overview/stable/apx-modules...

(3.1). Graphical Interfaces
http://library.gnome.org/devel/platform-overview/stable/graphics.ht...

(3.2). Virtual File System
http://library.gnome.org/devel/platform-overview/stable/gio.html.en

(3.3). Configuration and Lockdown
http://library.gnome.org/devel/platform-overview/stable/gconf.html....

(3.4). Internationalization
http://library.gnome.org/devel/platform-overview/stable/i18n.html.e...

(3.5). Accessibility
http://library.gnome.org/devel/platform-overview/stable/a11y.html.e...

(3.6). Multimedia
http://library.gnome.org/devel/platform-overview/stable/multimedia....

(3.7). Printing
http://library.gnome.org/devel/platform-overview/stable/printing.ht...

(4.1). Clipboards and Drag and Drop
http://library.gnome.org/devel/platform-overview/stable/clipboard.h...

(4.2). D-BUS Messaging
http://library.gnome.org/devel/platform-overview/stable/dbus.html.e...

(4.3). Bonobo and CORBA
http://library.gnome.org/devel/platform-overview/stable/bonobo-corb...

(4.4). Service Discovery
http://library.gnome.org/devel/platform-overview/stable/dns-sd.html...

(4.5). XML and Web Services
http://library.gnome.org/devel/platform-overview/stable/xml-web-ser...

More in:
Desktop technologies:
http://library.gnome.org/devel/platform-overview/stable/desktop-tec...

Language bindings:
http://library.gnome.org/devel/platform-overview/stable/bindings.ht...

Then, of course, lately there has been effectively added an extra 60MB or so of Mono libraries.

Reply Parent Score: 2

RE[6]: I don't think so
by abraxas on Sat 4th Apr 2009 17:38 in reply to "RE[5]: I don't think so"
abraxas Member since:
2005-07-07

What is that list of libraries supposed to represent? They are all separate libraries that are only loaded when needed. It would be near impossilbe to find ANY application that loads ALL of those libraries. In fact most GNOME applications rely on only a small subset of available libraries. It's extremely misleading to state that running a GNOME application is going to lead to loading "Massive" libraries. This simply isn't the case.

Reply Parent Score: 2