Bambooz
So… irrelevant, but as usual for linux (end-)users very vocal. Gotcha.
I am not a Linux user myself to any degree,but what he said is true even if my a few of my last cards have been Nvidia. PhysX wasn't invented by Nvidia,it was invented by a company called Ageia but they bought it up. To make it look better on GPUs,they hobbled the version which ran on CPUs,by making it X87 dependent and single threaded. Now a decade later,they finally stopped doing that and made it run OK on a CPU…but its too late now as plenty of companies just developed their own physics implementations inhouse.
GSync,aka,adaptive sync wasn't invented by Nvidia - the VESA consortium actually was trying to bring it into the mainstream - FreeSync was the AMD branding for the AMD software interface for VESA adaptive sync. Scaler makers were slowly introducing support over time. Nvidia was part of the VESA consortium,and in laptops GSync/FreeSync are the same,due to the way laptop display standards differ. Now,Nvidia supports it - if they had been behind it,we would have had a more concerted effort by scaler makers.
Even with CUDA,there were other cross-platform initiatives,but DWL is correct,it's lead to a few competing standards for GPU compute now,so its an entire mess. There were attempts to standardise,but its gone nowhere. In fact most of the scientific computing is not done using Windows,its usually under Linux.
Regarding Linux,AMD open source drivers are better,than what Nvidia has bothered to do,which is an ironic reversal of things,as Nvidia for several years was much better. CUDA,OpenCL,Metal,etc. Some of the most vocal supporters of Nvidia used to be Linux users,10 years ago. So from my experience more and more Linux users are migrating elsewhere now,and Intel also put a lot of effort into open source support.
Edit!!
Also another thing - to say Linux is irrelevant is kind of daft. Android is based on the Linux kernel itself. Its much more commonplace than people realise. Lots of people will be working behind the scenes on development for such platforms.