etymology - Origin of the term "driver" in computer science


According to Wikipedia:



… a device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device.



What is the origin of the term driver as used in the above reference? I’ve googled around a bit but haven’t been able to find an answer.



Answer



Device drivers as we know them (i.e. code that's loaded into the kernel to control a device) have probably been around since UNIX and VMS in the mid-1970s.


Operating systems have always had to control devices (tape drives, paper tape and punch card readers), so device drivers in terms of software for controlling devices have probably been around at about as long as there have been operating systems.


A driver (or driver circuit), an electronic circuit used to control another circuit or component, is an old concept. Since hackers tend to "borrow" hardware terms, I would guess that the term for software drivers or device drivers came from there.


Comments

Popular posts from this blog

verbs - "Baby is creeping" vs. "baby is crawling" in AmE

commas - Does this sentence have too many subjunctives?

grammatical number - Use of lone apostrophe for plural?

etymology - Where does the phrase "doctored" originate?

phrases - Somebody is gonna kiss the donkey

word choice - Which is the correct spelling: “fairy” or “faerie”?

typography - When a dagger is used to indicate a note, must it come after an asterisk?