Wouldn't it be nice if we were older
Then we wouldn't have to wait so long
And wouldn't it be nice to live together
In the kind of world where we belong - the beach boys
it would be very nice if we our X server could use OpenGL directly for its display and composition. because then we could have hardware accelerated effects that are not only cool looking, but also very useful. well, there is just such a project underway, called XGL
but don't hold your breath. the development of XGL has been largely removed from the community and is being done behind closed doors. when i first heard about this state of things i figured there must be more to it but ... nope. it's pretty much the situation.
so instead of getting as many people working on it as possible, instead of allowing other projects to test their software and play with its capabilities, instead of going through the peer-review process that keeps things healthy ... one company has decided that it would be a better idea to hire a few of the developers and put the development into a source repository that only they have access to.
this is worse than your garden variety fork since unlike your usual fork the forked codebase isn't available for others to poke, prod and work on. who gets hurt? everyone who would benefit from this technology, which are, in no particular order: users, users, desktop projects and their users.
this is resulting in other vendors to go off and do their own things. as you probably know, we're already fairly short on graphics programming talent, so this balkanization is not really what we need. it also smacks distinctly of non-Free practices.
i've waited for some time now for this to come to a happy resolution but i see only the current status quo being kept. it seems nobody is willing to openly talk about it, and i understand why: people don't want to rock boats and have uncomfortable conversations in public. but at some point i have to wonder that if nobody is held publicly accountable, if no feet are put to the fire of public awareness and scrutiny, will anything change? i don't think so, because this is a "business decision". this isn't a decision being made within the open source world, but within the board room. and i'm really not happy about seeing a large opportunity go sailing past because of board room politics.
so ... who is this company, you ask, that would take the development of something as potentially important as this out of the community and put it behind closed doors? novell.
You know it seems the more we talk about it
It only makes it worse to live without it
But lets talk about it
Wouldn't it be nice - the beach boys