To view parent comment, click here.
To read all comments associated with this story, please click here.
Sure, many vendors do exact that. Some vendors like Intel even get their drivers merged before they even release their hardware. What doesn't work is proprietary drivers. Whether the vendors make them or not is mostly irrelevant. Just because people know to make hardware, doesn't make them experts in being driver developers. Often, the opposite.
What? If you *do* make hardware, you know better than anyone about it to implement a driver. After all, most hardware is useless without drivers that interact with the OS. It's not like electronic engineers don't know C, or they lack programmers.
What do you mean by that? A large portion of the drivers included in Linux is developed by the respective hardware manufacturers, most of them are even maintained directly by them, too.
Perhaps you just lack the knowledge about the Linux driver situation. Why don't you read the Article / listen to the interview then?
The problem with that (I read that as allow separate, binary manufacturer drivers) is that it starts to destroy the integrity of the system, lots of unexplainable problems start to occur, and quite frankly, the vast majority of manufacturer written drivers are crap and there is no guarantee whatsoever how long they will keep those drivers available. Once a driver is in the Linux kernel it stays there until pretty much no one uses it any more.
Edited 2008-11-02 21:42 UTC
I wonder why some people pretend that a bunch of random developers with a limited amount of knowledge (either on the device or in hardware development) can do a much better job than a whole team of developers with direct access to the specifications and the hardware development team.
Sure, these random developers surely have more familiarity with the Linux kernel, but it doesn't mean that the manufacturer team doesn't know how to code. They can do a great job for other OSes where the ABI doesn't change with the weather while having a greater market share...
exactly, because the first thing open source people do to a manufacturer driver is pull out the spyware and adware. If that's the model then binary drivers simply won't last long.







Member since:
2007-01-22
well linux would have better drivers if they allowed them to be made by the same people who made the hardware. Everything is "as is."
Edited 2008-11-02 21:32 UTC