Today we feature a very interesting interview with Havoc Pennington. Havoc works for Red Hat, he is heading the desktop team, while he is well known also for his major contributions to GNOME, his GTK+ programming book, plus the freedesktop.org initiative which aims to standardize the X11 desktop environments. In the following interview we discuss about the changes inside Red Hat, Xouvert, freedesktop.org and Gnome's future, and how Linux, in general, is doing in the desktop market.
Permalink for comment
To read all comments associated with this story, please click here.
Is it not possible that by attacking the 3D problem that we might at the same time be improving the 2D situation? I realize that both have separate issues, but I see no reason not to parallelize our communities' development strategy...
It is possible. But it is equally important to get our priorities straight. More than 95% of the activities we do with our graphics card involves 2D rendering. Much too often unnecessary attention is paid to *nix's substandard 3D infrastructure. While its 2D misgivings are overshadowed. The fact is that a lot more people need a complete 2D rendering and support infrastructure for a multitude of video cards, than they need 3D rendering.
The proportion of users that need or rely on 3D rendering are a niche group, and most often can afford to sponsor, write or purchase coders to write customized 3D drivers. I'd love to see as much effort paid to 2D and 3D infrastures under Unix that supports a wide variety of cards. But we need emphasize that 2D for the majority of us, in fact all of us is more important than 3D is, except you are a gamer, an artist, an architect or an engineer that utilizes CAD apps.
Is it not possible that by attacking the 3D problem that we might at the same time be improving the 2D situation? I realize that both have separate issues, but I see no reason not to parallelize our communities' development strategy...
It is possible. But it is equally important to get our priorities straight. More than 95% of the activities we do with our graphics card involves 2D rendering. Much too often unnecessary attention is paid to *nix's substandard 3D infrastructure. While its 2D misgivings are overshadowed. The fact is that a lot more people need a complete 2D rendering and support infrastructure for a multitude of video cards, than they need 3D rendering.
The proportion of users that need or rely on 3D rendering are a niche group, and most often can afford to sponsor, write or purchase coders to write customized 3D drivers. I'd love to see as much effort paid to 2D and 3D infrastures under Unix that supports a wide variety of cards. But we need emphasize that 2D for the majority of us, in fact all of us is more important than 3D is, except you are a gamer, an artist, an architect or an engineer that utilizes CAD apps.
-Mystilleef