out of tree
Posted Aug 10, 2009 16:43 UTC (Mon) by vadim
In reply to: out of tree
Parent article: A tempest in a tty pot
Let me give you my opinion as an user:
As far as I'm concerned, if your hardware doesn't have a driver in the mainline kernel, it
doesn't have one. And that means I don't buy it. And that's not a huge hindrance, since
Linux has modules for everything these days. A device that only has an out of tree
module is a rare exception and easily avoided.
Having the driver in-tree actually increases the burden to the manufacturers because
now they can't control what their customers are getting.
But I'm not that interested in you controlling what I'm getting. If I have a 3Com card, I
need it to work. Who makes it work isn't particularly important. If it stops working, I
don't go to 3com.com, I expect my distro to ship a fix.
It's actually something I love about Linux - on Windows every driver comes with random
crap attached. Webcams can't just be webcams, they have to ship some horrible
interface as well, without which it's impossible to have full control of the device.
I much prefer the Linux model: The webcam is an image capture device, nothing more.
Every webcam works identically via a common API. If I remove one and plug in another,
capabilities of the hardware aside, nothing changes. That's precisely how I like it.
to post comments)