Linked by Thom Holwerda on Tue 9th Nov 2010 22:24 UTC, submitted by koki
Permalink for comment 449348
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/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
Linked by Thom Holwerda on 05/17/13 22:15 UTC, submitted by Tom
More News »
Sponsored Links



Member since:
2010-03-02
OpenBSD does include binary firmware, look in /etc/firmware on a post 4.8 snapshot.
In this directory is both the binary firmware being loaded into devices and a "license" file that explains the terms of redistribution.
Firmware is code executed by the microcontroller on the device, originally this code was located on embedded ROM's and only upgradeable if shipped back to the manufacture, given the complexity of newer devices (802.11) it became easier to have this code be uploaded and executed when the driver was loaded, as a bonus an updated driver can contain firmware which fixes functionality of the device.
This can be extracted from the drivers and with permission from the manufacture, redistributed along with the operating system.
Every device in your system has firmware/microcode, as mentioned by another here.. even your hard drive includes a firmware, it's a necessary component of modern devices, it defines how they function.
I use OpenBSD myself, but, I backup my claims before spreading misinformation.
Firmwares are not binary-blob drivers, which exist in kernel/supervisor space and can adversely affect the function of the system.