Free Linux driver development
By Richard Hillesley,
Manufacturers of computer devices operate in a rapidly changing volume production environment with relatively short product life-cycles and shorter time-to-market, and the margins are relatively slim.
By the time a competitor has reproduced the initial product, other advances will have been made, and the replication will be redundant. The benefit for vendors in such markets accrues from technical excellence and cost/performance advantages, not from the protection of trade secrets which, in any case, have a short life, so it isn't always obvious why the manufacturers are so tenacious in holding onto their perceived advantage.
Further reasons that are given for not releasing open source drivers are the inclusion of third party proprietary software and loss of control and warranty over the finished product. These factors can be offset by far sighted policy decisions, and are far outweighed by the counter arguments for releasing code and/or specifications.
Most of the arguments given for not releasing open source drivers or specifications are the same as the reasons that used to be given for not developing open source operating systems.
The advantage of releasing the code, whether written in house or with the cooperation of free software developers, is that maintenance and support can be shared with a far greater community of developers. There is an even greater cost incentive for sharing the development effort with the wider developer community, where code and development costs can be distributed.
Nvidia is the vendor most often identified by Linux users for its refusal to provide open source drivers. Competitors such as Via and ATI have made the leap. The irony of the position taken by Nvidia is that Red Hat, HP and Dreamworks have worked in partnership with Nvidia to develop Linux binary drivers for its products. NVidia has gained prestige and market share on Linux in the film special effects industry. Indeed, Nvidia's success in this market illustrates why the provision of high quality device drivers for Linux is as important for the manufacturers as it is for end users.
Linux use is expanding in new and developing markets. "Vendors that provide closed-source kernel modules force their customers to give up key Linux advantages or choose new vendors." The choice is likely to be the latter, and the provision of open source device drivers is fast becoming an imperative, rather than a choice, for device manufacturers who want to break into new markets and extend their user base.
You may also like...
Sponsored Links
advertisement
You may also like...
Latest Linux News
Intel touts Knights Corner 1 teraflop performance
New accelerator chip based om Many Integrated Core architecture breaks the one-teraflop barrier
Latest Linux Tutorials
Setting up a Linux server on a Windows network
Thinking of taking the open source plunge? Our resident server expert, Alan Stevens, shows you how to install a Linux server on your Windows network.
advertisement
Most popular
- Will someone rid me of these troublesome Macs?
- Symantec hackers: We've released pcAnywhere source code
- BT considering Ofcom price cap appeal
- Google sends in Bouncer to sort out malicious apps
- ACTA: the basics, the controversies, and the future
- Trendnet firmware flaw exposes private videos
- Anonymous publishes FBI hacking call
- Head to Head: Mac OS X 10.7 Lion vs Windows 7
- VeriSign admits 2010 hack
- Nokia Lumia 710 review






NVidia bad for open source drivers?
Odd, my NVidia graphics card has NVidia supplied OPEN SOURCE drivers for it, has had since the day I bought it. They are actually included in the xorg package.
By Ip_lists9d80df95 on Sunday Sep 28