DEV Community

Cover image for Paper digest of the week: The UNIX Operating System
Lucas Bleme
Lucas Bleme

Posted on

Paper digest of the week: The UNIX Operating System

Hello! This is the first digest of the research papers I've read and written a small summary about.

I will not be posting the digests here, this is just an announcement.

If you'd like to be notified every other week with new paper digests, you can subscribe to the substack newsletter.

#1

The first is “The UNIX Time-Sharing System”, a paper published in 1974 by Dennis Ritchie and Ken Thompson presenting the main aspects of the UNIX Operating System with its file system, I/O operations, process synchronization, and the shell implementation.

https://andreybleme.com/2020-12-17/the-unix-time-sharing-sytem-summary

#2

10 years later Dennis M. Ritchie publishes “The Evolution of the Unix Time-sharing System” describing the UNIX file system, the process-control mechanism, and the idea of pipelined commands. This paper also presents the social events that influenced the system’s evolution.

https://andreybleme.com/2020-12-29/the-evolution-unix-time-sharing-sytem-summary


An interesting fact that you might not be aware of, is that Dennis M. Ritchie is the guy who created the C programming language. In both these papers, you can see his contributions to UNIX, and the moment when the UNIX team decided to rewrite its assembler using Clang.

Don't forget to subscribe if you are interested in more digests like this one!

Top comments (0)