Почему это было / dev / null?

Я ищу историческую информацию о нулевом устройстве. Почему он назывался /dev/null вместо (например) /dev/empty ?

На странице руководства FreeBSD указано, что «в Версии 7 AT & T UNIX появилось« нулевое устройство », но я не могу найти ссылку или намек на то, почему это имя было изначально выбрано.

Если выяснится, что имя первоначально использовалось в более древней операционной системе, я хотел бы знать, как работает оригинальное устройство, и почему это имя было выбрано.

null был выбран потому, что он отбрасывает любые отправленные данные, в значительной степени похожие на пустое место. Вот почему его также называют черной дырой. [1]

Это блок-устройство [2] , поток, который не имеет связи с реальным пространством в памяти. Удовольствие заключается в том, что вы можете сделать свой собственный персонализированный /dev/null . [3]

Кроме того, он отправляет EOF если вы попытаетесь прочитать его. [4]