FreeSoftwareBooks.com
the name says it all

Home Page  |   Languages   | Java/J2EE    |  Microsoft    |   Unix/Linux    |   Computer Science    |   Databases    |  Web   |   Networking  

Unix/Linux Programming 
The Art of Unix Programming by Eric S. Raymond, ©2003 [Mirror] [Mirror]
Java Application Development on Linux (Carl Albing/Michael Schwarz)
Programming Guide for Linux USB Device Drivers Secure Programming for Linux and Unix
The Unix Programming Environment (M. Burgess) Introduction to POSIX/UNIX Realtime Programming
Programming in C -- UNIX System Calls and Subroutines Using C (by A. D. Marshall)
Unix/Linux Network Programming Debugging C and C++ Code in a Unix Environment
Beej's Guide to Interprocess Communication Unix Programming Tutorials
Unix Programming FAQ [Mirror] Beginner's Guide to Programming on the SUNs
Linux Development Platform Building Applications with the Linux Standard Base
Linux Device Drivers, 3rd Edition [2nd Edition] Advanced Linux Programming [Mirror]
Linux Kernel Module Programming Guide (P. J. Salzman, M. Burian, O. Pomerantz) [Mirror] [2.4] [2.4]
FreeBSD System Programming (N. Boeger, M. Tominaga) Learning GNU C (C. O'Riordan) [Mirror]
An Introduction to GCC: for the GNU Compilers gcc and g++ (B. Gough)
GNU Make [Mirror] GNU Autotools: Autoconf, Automake, and Libtool [Mirror]
Makefile Tutorials