Originally posted by bridgman
View Post
Sure, but I think you're talking about use of Microsoft IP in general not WHQL itself.
We're at 4 now; it just takes time to hire and train. The downside is that while we're bringing in new people and getting them up to speed we aren't working on documentation and drivers, so there's a bit of a balancing thing going on.
Most of the work is actually in mesa and drm these days; now that radeonhd has DRI support it can start lighting up the 3D drivers just like radeon.
Most of the work is actually in mesa and drm these days; now that radeonhd has DRI support it can start lighting up the 3D drivers just like radeon.
OK, let me say it differently 
We are not going to dump our workstation technology into an open source driver. NVidia is not likely to dump their workstation technology into an open source driver. Open source projects work very well but in cases where software technology is part of a company's competitive position opening up the code is not an automatic win.
I agree that you normally see benefits from open sourcing projects, but you need to consider that there is a selection process happening before the decision is made, ie in general projects which are expected to benefit from open sourcing get open sourced, and projects which are not expected to benefit from open sourcing do not get open sourced.

We are not going to dump our workstation technology into an open source driver. NVidia is not likely to dump their workstation technology into an open source driver. Open source projects work very well but in cases where software technology is part of a company's competitive position opening up the code is not an automatic win.
I agree that you normally see benefits from open sourcing projects, but you need to consider that there is a selection process happening before the decision is made, ie in general projects which are expected to benefit from open sourcing get open sourced, and projects which are not expected to benefit from open sourcing do not get open sourced.
The only thing I can think of is that your thinking that using a closed source driver is somehow going to "hide" something. Come now, I'm not that naive. I may be a noob, but I know full and well that the first thing nVidia does when ATi releases a new driver is reverse compile it, and you do the exact same thing with theres. When ATi releases a new chip the first thing nVidia does is put it under an electron microscope, figuratively and literally, and you guys do the same.
I'm not so sure about this one. It's not a question of talent -- there are some *very* good developers working in open source -- but I haven't found a single open source developer willing to commit the time and (mind numbing) effort necessary to make a top-notch gaming or workstation driver. If you don't believe me go ask on any of the IRC channels where the top open source devs hang out. They'll all tell you the same thing -- "we *could* do it but it's not likely we'll ever have time".
Sure, I can point you to all kinds of good solutions for hacking HDCP. That's not the point (I can't believe I'm getting into a DRM discussion on Friday night
) -- we will implement legal BluRay playback only because a large customer is willing to buy a huge heap of chips if we do. You as Linux users need to decide what you want the future to look like -- if you want the kind of huge growth that everyone talks about you are going to have to deal with issues like DRM because the user mix will be completely different from what it is today. I'm not sure that's what everyone in the Linux community wants.
I don't know how this is going to play out -- for now I am just putting legal playback of protected video (yes, this is a country-specific thing) on the list of functions which so far we only know how to do with a closed-source driver.

I don't know how this is going to play out -- for now I am just putting legal playback of protected video (yes, this is a country-specific thing) on the list of functions which so far we only know how to do with a closed-source driver.
I would love someone to try and sue me for using a HDCP hack. I'm a poor person, but I'sd take it to court and run with it becouse I know for a fact beyond that shadow of a doubt that I would win by a significant margin.
Bottom line is HDCP really isnt your concern. It is currently being worked on by --far-- more capable open source projects. Your efforts arent wanted or needed.
Leave a comment: