Linked by Thom Holwerda on Fri 14th Sep 2012 22:30 UTC
Permalink for comment 535298
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
Linked by Thom Holwerda on 05/17/13 23:35 UTC, submitted by kragil
Linked by MOS6510 on 05/17/13 22:22 UTC
More News »
Sponsored Links



Member since:
2007-02-17
In actual fact, there is less and less hardware these days which Linux kernel programmers have to reverse engineer.
Some companies, such as Intel, write open source drivers for Linux for their hardware.
http://www.intel.com/cd/corporate/icsc/apac/eng/teams/331393.htm
http://intellinuxgraphics.org/
http://software.intel.com/sites/oss/
http://www.omgubuntu.co.uk/2010/09/broadcom-releasing-fully-open-so...
http://www.zdnet.com/blog/open-source/broadcom-yes-broadcom-joins-t...
http://www.zdnet.com/blog/open-source/behind-the-open-source-turnar...
Some companies, such as AMD/ATI, provide programming specifications so that open source developers can write drivers for Linux:
http://www.x.org/docs/AMD/
http://www.x.org/wiki/RadeonFeature
http://www.linuxdriverproject.org/mediawiki/index.php/Main_Page#Abo...
"We are a group of Linux kernel developers (over 400 strong) that develop and maintain Linux kernel drivers. We work with the manufacturers of the specific device to specify, develop, submit to the main kernel, and maintain the kernel drivers. We are willing and able to sign NDAs with companies if they wish to keep their specifications closed, as long as we are able to create a proper GPLv2 compliant Linux kernel driver as an end result."
Some companies only go half-way to true GPL-copyleft open source, but developers can still write drivers for Linux:
http://www.malideveloper.com/developer-resources/drivers/open-sourc...
Linux drivers where the developers have to reverse-engineer hardware do still exist:
http://nouveau.freedesktop.org/wiki/FeatureMatrix
... but such drivers are most decidedly in the minority these days. It is a relatively simple matter to avoid hardware, such as nvidia graphics, which still require reverse-engineered drivers.
Edited 2012-09-16 07:55 UTC