In Plan 9, the key abstraction is the file system—anything you can read and write and select by names in a hierarchy—and the protocol exports that abstraction to remote channels to enable distribution.
— Ken Thompson, Unix and Beyond: An Interview with Ken Thompson (1999)
From a 1999 interview, 'Unix and Beyond'.
Topics: unix, distributed systems