This is why we need piracy/open source scenes. I'm sure the Nouveau people wouldn't encur a copyright strike if say someone forked their driver and implemented it outside of the Nouveau dev team to then publish it somewhere it won't get taken down.
I think we need illegal source code because of how the right of ownership has been steadily dismantled by industries at large and set as an industrial precedent in hardware.
Hell yeah! I think the public should have the right to inspect any software at any time. If you want it to go into my computer I think I should know if your sloppy ass spaghetti code is going to open me up to security vulnerabilities.