Anyone knows if this impacts Qt environments like KDE (and Kwin) in any way?
Anybody knows if the patch for the kernel-module is already merged to the drm-radeon-testing branch? And if not where i can find it?
Well, it's Glib tech Gnome is the major user of Glib and AFAIK Gnomes main player Totem uses GStreamer (correct me if I'm wrong), so they're tightly related.I hope that's not to imply gstreamer is, "Gnome tech".
Glib's been it's own entity for a while now and yes totem uses gstreamer but it can (could?) also use xine. Gstreamer's not exactly a project that emerged within the Gnome eco-sphere and it's also worth pointing out that phonon can use gstreamer and does so by default, IIRC - at least on the distributions I'm familiar with. During the KDE4.0 development cycle, it was the belle of the ball in Gnome, KDE and freedesktop.org's efforts to standardise a lot of the underlying implementation of common technologies.Well, it's Glib tech Gnome is the major user of Glib and AFAIK Gnomes main player Totem uses GStreamer (correct me if I'm wrong), so they're tightly related.
As for Windows. Well, there you have the kernel which is provided by Microsoft and you've got the driver that's provided by AMD. The stack used by AMD is completely separate from the Microsoft kernel stack, apart from using the appropriate kernel APIs. Thanks to that, when the Microsoft API changes, you can say goodbye to your old driver and your old graphics card, it simply won't work.
Both models have their strengths and weaknesses, so the above "single driver" rant isn't really worth taking note of.
Windows and Linux hardware driver both include kernel and multiple userspace components. The only "difference" here is that Windows and Linux binary drivers deliver all the required components are delivered as a single bundle, while in the open source world each of the required components is a separate source tree (project).
The components still have to be designed as a set, and during times of rapid change to internal APIs it's a good idea to upgrade them as a set.