IMHO it's a good move by NVIDIA. The main differentiating factor between NVIDIA and AMD are the drivers. Release the driver source on any platform and NVIDIA loose their competitive edge. They are leaps and bounds better when it comes to OpenGL support. I can't comment from a DirectX perspective, but they always seem to be pushing the boundaries where AMD play catch up. This would be worth hundreds of millions so a 1…
I'm sure a lot of the current driver problems could be fixed quite fast.