Yes (while informing the user of the relevant issues, etc.)
No (such drivers can stay in a non-free repo, just like now)
Users should be given a choice about this during installation
Since I get asked alot, I am originally from Ukraine but am Russian by nationality. My nick means specter in Russian.
Personally, I think the user should decide what to install on his computer. Because that's freedom, where I am concerned. The freedom to do what I like on my pc, not the developer's freedom to do what they like on my pc. That's Microsoft, Sony, and Apple, not Linux.
Now, about the "root" debacle, Ubuntu already solved that with sudo, so why open that can of worms? The point is "Should people be allowed to install binary drivers by default, Y/N?" I say Y, and the OS should make it as easy as it can to let me do what I want. Currently, if I give a noob an Ubuntu CD, I am not sure whether he will know how to use Synaptic to download nvidia drivers. And whether he will be bothered to check on the internet/google is another matter entirely. And Nvidia's installation program is not as userfriendly as they can make it, neither.
While I understand nearly 100% of nVidia users install the proprietary driver as soon as they can (ATi X1000 users are in a worse position, as their option is vesa), I also understand that Beryl, compiz or anything 3D related is not critical for system operation. You can still use X. It is *very* different from network cards (wireless or otherwise). Accepting fglrx or nvidia by default is re-entering their game. And won't convince AMD to release specs, code or anything.
Now on... Thinkpad T400
Latest news for radeon and/or radeonhd:
ATI R600g Gains Mip-Map, Face Culling Support, 30th July 2010
At the expense of everyone else in the community. and it doesn't mean as programmers we have to care if anything goes wrong. as far as we're concerned you turned your back of the free software developers so you should go buy your friends at xcorp a new merc should your computer have issues.Personally, I think the user should decide what to install on his computer. Because that's freedom, where I am concerned. The freedom to do what I like on my pc, not the developer's freedom to do what they like on my pc. That's Microsoft, Sony, and Apple, not Linux.
Programmers are free too, and ditching people who creating the software you use for gratis will not put you in a good position in the future. unless you want to become a programmer yourself which is fine.
42 is not an anwser, it's an error code. the universe is saying 'Error 42: meaning to universe not found'
Programmer, Teacher and Artist
I think the key difference is this - I do not care about market share. I did not choose linux because it was the latest cool thing. I am not some kid trying to show everyone how l33t I am because I run linux.
Why would a wider market share allow anyone to force open the specs/drivers if everyone is already running the closed drivers. Now if we just keep on with out ideology, the marketplace is already moving toward linux adoption, then the big companies will realize either they play ball our way and benefit from it or they continue playing it their way. Realize that "their way" will fail when nobody wants their cards because they do not have a open driver.
I personally think Nvidia/ATI have played you'll like a harp. I figure they sit around joking about the pact they made to never provide open drivers. As long as one of them doesn't then their is no reason for the competition to match it. They think that with the binary drivers they can continue dropping support for older cards, forcing hardware upgrades and keep raking in piles of cash. (but that my just be my paranoia so excuse me)
Don't get me wrong. I respect free software developers, otherwise I wouldn't be using Linux. But I also need to have functionality. Why do we have to be 100% one way or the other? This is not a religion. This is not...If you're not with me, you're against me. Why do we have to turn the GPL into a damn religion? I like the philosophy, but I hate the zealots.At the expense of everyone else in the community. and it doesn't mean as programmers we have to care if anything goes wrong. as far as we're concerned you turned your back of the free software developers so you should go buy your friends at xcorp a new merc should your computer have issues.
Yep, I want to become a programmer myself, and as such that is why I like opensource, because I can see the code.
However, I also believe in compromises. If it is impossible due to market conditions to release opensource code, then remain closed source. NVIDIA cannot afford to have it's code viewable by ATI, unless it wants its secrets to be out in the open and vice versa.
Now, saying, but if NVIDIA goes bust..and...bla bla bla...that is just freakin pessimism, imho.
With Windows one can do a lot of things.. I also want Linux to do a lot of things. And you have no right whatsoever to judge a guy for chosing Linux over Windows or vice versa.
I don't mind including those nVidia propetary drivers in Ubuntu (but I think that nVidia and ATi should make those drivers opensource and respect Linux community at least a bit...), because nothing works without them, and opensource graphic drivers are s**t... But I do mind built in XGL/Compiz!!! I don't want neither of them...