The Future of GTK+

by
in code on (#3Q6)
story imageOnce hailed as the most free and widest used X toolkit, the future of GTK+ now looks dire. The gnome developers have essentially highjacked the latest version, GTK3, and are actively destroying all ability of non-gnome users from using this once popular toolkit. I find this very unsettling, as I have developed a number of my own desktop applications using GTK+ through all three of its major versions. I've always preferred GTK over QT, but with some of the recent changes, I'm starting to change my mind.

Of course, I'm hardly alone in this opinion as many other projects have abandoned GTK in the recent months. Take Audacious, for example. This GTK music player has had increasing troubles with the gnome developers screwing things up. So many troubles that they are now planning on switching toolkits rather than further deal with the upstream management. Although they had a functional GTK3 port, they've officially reverted back to GTK2 until they can properly refactor their entire program into QT.

I've been a happy user of the XFCE desktop environment for the last few years. This light and easy to use UI gets out of the way and just plain works. However, the interface toolkit of XFCE is tied to GTK2 and its authors have no clear upgrade path. A similar project, LXDE, has also seen the writing on the wall and are well into a rewrite project that switches their preferred toolkit from GTK to QT.

Although the "G" in GTK stands for "GIMP" this popular image manipulation program has yet to release a GTK3 version. Even Linus Torvalds' own pet project, Subsurface, has recently abandoned GTK for QT. Is the future of GTK+ programs doomed? Can a revival project, such as Mate, takeover maintenance of the GTK toolkit for the rest of us? (let the gnome people screw up their own fork)

KDE / Qt Always Better (Score: 1, Interesting)

by Anonymous Coward on 2014-07-10 00:18 (#2DW)

In my opinion of course. GNOME has always, even through the drama of KDE4, seemed klunky and inferior.

I suspect it's just that KDE's early pre-GPL licensing problems gave it a bad taste in people's mouths, even though it's always been a superior environment.

So from a sports-team point of view this is pleasing, but from a real person point of view it sucks to hear that 3rd party GTK applications are being strangled.

MATE does seem like the appropriate forking point, but are those developers really interesting in taking on that big a challenge in addition to simply maintaining a UI?
Post Comment
Subject
Comment
Captcha
What is the 2nd number in the list 19, 7, six, 37 and twenty one?