The DOI matches its Crossref record; 5 of the 5 references it cites were found in a registry or an index.
The UNIX time-sharing system
Open accessAbstract
UNIX is a general-purpose, multi-user, interactive operating system for the Digital Equipment Corporation PDP-11/40 and 11/45 computers. It offers a number of features seldom found even in larger operating systems, including: (1) a hierarchical file system incorporating demountable volumes; (2) compatible file, device, and inter-process I/O; (3) the ability to initiate asynchronous processes; (4) system command language selectable on a per-user basis; and (5) over 100 subsystems including a dozen languages. This paper discusses the nature and implementation of the file system and of the user command interface.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The cited source says what the claim attributes to it.
In the citing paper
“Process management concepts including zombie reaping [7], resource monitoring through PSI [21], and checkpoint/restore mechanisms like CRIU [18] provide practical techniques we adapt for agent lifecycle management.”
From AgentRM: An OS-Inspired Resource Manager for LLM Agent Systems (2026) · cites this paper as [7]
The cited source says what the claim attributes to it.
In the citing paper
“The solution to these challenges in computing has been to create clear notions of privilege, e.g., operating systems use a hierarchy of access and control (Corbat ó & Vyssotsky, 1965;Ritchie & Thompson, 1974) and attacks such as SQL injections (Su & Wassermann, 2006) and command injections (Zhong et al., 2024) are solved by not treating user inputs as privileged instructions (Thomas et al., 2009).”
From The Instruction Hierarchy: Training LLMs to Prioritize Privileged Instructions (2024) · cites this paper as Ritchie & Thompson, 1974
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
TENEX, a paged time sharing system for the PDP - 10
Bobrow, D. G., Burchfiel, J. D., Murphy, D. L., & Tomlinson, R. S. (1972) · Communications of the ACM · doi:10.1145/361268.361271 · Cited by 160
The Multics Input/Output system
Feiertag, R. J., & Organick, E. I. (1971) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/800212.806497 · Cited by 58
Deutsch, L., & Lampson, B. (1967) · Communications of the ACM · doi:10.1145/363848.363863 · Cited by 45
Programming languages for non-numeric processing---1
McClure, R. M. (1965) · ACM National Meeting · doi:10.1145/800197.806050 · Cited by 17
BCPL: a tool for compiler writing and system programming
Richards, M. (1969) · Proceedings of the May 14-16, 1969, spring joint computer conference on XX - AFIPS '69 (Spring) · doi:10.1145/1476793.1476880
Research works printed but not linked: 2
- Richards M. BCPL, Proc. AFIPS 1969 SJCC, 34, 557
- Aleph, 1971, Practice and Experience, 1, 2
Cited by
Sorted by citations
Items 801–825 of 825
Advanced: Optimal Dataflow Programs and Dataflow SPLs
Batory, D. (2026) · ACM eBooks · doi:10.1145/3731302.3731319
Batory, D. (2026) · ACM eBooks · doi:10.1145/3731302.3731308
(2026) · ACM eBooks · doi:10.1145/3731302.3731304
Eclipse Refactoring Preconditions
Batory, D. (2026) · ACM eBooks · doi:10.1145/3731302.3731329
Batory, D. (2026) · ACM eBooks · doi:10.1145/3731302.3731309
Cubes: SPLs of SPLs of SPLs of SPLs…
Batory, D. (2026) · ACM eBooks · doi:10.1145/3731302.3731314
Batory, D. (2026) · ACM eBooks · doi:10.1145/3731302.3731310
Batory, D. (2026) · ACM eBooks · doi:10.1145/3731302.3731327
Refactorings and Design Patterns
(2026) · ACM eBooks · doi:10.1145/3731302.3731315
Batory, D. (2026) · ACM eBooks · doi:10.1145/3731302.3731322
From Objects to Influences: Rethinking Deletion in Learning-Based Systems
Ryu, J., Song, H., Kim, J., Park, K., & Suh, B. (2026) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3772363.3798494
Control in Context: How Smart Home Users Navigate Proxy-based Schemes
Zaidi, A. M., Karanika, A., Cheng, T.-C., Chiang, Y.-S., Cobb, C., Gupta, I., & Karahalios, K. G. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3790549
Avatar-based-Interaction: Eine neue Form digitaler Kommunikation
Hoffmann, P. (2026) · Springer eBooks · doi:10.1007/978-3-658-51037-4_3
ENTS: Experiences in Co-Designed Environmental Sensing
Madden, J., Taylor, S., Jaliff, L., Wu, A. X., Levy, A., Lin, J., Falah, A., Potyondy, T., Hester, J., Wells, G., et al. (2026) · doi:10.1145/3774906.3802780
Horizontally Scaling Heterogeneous Storage for Combined Capabilities with PolyStore
Ren, Y., Domingo, D., Zhang, J., John, P., Pitchumani, R., Kashyap, S., & Kannan, S. (2026) · ACM Transactions on Storage · doi:10.1145/3785328
Fractal: An Operating System Designed for Microarchitecture Reverse Engineering
Ravichandran, J., & Yan, M. (2026) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp63933.2026.00141
Ahead-of-Time Analysis of Shell Program Effects
Lazarek, L., Lamprou, E., Kapetanakis, G., Narsipur, A., Zhao, E., Zheng, Z., Καλλάς, Κ., Καλλάς, Κ., & Vasilakis, N. (2026) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/3830418.3843861
Reddi, V. J. (2026) · ACM SIGOPS Operating Systems Review · doi:10.1145/3830422.3830429
LAVA: Large-scale Archaeological Videogame Analysis
Aycock, J., Biittner, K. M., Olguin, M., & Asad, H. (2026) · International Conference on the Foundations of Digital Games (FDG) · doi:10.1145/3815598.3815630
From Command to Conversation: Integrating Agentic AI Into Command-Line Interfaces
Shrivastava, M. (2026) · Computer · doi:10.1109/mc.2026.3673219
The Koala Benchmarks for the Shell: Characterization, Implications, and Extensions
Lamprou, E., Williams, E., Kaoukis, G., Zhang, Z., Greenberg, M., Καλλάς, Κ., Lazarek, L., & Vasilakis, N. (2026) · ACM Transactions on Computer Systems · doi:10.1145/3811545
AEON: A Persistent Cognitive Operating Substrate for AI-Native ComputingPreprint
Sharma, V. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7224638
ProbeFS: Hierarchical DNA File Systems via Biochemical Content Addressability and Parallelism
Li, R., Zhang, Y., Dong, M., Hao, Y., Wang, F., Fan, C., & Chen, H. (2026) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/3830418.3843890
Background of UNIX Operating System
Liu, Y., Yue, Y., & Guo, L. (2011) · Springer eBooks · doi:10.1007/978-3-642-20432-6_1
Liu, Y., Yue, Y., & Guo, L. (2011) · UNIX Operating System · doi:10.1007/978-3-642-20432-6_8
Metadata
- Authors
- Ritchie, D. M., & Thompson, K.
- Affiliations
- AT&T (United States) (US)
- Venue
- Communications of the ACM
- Published
- 1974-07
- Volume
- 17
- Issue
- 7
- Pages
- 365-375
- ISSN
- 0001-0782 (ISSN-L)
- 1557-7317
- OpenAlex
- W2418656106
- Cited by
- 826
- References
- 4
- Citations by year
- 2026: 46 · 2025: 13 · 2024: 11 · 2023: 9 · 2022: 7 · 2021: 11 · 2020: 3 · 2019: 13 · 2018: 5 · 2017: 3 · 2016: 27 · 2015: 8 · 2014: 13 · 2013: 8 · 2012: 7
- FWCI
- 106.16
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Communications of the ACM (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Science Applications › History of Computing Technologies
- Physical Sciences › Computer Science › Computer Networks and Communications › Advanced Data Storage Technologies
- Physical Sciences › Computer Science › Software › Logic, programming, and type systems
- Keywords
- UNIX, time-sharing, operating systems, PDP-11, hierarchical file systems, file I/O, asynchronous processes, command language, Digital Equipment Corporation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review