Btw
Perhaps I'm wrong, but it's been my understanding that the best performing consumer GPU one could buy has been nVidia for a while now.
Possibly. I wasn’t actually looking at consumer level cards. And I’m not sure the Titan or Vega cards should be lumped into that category, even on the high end. I was looking at the Pro Vega vs Tesla. Where the numbers by product are actually very close.
I understand now what you are both looking at from the links. I’ll make two comments.
First both linked articles cover built in support. So any company saying it doesn’t work because it’s not part of the package is crying wolf.
That said; Catalina, not Mojave, does enforce driver signing as an absolute. You can (or could prior to July) disable the requirement in Mojave. There’s now three levels of software with Catalina. Apple authorised which is basically a way to put a software package including drivers (like Logitech does) in the App Store.
Then there’s signed packages. Where a certificate is issued by Apple for non-app-Store developers.
Blocked apps which are from developers who are not certified. And “can not be installed”. At the moment those apps can still be installed as of Dev4 via a convoluted series of terminal instructions; but I believe it will be locked down for the final release.
So theoretically Apple could have locked out Nvidia that way. I’m not sure I believe it but it’s possible.
I went through this when I upgraded to Catalina Dev1 with my brother scanner. It’s how I found out about all the switch flipping you can do to make unsigned software work. It reminds me of Vista and driver signing.
I don’t follow Nvidia much anymore Beyond the benchmarks that show up in my email from time to time. I wasn’t aware of the legal situation. If Apple cut off their certificates then yes, it looks like an issue. Ignoring that any signed developer could write their own drivers Nvidia does still have one option. Something that has bothered the open source community (personally I could care less myself) for a long time. Nvidia /COULD/ just open source their software. They anyone with the free Xcode kit could compile their own drivers from source and even distribute them via, eg, gethub or sourceforge. I’m no fan of restrictive licensing, including many self righteous copy-left licenses. But ultimately if Apple does honestly lock out Nvidia completely, they still have that choice. And there’s no way Apple could cut that off in the real world.