Using some simple logic and reason here ~ can you actually explain how RealNC is shoving closed-source down your throat, exactly??
Just release the documentation, give people a CHOICE.
the OS proponents do have a choice, use Nouveau or don't use Nvidia hardware - it's pretty simple :\
...and no one is dictating how linux kernel developers should be licensing thier code ~ it is entirely up to them. Please, stop making up stuff.