"GNOME 2.0 was released less than two days ago and while I was
using its betas on and off, for some time now, I was anticipating
this final release with impatience. The project was supposed to see
this release almost a year ago, but GTK+ 2.0 was not ready in time,
dragging Gnome's development down as well. But now it is here, so
let's see what this new release brings to the Unix desktop.
"As many users pointed out in forums, the new release is mostly
a rewrite of the Gnome desktop environment to the GTK+ 2.0.x API.
The new version of the popular C-based API brings some nice new
features, like doublebuffering, smooth resizing (with medium
success I might add, when compared to MacOSX and BeOS 6-Dano's
algorithms/techniques), a nice-looking tree view, native support
for anti-alias fonts and more. Gnome 1.x applications are not
compatible with the new library, so in order to take advantage of
these new features, the application will need to be massively
updated to the new GTK+ API. Possibly this is the reason why there
are not many Gnome applications yet ported to the new framework,
neither the Gnome itself includes many applications or preference
panels as it used to. For example, the memu panel, merely includes
3 options. Same goes for the other setting panels (when available),
they lack the flexibility and number of options found in the
previous version of Gnome..."