This topic is somewhat off-topic, so I decided to place it in the 'Water Cooler" section. It may not be as friendly as the category’s description suggests it should be, however, as you probably know, real office water coolers are not free from various gossip.
NVIDIA is a large company. They’re effectively multinational, in fact. They distribute their own proprietary GPU hardware, which is tied to a specific AI/ML stack. This stack is their primary selling point, with their GPUs being the gateway.
I don’t have a problem with this in itself, and I don’t believe that most people do. However, it does become a problem when the company attempts to shove this stack down people’s throats via hardware enablement initiatives. Enablement seems to be a recently coined word, since even this forum’s autocorrect doesn’t recognize it. Now, I’m not saying NVIDIA is doing that, however, the way that enablement has been communicated across the FOSS community makes it seem so.
This may rightfully make various FOSS communities, including some within Fedora, very suspicious that something sinister may be happening. They will also implicate NVIDIA, no matter if NVIDIA is involved or not, since it involves NVIDIA’s drivers.
There is a coordinated push for hardware enablement, since there is a CentOS SIG centered around it, and Fedora leadership has brought it up as an initiative worth implementing, whether directly, or indirectly via Remixes:
https://docs.centos.org/centos-accelerated-infrastructure-sig/
Enablement language has also been used by at least one journalist, to describe IBM’s virtualization initiatives:
Since this initiative seems to be NVIDIA-specific, this enablement initiative will not bode well with FOSS communities. I haven’t brought about any conclusive evidence, however, I believe it is important to bring attention to this matter, and make way for others to comment their objections/concerns.