Linux desktop innovations to look forward to

To build the future we must first understand the past

How do you come up with a revolutionary new desktop while your users are wedded to the old familiar input ideas, tried and tested in the two decades since we all started using a keyboard and mouse?

KDE plasmoids

Gnome development is more pragmatic. Version 2 was released at about the same time as KDE 3 in 2002, and broadly, it's still a version of this release that's the current version of Gnome. There have been no dramatic redesigns, API changes, feature overhauls or debugging marathons.

Instead, there's been the steady march of progress, and while Gnome may be missing some of the more experimental aspects of KDE, the latest release, 2.28, is still very different to the 2.0 release.

Topaz

This is partly because Gnome is more of a platform for applications than KDE. The user doesn't need to know that the F-Spot photo manager is written in Mono and uses C#, for example; the only important thing is that each Gnome application presents a standardised front-end by following Gnome's user interface guidelines.

It's for this reason that Gnome has been going from strength to strength, even on other platforms and operating systems, and this kind of idea doesn't need to be updated when a new version is released.

Gnome 3.0 is scheduled for release in September of this year, but like all version 2.x releases up to this point, it's unlikely to be a KDE 4-like revolution. Initially, there were plans for dramatic changes to be made, all falling under an umbrella term for Gnome 3.0 – ToPaZ (Three Point Zero).

If you look at some of the plans touted for Topaz, especially the results from some of the original brainstorming sessions, you'll see that most of the ideas remain in the current plan.

With the KDE 4 release, most of the development cycle for the revolutionary features that were supposed to make KDE 4 more attractive than version 3 actually occurred after the initial release. If KDE 4 were to be released now it would be hailed as a great success, rather than the stream of bugfixes and updates we've endured since 4.0 hit the mirrors in January 2008.

But at the same time, developers have to balance expectation. Would many people still be using the KDE desktop if they had to stick to KDE 3-era applications?

Fortunately, with the release of KDE 4.4, most of those criticisms and usability problems have been ironed out, and we finally have a KDE desktop that can replace KDE 3.5.

TOPICS