KDE 4.1 Beta1 Release Announcement
Posted May 28, 2008 1:22 UTC (Wed) by
mtall (guest, #52045)
Parent article:
KDE 4.1 Beta1 Release Announcement
Interesting that this release has been called "Beta 1". Perhaps this is an acknowledgement of sorts that KDE 4.0 was a public alpha release. I thank all the developers, and at the same time I wish they would be more considerate next time they make a release that's allegedly for public consumption.
I've been a KDE user since the beginning, however the snafu caused by the 4.0 release (as present in Fedora 9) highly incetivised me to give Gnome a go. I had no preconceived notions about Gnome other than "they've got a different philosophy and use the GTK toolkit" (upto now I was a KDE user more out of habit than through a well considered evaluation).
After comparing both Gnome and KDE to MacOS X and Windoze, the overall impression is that neither Gnome or KDE can get their Scheisse together (to borrow a German word). Gnome seems to be a weird clone of Windoze, mainly as it gives the user a rather annoying set of defaults which are either not changeable or one has to dig through half-documented options via gconf-editor (I like the idea of the gconf-editor, but not its execution).
A simple example of missing functionality: an option for a mouse-click based vertical-only maximisation of windows (a keyboard equivalent of sorts exists, but this is not the same) -- very handy when it comes to file selectors. Other simple things like "watching" a PDF file in Evince (to catch changes) are not present -- while I know there are issues with 100% reliability in re-reading a changed PDF, I'm more than happy to settle with the 95% reliability present in kpdf/okular. Another weird and highly anti-intuitive effect is the resizing of maximised windows when they're being dragged across spanning desktops on a dual-screen setup.
KDE has its own share of faults. For example, especially prior to 4.0, there is the problem with organising its multitude of options. 4.0 itself is another source of annoyance, but that's mainly due to being unfinished.
However the main problem is that if I were to write any software specifically for KDE, it would have to follow the licensing of Qt. Even though the FSF recommends that the GPL be used for libraries, I find this to be too restrictive of my freedoms. (side-note question: is there an LGPL licensed GUI toolkit that will respect user-preferences set in either KDE or Gnome?)
All in all, a "better" desktop environment would be comprised of a cleaned up KDE with less restrictive licensing options. Alternatively, Gnome is barking up the right tree, but the human-interface guidelines, that Gnome is often citing, should really be revised.
As a final note, after so many years it is becoming tiring to deal with these type of issues. I know that OSS development does not have the engineering resources of Apple or MS, however the engineering resources of OSS development are not being used very effectively (why have three or more efforts for a desktop, if we include XFCE ?). It seems to be a case of too many cooks in the kitchen, many of which are convinced that their way is the "one true way".
(
Log in to post comments)