Yep. Particularly with hardware makers that strategy has worked remarkably well. Nvidia is actually the only major hardware company I know of (other than Apple who sorta don't count) who doesn't have a good open source driver. That isn't an ideological position, just all the other majors seem to support linux as a first class citizen across all product categories.
There is also a difference between data exchange (codecs, doc*, etc) and drivers. Intransigence by the kernel community regarding closed source code has resulted in Good Things in the driver space.