July 31st, 2024

Technology history: Where Unix came from

Unix, developed in 1969 by Ken Thompson, evolved from an experiment at Bell Labs. Its design emphasized simplicity, influencing modern Linux systems and establishing foundational commands still in use today.

Read original articleLink Icon
Technology history: Where Unix came from

Unix, developed in 1969 by Ken Thompson at Bell Labs, emerged from an experiment with operating system design on a PDP-7 computer. Initially created to interface with a fast disk drive, Thompson's work evolved into a prototype operating system kernel. The name "Unix" was suggested by Brian Kernighan as a nod to the earlier, complex Multics project. The first official version, Unix 1st Edition, was released in November 1971, followed by subsequent editions that introduced many commands still used in Linux today, such as cat, mkdir, and chmod.

Unix's design emphasized simplicity, with tools focused on single tasks. By the time of Unix 4th Edition, a variety of commands and programming tools were established, including compilers and text processing utilities. Notably, Unix 3rd Edition introduced the concept of pipes for command output redirection, enhancing functionality. The evolution of Unix continued with the development of the Bourne Shell and the troff document preparation system.

Despite significant advancements in technology, the core command line experience of modern Linux systems remains closely related to the original Unix commands. The commands have expanded in functionality, but their foundational principles endure, illustrating the lasting impact of Unix on contemporary computing. Today, all Unix-like systems, including Linux, trace their lineage back to the original Unix, highlighting its historical significance in the development of operating systems.

Link Icon 2 comments
By @sillywalk - 6 months
All the Unix histories say Multics failed. It's no longer around of course, and was certainly not as successful as Unix. However, it did largely meet its goals, and was deployed for decades for mission-critical applications.

https://www.multicians.org/myths.html#fail

By @linearrust - 6 months
"UNIX: A History and a Memoir" - Brian Kernighan