Example of FreeBSD making a deal with one of many devils (nVidia). Not surprisingly, nVidia doesn't seem to give as much back to BSD. That's why GPL is better.Despite the fact nVidia provides a useful BLOB for FreeBSD *NIX, for unknown reasons nVidia doesn't support CUDA or OpenCL on FreeBSD. This will not change until the opensource drivers for AMD will provide that in a reasonable and useable way.
BSD is not an academic OS (even when it is still at Berkeley). It's a slave OS designed to be exploited by evil corperations.This academic OS has lost ground in a desastrous way , especially in the academic area.
I've got a better ideal: DUMP BSD, SWITCH TO LINUXBUt even with success like this, we are eons away from getting useful AMD drivers for modern hardware. Without nVidia, FreeBSD/*BSD users and admins would be pinpointed to old GPU hardware.