Device driver in the context of "Open-source hardware"


Device driver in the context of "Open-source hardware"

Device driver Study page number 1 of 1

Answer the Device Driver Trivia Question!

or

Skip to study material about Device driver in the context of "Open-source hardware"


⭐ Core Definition: Device driver

In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer. A driver provides a software interface to hardware devices, enabling operating systems and other computer programs to access hardware functions without needing to know precise details about the hardware.

A driver communicates with the device through the computer bus or communications subsystem to which the hardware connects. When a calling program invokes a routine in the driver, the driver issues commands to the device (drives it). Once the device sends data back to the driver, the driver may invoke routines in the original calling program.

↓ Menu
HINT:

👉 Device driver in the context of Open-source hardware

Open-source hardware (OSH, OSHW) consists of physical artifacts of technology designed and offered by the open-design movement. Both free and open-source software (FOSS) and open-source hardware are created by this open-source culture movement and apply a similar concept to a variety of components. It is sometimes, thus, referred to as free and open-source hardware (FOSH), meaning that the design is easily available ("open") and that it can be used, modified and shared freely ("free"). The term usually means that information about the hardware is easily discerned so that others can make it – coupling it closely to the maker movement. Hardware design (i.e. mechanical drawings, schematics, bills of material, PCB layout data, HDL source code and integrated circuit layout data), in addition to the software that drives the hardware, are all released under free/libre terms. The original sharer gains feedback and potentially improvements on the design from the FOSH community. There is now significant evidence that such sharing can drive a high return on investment for the scientific community.

It is not enough to merely use an open-source license; an open source product or project will follow open source principles, such as modular design and community collaboration.

↓ Explore More Topics
In this Dossier