Originally posted by Remco
View Post
Right now I'm trying to wrap my head around what Nvidia's actual... goal... is. Nvidia has exhibited several brain-dead streaks of logic over the years, and quite frankly, they are in a situation even more awkward than 3DFX once was. For reference, 3DFX once claimed that nobody cared about gaming in 24/32bit color, so their Voodoo 3 cards only accelerated 16bit color... while competitors such as ATi, Nvidia, and even Matrox if memory serves were pumping out cards that could accelerate 24/32bit color. The marketing mis-steps by 3DFX took them out of the market. Products were late or never completed, they tossed off the user-base, and they cut exclusive promotional deals.
Nvidia's now doing pretty much the same thing. They're still relying on a mega-architecture design that's overly complex, so barring other issues, the products late. Nvidia's cutting deals with developers like Rocksteady and Gearbox to sabotage support on non Nvidia graphics cards.
From a certain perspective, Nvidia's doing exactly what 3DFX did... and um... does anybody remember just how well that went over for 3DFX? Oh yeah, they went bankrupt.
***
Looking at Nvidia's current, trajectory, I think it might be their aim to leave the gaming graphics card scene completely. The Fermi whitepaper pretty much emphasizes everything else a complex processor can do... but accelerate graphics. Nvidia seems to be aiming themselves into the niche, but profitable, super-computer market where the parallel designs of a GPU can be put to work on things like weather modeling or physics calculations. Nvidia also seems to be trying to set themselves up as a purchasable target for Apple, pushing the Tegra platform which, to my eyes, seems to be Nvidia's attempt to create a next generation Ipod platform.
If this is Nvidia's goal, to get out of the consumer graphics card market and focus solely on platform deals and systems contracts, then NV can just die. Desktop features won't matter at all to a boffin trying to simulate rain drops flowing over the chassis of the next Ford Focus, or to the boffin trying to model a storm-front moving across a mountain range.
In this light, I expect that Nvidia will simply abandon all pretense to be a supporter of open-source software. I, personally, have long maintained that Nvidia is anti-open source. I don't think that Nvidia has ever taken Desktop Linux seriously. I don't think they've ever actually approached it as something that could be a profitable market venture. It's always just been something that the 3D rendering houses who buy Nvidia hardware needed worked on as an afterthought. Gaming and desktop performance has also been something that Nvidia's had to work on when they got the contract for the PS3.
I don't think Desktop use has ever really been a focus of Nvidia's. As I saw NV's purpose, it was basically an olive branch so that Nvidia could claim Open-Source support, and it only served as a bootloader. Since Nvidia wasn't, in my view, interested in the desktop market, there was no reason to improve the driver or unobscure it.
Now, Nouveau is giving Nvidia an exit strategy. Nvidia can remove itself from Open-Source support, know that it's cards will still somewhat work, and just go on from there.
Comment