Page suivante Page précédente Table des matières

8. Livres sur l'implémentation du noyau sous Unix

8.1 Ancêtres de Linux

The Design of the Unix Operating System

Bach, Maurice J.; Prentice-Hall; ISBN 0-13-201799-7; 470pp.; $60 (USA).

Le livre qui a permis à Linus de débuter.
Version française : "Conception du système UNIX" 1989, Edition Masson, 512p, 459FF.

Operating Systems, Design and Implementation;

Tanenbaum, Andrew S.; Prentice-Hall; 1987.

Un livre apprécié d'Alan Cox (un des concepteurs du noyau). Tanenbaum a conçu Minix que Linus a remodelé pour en faire Linux.
Version française : "Système d'exploitation, systèmes centralisés, systèmes distribués" 1994, International Edition, 848p, 357FF.

8.2 Linux

Linux Kernel Hackers' Guide

Johnston, Michael K.

Disponible sur le Web à la page du Linux Documentation Project http://sunsite.unc.edu/LDP/ ou directement à http://www.redhat.com:8080/HyperNews/get/khg.html.

LINUX Kernel Internals

Beck, Michael & Bohme, Harold & Mirko, Dziadzka & Kunitz, Ulrich & Magnus, Robert & Verworner, Dick; Addison Wesley; 1996; ISBN : 0-201-87741-4; 480pp.
Voir http://cseng.aw.com/.

Un manuel sur la programmation du noyau sous Linux 1.2, légèrement périmé.

8.3 Relatifs à Linux

The Design and Implementation of the 4.4BSD Unix Operating System

McKusick, Marshall Kirk, Bostic, Keith, Karels, Michael J., and Quarterman, John S.; Addison-Wesley; 1996; ISBN 0-201-54979-4; 608pp.
Voir http://cseng.aw.com/.

Le successeur de l'ouvrage sur l'implémentation du noyau de BSD 4.3, qui a influencé le concept de Linux (spécialement pour les sockets et travail sur internet). Ce livre couvre les bases de BSD 4.4 pour BSD/OS, FreeBSD et NetBSD.

Porting Unix to the 386

Jolitz, William F., and Jolitz, Lynne G.; Dr. Dobb's Journal; Jan 1991-July 1992.


Page suivante Page précédente Table des matières