"I think the major good idea in Unix was its clean and simple interface: open, close, read, and write"
About this Quote
The subtext is a quiet rebuke to bloated, baroque systems that treat developers like priests guarding mysteries. Four operations suggest that the system can be understood end-to-end, not merely used. That clarity scales. When “everything is a file,” the same verbs work for disks, terminals, pipes, devices, even network sockets. Suddenly, composition becomes the default mode of problem-solving: small programs snapped together through standard input and output, each doing one job well, none requiring permission from a sprawling framework.
Context matters: Unix emerged in a world of expensive, centralized computing where vendor lock-in and bespoke interfaces were normal. Thompson is pointing to the opposite strategy: make the core simple, then let complexity live at the edges where it can be swapped, improved, or discarded. It’s also a philosophy of humility. By narrowing the interface, Unix admits the future will be unpredictable, so it builds for adaptation, not control. That’s why those four verbs still echo through modern computing: not because they’re quaint, but because they’re durable.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Later attribution: Introduzione ai sistemi real time (GianLuca DeMichelis, 2012) modern compilationISBN: 9781471600210 · ID: T6iXAwAAQBAJ
Evidence:
... I think the major good idea in Unix was its clean and simple interface : open , close , read , and write . Ken Thompson Nei sistemi unix storici , i processi potevano comunicare tra loro attraverso i files , i segnali e le Pipe ; in un ... |
| Cite |
Citation Formats
APA Style (7th ed.)
Thompson, Ken. (2026, March 28). I think the major good idea in Unix was its clean and simple interface: open, close, read, and write. FixQuotes. https://fixquotes.com/quotes/i-think-the-major-good-idea-in-unix-was-its-clean-87934/
Chicago Style
Thompson, Ken. "I think the major good idea in Unix was its clean and simple interface: open, close, read, and write." FixQuotes. March 28, 2026. https://fixquotes.com/quotes/i-think-the-major-good-idea-in-unix-was-its-clean-87934/.
MLA Style (9th ed.)
"I think the major good idea in Unix was its clean and simple interface: open, close, read, and write." FixQuotes, 28 Mar. 2026, https://fixquotes.com/quotes/i-think-the-major-good-idea-in-unix-was-its-clean-87934/. Accessed 5 Apr. 2026.




