UNIX treats all devices as files [closed]

Explain why this was an innovative feature when it was first introduced and how it adds flexibility to this operating system