Cet ouvrage présente en détail l'interface de programmation offerte par Linux, en étudiant en profondeur les possibilités proposées par les appels-systèmes du noyau et les fonctions implémentées dans la bibliothèque GlibC. Il permettra à tout programmeur C d'écrire pour Linux des applications robustes, performantes et portables vers les autres systèmes Unix. Cette nouvelle édition largement remaniée et actualisée couvre les mécanismes mis récemment à disposition des développeurs (communications IPC Posix, système inotify, programmation multiprocesseurs et multicoeurs...). Tous les exemples d'application ont été ajustés et validés sur les noyaux Linux les plus récents.