Kernel Builders Appeal For Open Source Drivers
snydeq writes "The Linux kernel development community has released a statement emphasizing the need for open source drivers. The statement, signed by 135 developers, is aimed at preventing future vendors from following the closed source path. One holdout cited is Nvidia. The Linux Foundation has also released a statement in support: 'The Linux Foundation recommends that hardware manufacturers provide open source kernel modules. The open source nature of Linux is intrinsic to its success. We encourage manufacturers to work with the kernel community to provide open source kernel modules in order to enable their users and themselves to take advantage of the considerable benefits that Linux makes possible.'"
Interesting that Linus himself did not put his name to the statement.
One might argue that the Linux Foundation's endorsement is sufficient and that Linus's signature would be redundant.
But if that were true, why did Theodore Ts'o put his name on the statement? He is part of the Foundation's management.
When information is power, privacy is freedom.
I don't understand nVidia and other companies. One of the arguments is that the driver makes the difference between higher- or lowerpriced cards, thus open-sourcing this stuff will make the differences go away. Now I've worked with hardware engineers making FPGAs and ASICs -- I don't see why these graphics cards simply read their config from an EPROM or a small piece of flash, thus letting the driver not make any difference at all.
8 of 13 people found this answer helpful. Did you?
You mustn't confuse Lexmark Inkjet printers with Lexmark Laser printers.
The laser printers, by and large, speak well-known and reasonably standard languages like Postscript and HP PCL, and the build quality isn't too bad (though it's not a patch on HP or Kyocera).
The inkjets speak proprietary languages, are cheaply thrown together and designed to last about as long as 2-3 cartridges.
(And in the UK, Lexmark make a big thing about how you too can buy a printer from the same company that supplies 70% of the UK's top businesses. Technically correct, but it's a totally different division of the company producing totally different products).
I'm seeing a lot of these responses get hung up on their personal idealism. I'll give 'em the benefit of the doubt that there is no significant astro-turfing going on here.
But after seeing a multitude of responses suggesting the complexity of graphics cards above all other device drivers, I sort of wonder: Are we believing a myth?
I see countless articles about how GPUs are such advanced pieces of tech. I see tons of anecdotal evidence about how more optimized they are.
But after years of hearing how good Card A is against Card B at API X vs API Y, I sort of wonder...wow, what a coincidence that both happen to be really good at their next possible market.
Device drivers are tricky business, no question. All I ever seem to see is the same arguments from interested passers-by explaining how they couldn't open up their drivers because they'd give away some secret, or there's no incentive to give away their secret sauce because they've spent so much more time and money than some other specialized sector.
I think at this point, I'd be as happy to see these companies open up their specs to the point of third-party ground-up implementations as I would hearing one of them go on the record as to their reasons why they feel they can't.
Well, NVidia USED to say that. They said it was stuff by SGI.
When SGI were talked to, they said that nothing NVidia had from them they have a problem with GPLing. So either
a) They lied
b) They have stuff from SGI that they are hiding because they haven't paid for it
c) They have another reason for it
Now NVidia don't say this any more, just fans of NVidia. Even if NVidia did say, they won't say any more WHOSE IP they have so we can ask this supplier about it.