Notice how the talk is converging on the differences in OS'es..and not videocards...
That's because it was posted in the wrong forum. OT, *nix Software, and OSes would all be better places for the thread to have been created in.
Give me one good reason to why I should pay for open source NVIDIA drivers on linux?
Because that is what Linus is saying.
He wan't NVIDIA (read: the consumers) to pay for open source drivers on linux...and flips the bird as a powerfull "argument"...for not being taken seriously.
So Intel, AMD, Realtek, Marvell, Broadcom, Silicon Image, and so on, should not support a popular OS for their hardware? If NVidia would just offer up specifications for the hardware, there are already people willing to handle the work. Nouveau is in mainline. Nouveau could be much better in every way, if NVidia would just dump a big partially-redacted PDF of HW specifications on them. Do that for the GPUs, and other special parts of their ARM SoCs, and everyone would be happy.
How would you like to have hardware you would like to use,
that won't work, because NVidia refuses to support it (IE, Optimus); while ancient esoteric chips are getting better quality support than ever (3D OpenGL works on a S3 Savage! Seriously!)?
Why should NVIDIA spend resources/manpower on making open source drivers for linux?
Fuzzy warm feelings?
How about because people buying their hardware would like it to work? They
do actively support their GPUs, just not nearly with enough functionality outside of the proprietary driver. Documentation, to level that AMD offers, and the ability to accasionally get a straight answer or two from engineers, would be enough.
I actually like that they don't waste to much time on linux and focus on where the main use of their GPU's are located:
Gaming on windows.
Millions of Tegras just cried. Nvidia makes more money from desktop and notebook devices running Windows, but Android alone is a pretty big market.