LWN.net Logo

I hate Linux Graphics (Linux Hater's Blog)

I hate Linux Graphics (Linux Hater's Blog)

Posted Jul 1, 2008 23:08 UTC (Tue) by mmarq (guest, #2332)
In reply to: I hate Linux Graphics (Linux Hater's Blog) by tialaramex
Parent article: I hate Linux Graphics (Linux Hater's Blog)

"" There has historically been too much NIH syndrome around graphics. But not just on Linux.
It's everywhere. While people seem only too happy to re-use someone else's XML parsing code,
or even scanner drivers, something about graphics makes people want to design everything from
scratch and then, when they learn a few of the things X coders learned twenty years ago, they
design it again, and again, and we have probably twice as many people working on Free Software
graphics as would be needed for state of the art OpenGL support. But they'd rather die than
work together. ""

What a hell of an argument!?...

I believe that "maybe" a fact, because the graphic arena was already too fragmented to start
with, and there wasn't any real superior initiative, and so lot of people felt they had a
chance...

Do nothing and blame it on history... or even consider those that would die for their NIH
acute syndromes... well its just!...

When some of the perceived standards improve *A LOT* around the all graphic matter, not only
or exclusively mean F**k legacy for a while... but a very strong WILL for a perceived superior
system or model... that will provide miracle cures i'm sure...

But this will chock frontally with the major distros i'm afraid, always searching for
differential points worth of marketing value. IMO its not individuals, but the principal
distros that are more responsible ( if they had the "WILL" to came together on this issue, the
problem had been solved long ago ) for the caos... its a vicious cycle, that only breaks when
a superior Kernel GPGPU lair ( GPGPUs provide a great chance)... then a superior GPGPU
programing environment( like GGC org), of which MESA will be only a minor peripheric part...
then a superior theme extensible engine...

My main point is that only a clearly perceived superior system or model for graphics will
solve the problem( Gallium3D VectorLLVM). Political or administrative choices will only
aggravate the issue.So i believe GPGPUs will provide a great opportunity. 

For the GPGPUs, there is only this 3 things considering that X is maintained and cleaned of
***ALL*** needless driver bagage.
1- kernel lair
2- a prgramable environment
3- A COMMON extensible and superior theme engine 

Then the NIH will be pushed out for only the top of stack and peripheric issues. Matter of
fact some of that NIH and creativity will be well come.

Its the boldness of choice then, and the will to maintain it, that will make a lot of people
to converge. Its not that clearly the key of success of major FOSS projects, including the
Linux Kernel ?   


(Log in to post comments)

Huh?

Posted Jul 3, 2008 5:54 UTC (Thu) by quotemstr (subscriber, #45331) [Link]

I read your post twice and for the life of me, I can't figure out what you're trying to say.

Huh?

Posted Jul 3, 2008 17:27 UTC (Thu) by lysse (guest, #3190) [Link]

Don't worry - that's pretty much par for the course with mmarq's posts.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds