On Wed, 2004-01-12 at 00:09 +0100, Fons Adriaensen wrote: > On Tue, Nov 30, 2004 at 05:32:30PM -0500, Dave Robillard wrote: > > > I'd rather not have people with this ignorant 'closed drivers = good' > > opinion turning Linux into yet another Windows. If you want a sh***y > > proprietary OS, there's plenty to choose from already. Do the rest of > > us a favour and don't advocate turning Linux into yet another one. > > I will follow you reasoning up to a point. > > Suppose we have a card X with a closed source driver. You will not > use it. Now we make a new card Y, which is actually an X with the > functionality of the driver pushed into the (closed source) firmware. > We make a third card Z with the same functionality pushed inside the > hardware. > > Will you use Y ? > Will you use Z ? > > If the answer to either is yes, what is the essential difference
Philosophically speaking, I would prefer of course for the firmware/hardware to be open. However, speaking of practical matters, assuming the hardware works it can be considered a black box and I don't have much of a problem with it. It is an undisputable FACT that having proprietary drivers in the Linux kernel causes lots (and lots) of problems. Actual real-life problems, not just problems of philosophical purity or whatever. The firmware on a card (assuming it's actually on the card and not uploaded by a driver) not being open doesn't present any real practical problems as far as a 100% free software system goes. So essentially, yes, I would use Y and Z - they don't taint my system on the software level, they don't destroy the latency of my kernel and artificially destroy my (or anyone's) ability to do anything about it. That is the essential difference. My inability to hack the firmware isn't going to affect me being able to use my computer however I please (within reason). It isn't going to make the card unusable on a 100% free software system (ie Debian). Ideal? no. Acceptable? yes, IMO. There is a difference between caring about something and being an irrational zealot. I am not an irrational zealot, I just actually care about the future of GNU/Linux, and freedom of software and computers in general. I hope you do too. -DR-
