Livres et Articles en ligne
Sur ce site
Toutes les documentations de ce site peuvent �tre t�l�charg�es dans diff�rents formats (HTML, Postscript, PDF et plus encore) et compressions (BZip2, Zip) depuis Le site FTP FreeBSD.
Cette documentation est fournie et maintenue par le Projet de Documentation FreeBSD, et nous sommes toujours � la recherche de gens qui pourraient �crire de nouvelles documentations et maintenir celles qui existent d�j�.
Livres
Un
mod�le de d�veloppement pour le projet
FreeBSD (dev-model)
Une �tude formelle de l'organisation du projet
FreeBSD.
La
FAQ FreeBSD
(faq)
Questions fr�quemment pos�es, avec les
r�ponses, couvrant tous les aspects de FreeBSD.
Le
Manuel de R�f�rence FreeBSD (handbook)
Un document d�taill� et toujours en
�volution pour les utilisateurs FreeBSD.
Le
manuel des d�veloppeurs FreeBSD
(developers-handbook)
Pour les personnes qui veulent d�velopper des logiciels
pour FreeBSD (et pas uniquement pour ceux qui
d�veloppent le syst�me FreeBSD).
Le
manuel de l'architecture de FreeBSD (arch-handbook)
Pour les d�veloppeurs syst�me de FreeBSD. Ce
livre traite les d�tails architecturaux de nombreux et
importants sous-syst�mes du noyau FreeBSD.
Le
manuel du porteur d'applications (porters-handbook)
Une lecture indispensable si vous d�sirez cr�er
un port FreeBSD d'un logiciel.
Guide PMake
(pmake)
Un guide sur l'utilitaire make. Ce document est
une lecture essentielle pour qui d�sire comprendre
tous les d�tails de l'utilisation de make,
de l'�criture et la lecture des fichiers
Makefiles.
Chapitre
2 du "Conception et impl�mentation du syst�me
d'exploitation 4.4BSD" (design-44bsd)
Don de Addison-Wesley. Apporte une vue d'ensemble de la
conception de 4.4BSD dont FreeBSD est � l'origine
d�riv�.
Chapitre
8 de "The FreeBSD Corporate Networker's Guide"
(corp-net-guide)
Don de Addison-Wesley. D�crit en d�tail
l'utilisation de FreeBSD pour fournir les services
d'impression � des clients Windows, NT, et
Novell.
Introduction
au projet de documentation FreeBSD pour les nouveaux
participants (fdp-primer)
Tout ce que vous devez savoir pour commencer �
participer au projet de documentation FreeBSD.
Articles
Pourquoi
devriez-vous utiliser une licence de type BSD pour votre
projet de logiciel libre (bsdl-gpl)
D�crit les avantages � publier du code sous
une licence BSD.
Cr�er
des Produits avec FreeBSD (building-products)
Comment FreeBSD peut vous aider � cr�er un produit meilleur.
Argentina.com:
Une �tude de cas (casestudy-argentina.com)
Comment FreeBSD a aid� un important FAI en
Am�rique latine.
Le
Guide du "Committer" (committers-guide)
Informations pour les "committers" FreeBSD.>
Guide
Serveur de Console (console-server)
Comment mettre en place un serveur de console sous FreeBSD
avec une carte s�rie multi-ports bon
march�.
Participer
� FreeBSD (contributing)
Comment participer au Projet FreeBSD.
Contribuer au catalogue des logiciels port�s de
FreeBSD
(contributing-ports)
Comment aider � la maintenance du catalogue des
logiciels port�s de FreeBSD.
La
liste des participants � FreeBSD
(contributors)
Une liste d'organisations et d'individus qui ont aid�
au d�veloppement de FreeBSD.
Mettre
en place un d�p�t CVS - A la mani�re
FreeBSD (cvs-freebsd)
Comment mettre en place un d�p�t CVS qui
utilise le m�me CVSROOT que le projet FreeBSD.
Fonctions
avanc�es de CVSup (cvsup-advanced)
Un article avec quelques astuces sur les subtilit�s
de CVSup.
Expliquer
BSD (explaining-bsd)
Une r�ponse � la question "Qu'est-ce que
BSD?"
FreeBSD
� partir de z�ro (fbsd-from-scratch)
Comment compiler, installer et configurer automatiquement un
syst�me � partir de rien (i.e. sur un
syst�me de fichiers vide), y compris vos ports
favoris.
Ponts
Filtrant (filtering-bridges)
Configuration des firewalls et du filtrage sur des machines
FreeBSD agissant en tant que ponts plut�t qu'en tant
que routeurs.
Les Fontes et
FreeBSD (fonts)
Une description des diverses technologies pour les fontes
sous FreeBSD et comment les utiliser avec diff�rents
programmes.
Comment
obtenir les meilleurs r�sultats sur la liste de
diffusion FreeBSD-questions (freebsd-questions)
Astuces et trucs pour vous aider � augmenter vos
chances d'obtenir des informations utiles sur la liste de
diffusion -questions.
Cr�er
un site miroir de FreeBSD (hubs)
Le guide complet pour cr�er un miroir du site web
FreeBSD, des serveurs CVSup, des serveurs FTP et plus
encore.
V�rification
ind�pendante des fonctions IPsec de FreeBSD
(ipsec-must)
Une m�thode pour v�rifier
exp�rimentalement les fonctions IPsec.
FreeBSD
sur portables (laptop)
Des informations � propos de FreeBSD sur un
ordinateur portable.
FreeBSD:
une alternative libre � Linux
(linux-comparison)
Un document expliquant les diff�rences entre Linux et
FreeBSD.
Les
questions les plus fr�quements pos�es au sujet
des listes de diffusion de FreeBSD
(mailing-list-faq)
Comment utiliser les listes de diffusion de la meilleure
mani�re, comme par exemple �viter les
discussions redondantes et
r�p�t�es.
Introduction
� MH (mh)
Une introduction � l'utilisation du lecteur de
courrier �lectronique MH sur FreeBSD.
Premiers
Pas avec FreeBSD (new-users)
Pour les nouveaux venus � FreeBSD et UNIX�.
Perforce
dans le d�veloppement de FreeBSD (p4-primer)
Un guide sur le syst�me de control de version
Perforce. Il d�crit �galement comment
g�rer des projets exp�rimentaux avec le
serveur Perforce du projet FreeBSD.
Modules
d'authentification (pam)
Un guide sur le syst�me et les modules PAM sous
FreeBSD.
Proc�dures
de compilation de paquetages (portbuild)
D�crit l'approche utilis�e par l'�quipe
de gestion des logiciels port�s de FreeBSD pour
compiler les paquetages. Ce document d�crit la
grappe de compilation des logiciels port�s, ainsi que
les outils n�cessaires, exp�rimentaux, et la
compilation des paquetages pour la sortie des versions
officielles de FreeBSD.
Guide
sur la gestion des rapports de bogues FreeBSD
(pr-guidelines)
Recommandations sur la gestion des rapport de bogues
FreeBSD.
Ecrire
des rapports de bogues FreeBSD (problem-reports)
La meilleure fa�on de formuler et de soumettre un
rapport de bogue au projet FreeBSD.
D�marrage
de FreeBSD avec PXE (pxe)
Comment mettre en place un serveur PXE Intel en utilisant
FreeBSD et comment configurer un client FreeBSD pour
d�marrer depuis un serveur PXE.
FreeBSD
comme serveur de messagerie � liste grise
(relaydelay)
Impl�menter un serveur de messagerie � liste
grise sous FreeBSD en utilisant les logiciels Sendmail,
MySQL, Perl et relaydelay. C'est une excellente
m�thode pour lutter contre les courriers
ind�sirables.
Cr�ation
des versions FreeBSD (releng)
D�crit l'approche utilis� par l'�quipe
en charge des nouvelles versions de FreeBSD pour garantir la
qualit� du syst�me FreeBSD. Il d�crit
les outils disponibles pour ceux qui seraient
int�ress�s par la cr�ation de versions
personnalis�es dans le cadre d'une entreprise ou dans
un but commercial.
Cr�ation
des versions FreeBSD - Les paquetages
(releng-packages)
D�crit l'approche utilis�e par l'�quipe
en charge des nouvelles versions de FreeBSD pour produire un
jeu de paquetages de grande qualit� utilisable avec
les diff�rents m�dias sur lesquels sortent les
nouvelles versions de FreeBSD. Ce document est en cours
d'�laboration, le but est de couvrir le processus
utilis� pour compiler un jeu de paquetages sur le
"Cluster de Ports" de FreeBSD.org, de d�crire comment
configurer n'importe quel groupe de machines en tant que
cluster pour les ports, de d�crire comment regrouper
les paquetages pour le m�dia sur lequel sort FreeBSD
et de savoir comment v�rifier qu'un jeu de paquetage
est coh�rent.
P�riph�riques
S�ries et UART (serial-uart)
Informations d�taill�es sur l'utilisation des
ports s�ries sur FreeBSD, avec notamment plusieurs
cartes s�ries multi-ports.
FreeBSD
et les P�riph�riques � Etat Solide
(solid-state)
L'utilisation des p�riph�riques disques
� �tat solide sous FreeBSD.
Conception
du syst�me de m�moire virtuelle de FreeBSD
(vm-design)
Une description simple d'acc�s de la conception du
syst�me de m�moire virtuelle de FreeBSD.
Sur d'autres sites web
Divers efforts ind�pendants ont aussi produit une grande quantit� d'informations utiles sur FreeBSD.
Livres
-
Un guide d�taill� de FreeBSD - un essai pour un didacticiel plus lisible, plus "litt�raire", expliquant le syst�me d'exploitation FreeBSD. Destin� aux personnes novices sur FreeBSD et UNIX. Actuellement en cours de r�alisation.
Articles
-
Niels Jorgensen a �crit une �tude sur la dynamique du processus de d�veloppement FreeBSD: ``Putting it All in the Trunk, Incremental Software Development in the FreeBSD Open Source Project'' [Information Systems Journal (2001) 11, 321-336].
-
Kirk McKusick, l'un des premiers architectes de BSD � l'Universit� de Berkeley, donne deux cours sur le noyau de BSD 4.4 en utilisant FreeBSD. Pour ceux qui ne peuvent assister physiquement aux cours, une s�rie de cassettes vid�os est aussi disponible.
-
Guide FreeBSD pour les paresseux et les d�sesp�r�s est un autre manuel plus abordable tentant de fournir des informations de type "how-to" plus lisible sur l'installation et la configuration de FreeBSD.
-
Le mini-guide Linux+FreeBSD d�crit comment utiliser Linux et FreeBSD sur le m�me syst�me. Il pr�sente FreeBSD et traite de la mani�re dont les deux syst�mes d'exploitation peuvent coop�rer, par exemple en partageant l'espace de pagination.
-
D�tails sur l'installation de FreeBSD pour les d�butants. Ce document est maintenant inclus dans Le Manuel de R�f�rence FreeBSD.
-
Guide de programmation pour les liens dynamiques c�t� noyau (KLD).
-
Ecrire un gestionnaire de p�riph�rique ISA. Ce document est maintenant inclus dans Le Manuel des D�veloppeurs.
-
Guide de la Programmation en Assembleur sous FreeBSD. Ce document est maintenant inclus dans Le Manuel des D�veloppeurs.
-
La page SMP contient des informations sur le support SMP avec FreeBSD 4.X et ant�rieures.
-
L'appendice A du manuel Operating Systems Concepts de Silberschatz, Galvin et Gagne est maintenant disponible en ligne au format PDF. Cet appendice est d�di� � FreeBSD et constitue une bonne introduction aux m�canismes internes de FreeBSD.