Skip to main content

Science Quote by Ken Thompson

"I think the major good idea in Unix was its clean and simple interface: open, close, read, and write"

About this Quote

Unix didn’t win by being smarter than everyone else; it won by being legible. Ken Thompson’s praise of “open, close, read, and write” is a deliberately modest description of a revolution: reduce the operating system to a small set of verbs that behave predictably, and you unlock a whole ecosystem of tools, languages, and cultural habits. The intent isn’t nostalgia for minimalism as an aesthetic. It’s an argument about power: the clean interface is a social contract between humans and machines, and between programmers themselves.

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

TopicCoding & Programming
Source
Later attribution: Introduzione ai sistemi real time (GianLuca DeMichelis, 2012) modern compilationISBN: 9781471600210 · ID: T6iXAwAAQBAJ
Text match: 95.00%   Provider: Google Books
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.

More Quotes by Ken Add to List
Clean and Simple Interface: Ken Thompson on Unix
Click to enlarge Portrait | Landscape

About the Author

Ken Thompson

Ken Thompson (born February 4, 1943) is a Scientist from USA.

29 more quotes available

View Profile

Similar Quotes

We use cookies and local storage to personalize content, analyze traffic, and provide social media features. We also share information about your use of our site with our social media and analytics partners. By continuing to use our site, you consent to our Privacy Policy.