Well, I have a question (ok, many questions):
Why do you not want non-free drivers ?
Because I don't need them.
I mean say the nVidia drivers went open-source tomorrow ... would you instantly change your mind just cuz they're free ?
That would mean my next graphics card would almost definitely be an Nvidia one (but still not my soundcard lol. Their sound drivers are shit-old). Not only because free drivers are available, but because Nvidia
gave us free drivers. Noone would've needed to kill themselves reverse engineering the cards like they basically do with the ATi cards.
What would you do if the nVidia drivers were free ? How would you take advantage of this ? I mean would you try to modify the driver code ?
Not likely. I might peek at it, or try to fix simple bugs but still that's not likely.
My OS, whenever I ever make it, will be able to offer 3d acceleration for Nvidia cards outta the box. Same with Ubuntu, SUSE, etc. It would be the neatest thing in a long time. I'd be able to play whatever I want outta the box on any half-decent OS on all Nvidia cards, something I already kinda enjoy, but not-thanks to ATi.
As I said before you CAN access the source code for the nVidia drivers and even modify it yourself, you just can't redistribute it modified or not.
Isn't it just the smallest possible part of the source code that's distributed?
I just don't see the benefits open-source nVidia drivers would offer you and how you could take advantage of them in a meaningful way, that you cannot do now.
Other than what I've mentioned, there's a pretty big effort to get those free ATi drivers developed and working. I'd far rather use whatever they produce
as long as I can, and report bugs when I can etc.
Even if Opera had Firefox's extension system, with the extensions I basically depend on for web-development (firebug, livehttpheaders, tamperdata, and the web-dev toolbar (which I know is available on Opera (and IE) in some shape or form)), and even if it did everything plain-better than Firefox (which it does not.. in particular Firefox 2 got session-restore
right - much better than Opera), and had the auto-update feature too, I would still not use Opera (as my primary browser) as long as it remains non-free, until using i.e. supporting Firefox is a
major inconvenience.