Buy new:
$18.95$18.95
Arrives:
Wednesday, May 17
Ships from: Amazon.com Sold by: Amazon.com
Buy used: $16.11
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
UNIX: A History and a Memoir Paperback – October 18, 2019
| Price | New from | Used from |
- Kindle
$0.00 Read with Kindle Unlimited to also enjoy access to over 4 million more titles $9.95 to buy - Paperback
$18.953 Used from $16.11 8 New from $17.99
Purchase options and add-ons
- Print length197 pages
- LanguageEnglish
- Publication dateOctober 18, 2019
- Dimensions6 x 0.45 x 9 inches
- ISBN-101695978552
- ISBN-13978-1695978553
Frequently bought together

- +
- +
Products related to this item
Product details
- Publisher : Independently published (October 18, 2019)
- Language : English
- Paperback : 197 pages
- ISBN-10 : 1695978552
- ISBN-13 : 978-1695978553
- Item Weight : 9.6 ounces
- Dimensions : 6 x 0.45 x 9 inches
- Best Sellers Rank: #165,903 in Books (See Top 100 in Books)
- #15 in Unix Operating System
- #50 in Computing Industry History
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Products related to this item
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviewed in the United States on December 5, 2019
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Unix, in its early days, was largely the product of Kernighan’s colleagues Ken Thompson and Dennis Ritchie at Bell Labs. But Kernighan was actively making contributions almost from the beginning. His intimate personal knowledge adds a lot of value to the book. Kernighan maintains a good balance between “official history” and his own involvement throughout. He explains concepts related to Unix and its ecosystem clearly and methodically.
There’s no doubt that this book has a limited audience. In my opinion, to find the book interesting, you need to have a pre-existing interest in computer history, Unix, and programming (in that order). If you already have some familiarity with using Unix (or its derivatives) from the command-line, that will certainly help you understand the significance of many of the items that Kernighan discusses. If you have no prior experience with Unix, then I don’t know why you picked up this book or read this review!
At just 180 pages, with plenty of illustrations, “Unix: A History and a Memoir” is an easy read. Yet, Kernighan still manages to pack plenty of detail. He concentrates the most on interesting user-facing innovations within Unix, and innovative programs that became standard pieces of its ecosystem. Kernighan explains clearly how all of the pieces fit together and evolved from one another. This provides interesting insights for software developers and system designers.
Kernighan also spends plenty of pages on the human-side of Unix, including short vignettes about his colleagues and what the work environment was like at Bell Labs. I appreciated these touches and they really helped paint a complete picture of the operating system’s development in my mind. Kernighan is a good story teller.
Kernighan has written many widely read technical books published by highly regarded outlets. I have previously read his books “The C Programming Language” and the “The Go Programming Language.” Like those books, the writing and editing in this self-published memoir is of the highest quality. Yet, a minor point is that the cover design is not. It’s pixelated and looks like something straight out of the ’80s (maybe he was going for that aesthetic). This is ironic given the book’s significant content on type-setting software. I almost wonder if Kernighan did this to make a point along the lines of “don’t judge a book by its cover.” More likely, he just didn’t realize it would come out that way. Even Brian Kernighan makes mistakes.
“Unix: A History and a Memoir” is an excellent book that achieves the wonderful virtues of Kernighan’s other books by being succinct, comprehensive, and clear at the same time. Kernighan is a talented writer, and every word is more meaningful because he lived the subject matter inside and out. The book has a quite limited audience, but if you are in that audience, you should definitely check it out.
The book starts with how Brian ended up in Bell Labs, the research lab from AT&T. In the first few chapters, the book describes the culture that was created at Bell Labs. A culture of collaboration and experimentation. A bunch of geeks trying out whatever came to mind, sharing it with each other, and giving each other lots of feedback. Especially the description of the work in the Unix room, the atmosphere, the pranks, and the photos were wonderful to read.
Chapters 4 and 5 become a little bit more technical where Brian explains the different parts of a Unix system and the history of that. For example, he describes the influence of Doug McIlroy on pipes. Him convincing Ken Thompson to try it out.. and Ken doing that overnight and liking the result. Or the history of grep and how its name was simply the name of the sed expression for searching and printing lines. The book is full of these stories of how and why things were created. It was wonderful to read!
After chapter 5, Brian speeds up and just summarizes what happened with Unix after the creation of Unix... outside that Bell Labs environment. Although these chapters were still interesting, they weren't as nice as the Bell Labs environment and creation stories. The book ends with some speculation on how so much innovation has come out of Bell Labs at that time... and his ideas on whether and how that could be reproduced.
I thoroughly enjoyed this book. I enjoy reading historical and biographical books on technology and this was a very good one. If you enjoy Unix and want to know more about its history, this is definitively one of the books to read. 4 stars!
Top reviews from other countries
A great book with info on the characters at Bell Labs and why things went the way they did.
Easy reading with some tech.
The reviewers wishing for a reflowable Kindle edition have a point, but the likely background to this is that BWK probably wrote the book in *roff and that produces camera-ready copy. Given the subject matter of the book, it's kind of appropriate to write it in *roff.
(Why not 5 stars? Well, yes, the cover imaging is quite blurry - I'm not completely unable to disregard that)
Like others have said; the cover really is bad, it is blurry. It looks like the images have been stretched to fit. If this was released with a hardcover and just the title on the front, I would buy it again!
Fantastic content let down by the cover, but that should not stop you enjoying it and adding the book to your collection. Still five stars from me.
As other reviews have mentioned, the Kindle edition is fixed format which means it doesn't autoscale very well on Fire devices etc (I found myself having to zoom in slightly on every page turn).
Brian's writing is engaging, and he brings together many anecdotes, some of which UNIX enthusiasts will likely have heard elsewhere (but perhaps unconfirmed and/or uncited) into a single text that flows really well from start to finish. Despite the book being a "memoir", Kernighan also covers the modern day status quo and how we arrived here.
If you can overlook the formatting/Kindle flow issues, this is highly recommended.





