I hope this project will succeed:
http://kerneltrap.org/node/5743
Sadly, the Open Graphics Project is a very short term solution. We cannot expect people to go out of their way and buy specialised hardware for their computers. Nor can we expect ourselfs to build completely free hardware for each and every type of device that is out there. Software is so much nicer in this regard...
We _must_ presure big companies to release their specs, so that all users of computers can have the freedom that they deserve.