Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
With the new features that Gnome and KDE (K Desktop Environment) are adding, each desktop environment is challenging the other for a larger share of the market. If Linux-like operating systems come with one desktop environment, the user has the option to add to the other. Because of the ever-increasing sophistication of the new features, some latest versions of the operating system are including packages for both desktop environments, allowing users to have the option of switching from one desktop environment to another. In this article I will briefly talk about the new features of both Gnome and KDE, and then look at some similarities and important differences between the two desktop environments.
Gnome's New Features
In September 2007, the Gnome Foundation released the latest version of the GTK+ widget toolkit. More significantly, the foundation has launched the Gnome Mobile initiative, along with a software development platform to create user experiences across a wide range of device profiles. This initiative will allow you to use, develop, and commercialize Gnome components on a mobile and embedded user experience platform.
Let's take a look at the major changes for the users, administrators, and developers of Gnome 2.20.
KDE's New Features
KDE is similar in nature to desktop environments found on the Macintosh and Microsoft Windows operating systems. Since KDE is a X11-based environment, a GTK+ application can run on top of the desktop if the libraries the program requires are installed. Kdevelop uses an external compiler such as GCC to produce executable code and supports many programming languages.
Let's take a look at some of the major changes for the users, developers and administrators of KDE 3.5. Then we will talk about KDE 4.0, which will include KOffice 2.0 with innovative features.