Nouveau Keeps Pushing Forward With Improvements
Phoronix: Nouveau Keeps Pushing Forward With Improvements
While the Nouveau driver has been developed entirely through reverse-engineering the NVIDIA binary blob and is largely developed by community-based developers (many of whom are students), they have made a lot of progress in recent months in pushing forward with new features and functionality for this open-source NVIDIA Linux graphics driver...
Users do not need to extract video firmwares from a mmiotrace anymore. They can use Ilia's script to extract them from the blob's kernel module. See http://nouveau.freedesktop.org/wiki/VideoAcceleration/ for more details.