All this crap about "intellectual property" when it comes to a silly little piece of code that does basic interfacing is aggravating. Yes, custom drivers with performance-optimized features are useful in specific areas like 3D, however keeping it all secret is just corporate paranoia. But what if their competitors found out about...? guess what, they already know all there is to know. You're just screwing legitimate customers.
@Max Spain -- you said it!