web-dev-qa-db-ja.com

「すべてがファイルである」ということわざの歴史

Unix/Linuxをマスターする旅の途中で、私はこのことわざとその派生物のいくつかに出くわしました。

すべてがファイルです。

または

Unixのすべてはファイルです。

私のUnix/Linuxに関する謙虚な知識を反映して、このフレーズは、Unix/Linuxシステムの非常に基本的な考え方を簡潔に定義していると思います。

そのため、この引用をLinuxの紹介に関する今後のプレゼンテーションで使用したいと思います。そのためには、この引用の背後にある歴史を参考にして知る必要があります。

1
Tran Triet

大文字と小文字を区別しない Ngram search for "Everything is a file、Everything in Unix is a file" あまり表示されませんが、打ち負かす日付:

IPcressでは、ファイルヘッダーのインデックス付きテーブル(iノードテーブル)を含め、すべてがファイルです。これは、「すべてのファイルは単にバイトのストリームである」というUNIX哲学の拡張です。
大きなメモリを使用したファイルシステム設計 、Carl Staelin、Hector Garcia-Molina; CS-TR-246-90 1990年2月(1990年6月改訂)


2
agc