Livre de chevet du d�veloppeur FreeBSD

Le groupe du projet de documentation FreeBSD

Bienvenue dans le livre de chevet du développeur

Version française de Frédéric Praca .

N.d.T.: La version française est publiée sur le serveur World Wide Web du groupe de traduction en langue française de la documentation de FreeBSD.

N.d.T.: Contactez la liste de diffusion du groupe d'utilisateurs francophones de FreeBSD si vous voulez collaborer à la traduction.

La traduction de ce manuel est ``en cours''. Dans la table des matières ci-dessous:

  • Les chapitres marqués de deux astérisques sont en cours de traduction.

  • Les chapitres marqués de trois astérisques sont à traduire.

  • L'astérisque simple est réservé aux chapitres et sections en cours de rédaction dans la version U.S.




Table des mati�res
I. Introduction
1. D�velopper sous FreeBSD
2. La vision BSD
3. Survol de l'architecture
4. L'agencement de /usr/src
II. Les fondamentaux
5. Outils de programmation
5.1. Synopsis
5.2. Introduction
5.3. Introduction � la programmation
5.4. Compiler avec cc
5.5. Make
5.6. D�verminer
5.7. Utiliser Emacs comme environnement de d�veloppement
5.8. Pour aller plus loin
6. Programmation s�curis�e
6.1. Synopsis
6.2. M�thodologie de d�veloppement s�curis�
6.3. D�passement de capacit�
6.4. Les probl�mes li�s � SetUID
6.5. Limiter l'environnement de votre programme
6.6. La confiance
6.7. Les conditions de course
III. Le noyau
7. Histoire du noyau Unix
8. Notes sur le verrouillage
8.1. Les mutex
8.2. Les verrous du gestionnaire de verrous (Lock Manager)
8.3. Variables prot�g�es atomiquement
IV. M�moire et m�moire virtuelle
9. La m�moire virtuelle
V. Syst�me E/S (Entr�es/Sorties)
10. UFS
VI. Communication InterProcessus (IPC)
11. Les signaux
VII. Le r�seau
12. Les prises
VIII. Syst�mes de fichiers en r�seau
13. AFS
IX. Gestion du terminal
14. Syscons
X. Le son
15. OSS
XI. Pilotes de p�riph�rique
16. Ecrire des pilotes de p�riph�riques pour FreeBSD
16.1. Introduction
16.2. L'�diteur de liens dynamiques du noyau - KLD
16.3. Acc�der au pilote d'un p�riph�rique
16.4. Les p�riph�riques caract�res
16.5. Pilotes R�seau
17. Les p�riph�riques PCI
17.1. Rechercher et rattacher
17.2. Les ressources du bus
18. Contr�leurs SCSI Common Access Method (CAM) **
18.1. En cours de traduction
19. P�riph�riques USB ***
19.1. Introduction
20. NewBus
XII. Architectures
21. IA-32
22. Alpha
23. IA-64
XIII. D�verminage
24. Truss
XIV. Les couches de compatibilit�
25. Linux
XV. Bibligraphie
Bibliographie
Liste des tableaux
8-1. Liste du mutex
8-2. lockmgr(9) List de verrou
Liste des exemples
5-1. Un fichier exemple .emacs

Ce document, ainsi que d'autres peut �tre t�l�charg� sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions � propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:12