Actually no. I linked the laughable Debian donors list above.
Debian is merely one of many distros. But there are many more other distros and many powerful entities working on Linux. RedHat now makes over 1B$ on Linux. Needless to say they employ dozens and dozens of dev's who works on Linux and all kinds of things around. And, say, mentioned Debian surely uses at least some of their code. And even if this does not goes to donors lists directly, it saves them really awesome amounts of work, seriously reducing requirements on manpower to get things running. There is Intel which contributes to Linux in many areas. And even greedy nuts like Oracle are commiting to Linux kernel these days. Just because they need Linux and BTRFS too. So they're going to work on it, even if it helps their competitors. They need Linux and Btrfs to offer this stack as boilerplate for their databases (that's where competitors getting out of luck). So even greediest corporation could in fact join their efforts and do some shared work which is somewhat useful for others and reduces amount of work they need to perform to get same things done.
You see, there are many powerful entities which are no longer "donors". They've become members of process at this point. At the end of day, opensource is about cooperation and collaboration, where joint efforts on large-scale task allow to do such task in reasonable time with adequate quality. And that's where exactly BSD guys fail all the time. Corporations consider them as free lunch and do not really integrate into development process or commiting too much code back. So BSD development is slow. BSD guys always lack manpower to do the things. And best of all they do not really care about any troubles of corporations or other users of their OS outside of core team. All this approach had it's price: now BSDs are getting "not so popular" even on servers. You see, to force yahoo or apache to move servers on Linux, BSDs should really lose in many areas. Because it's pain in the rear to change OS on large deployments, re-educate admins, etc. If someone does this, there should be serious advantage from such move. Failure to understand such a simple thing is really silly to my taste.
That said: I have an ATI Mobility Radeon X1300. Performance in FreeBSD is almost as good as it is in GNU/Linux. BUT!! I can still boot into the latest FreeBSD kernel and get full 3d and resolution. If I try in Linux's latest kernel I have to disable KMS to even boot. So I get stuck in VESA
You are using Linux stack. Without it, your BSD can not drive a monitor. So shut up and pay some respect.