
Originally Posted by
deanjo
Right yelling doesn't help but yet there are Xorg devs that continue to scream "open the blob" and the likes. This certainly does not make things any better nor does it come across as professional.
This is where I really do disagree. Until the opensource alternatives can match feature for feature and performance wise you cannot claim equality nor say nvidia will only exist for the professional market. When I go to the store I go to buy what gives me the most bang for the buck with the most features that I will use. I will not buy a product based on future planned features as by that time happens that card is relatively outdated. I'm not the only one doing this. One of the big things nowdays for example is video playback and covering the "basics" is not good enough. Vdpau for example made cheap cards that nvidia makes a extremely compelling reason to stick with blobs and their cards. "Flicker free booting" while nice and all doesn't do anything for actual productivity. I have yet to see anybody do any work on a same system that was booting. Same with XRandR support. While it is nice to see X making an attempt to catch up in functionality of what other OS's have had for years, it's still a relatively minor issue as most people no matter what the OS stick to 1 resolution, orientation, spanning. It's a set and forget feature for most people unlike items like accelerated video playback which I guarantee gets heavier real practical use then "flicker free booting" and XRandR mode switching.
Instead of telling consumers "vote with your pocket books" here is a alternative way of doing it (which has been VERY successful for our company which also does opensource). If you have the specs released, instead of saying "consumer pay us to do it" put a hit list out on the features and pay for independents to take on the task. Example:
Users want flaw free accelerated HD playback, put out ads saying such
"$4000 for a working implementation of accelerated x264 playback in the XYZ's brand foss driver, submit code and upon acceptance payment will be made"
If manufacturer's, commercial distro's, etc would do this it would probably speed up development of wanted features. Get those features in there in a timely manner and then people purchasing your products will follow.