There are a number of "must-read" books that evey Unix fellow
should know about. I have categorized them into the ones written
by the original people behind Unix, and those from the next generation that
have an excellent quality close to the original ones, worth reading.
Not all these books are directly Unix-related, but the fact is that Unix people
and their vision had an impact much bigger than introducing just an operating
system... They revolutionized the programming paradigm.
Of course such a list is a matter of taste and personal opinion, but at the
same time I believe hardcore Unix people will agree on 100% of the first
section and more than 95% of the second.
As time allows, I'll add detailed information about each book here, but
I'll start with just the names anyway:
Section 1: From original people
- Bell Systems Technical Journal, '78 - Original Unix Papers
- The C Programming Language - Kernighan & Ritchie
- The UNIX Programming Environment - Kernighan & Pike
- Lions' Commentary on UNIX 6th Edition - John Lions
- Software Tools - Kernighan and Plauger
- The Elements of Programming Style - Kernighan and Plauger
- Advanced UNIX Programming - Mark Rockhind
- The AWK Programming Language - Kernighan et al
- The Design of the UNIX Operating System - Bach
- The Design and Implementation of the 4.3BSD Operating System - McKusick et al
- The Design and Implementation of the 4.4BSD Operating System - McKusick et al
- Practice of Programming - Kernighan & Pike
Section 2: From next generation
- UNIX Internals: A new frontier - Uresh Vahalia
- Advanced UNIX Programming - Rich Stevens
- TCP/IP Illustrated, vol 1-3 - Rich Stevens
- UNIX Network Programming, vol 1-2 - Rich Stevens
@(#)lit.html 1.4, last modified 02/05/15. © unixica.com.