Today is a wild one for open-source/Linux users. Let's begin with the unexpected news: NVIDIA is releasing more GPU hardware documentation at long last! Yes, freely-available hardware interface documentation to assist in the development of the open-source NVIDIA Linux driver (Nouveau).
Here's the direct official quote I was emailed from NVIDIA in alerting me to this new effort they are ready to announce:
NVIDIA has released public, freely available (MIT licensed) documentation of portions of its GPU hardware interface. This is a work in progress; not all interfaces have been published.
Next year they say no moar Linux driver for ya make it yourself. The open source NV driver is pretty useless and even from the same article it seems this documentation doesn't help it's issue either.
Nice to see docs but they gotta be complete, not these ity tiny tid bits. They still have a long way to go to provide all the docs.