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

etymology - Origin of "s--t eating grin"

First floor vs ground floor, usage origin

usage - "there doesn't seem" vs. "there don't seem"

pronunciation - Where does the intrusive R come from in “warsh”?

Abbreviation of "Street"

etymology - Since when has "a hot minute" meant a long time?

meaning - What is synonyme of "scale"?