Page d'accueil de ce livre
Avant-propos
Depuis que l'ordinateur a investi la vie quotidienne, chacun
découvre son compagnon invisible, immatériel, omniprésent et
tyrannique : le système d'exploitation. Cette découverte
déchaîne les passions, et les dîners en ville sont le théâtre
d'empoignades entre les aficionados de Windows,
de MacOS ou de Linux.
Ces passions sont d'autant plus vives que peu informées.
S'il existe des ouvrages de vulgarisation pour expliquer le
fonctionnement des ordinateurs, leur lecture est souvent
frustrante parce qu'elle se limite au matériel, dont
le comportement observable est en fait une représentation
médiatisée par le système d'exploitation. Si l'utilisateur
plus ou moins consentant d'un ordinateur veut comprendre ce
qui se passe sur son écran c'est en fait le système
d'exploitation qu'il faut expliquer. C'est un des objectifs
de ce livre.
Pour introduire le lecteur dans l'univers des systèmes
d'exploitation, le présent ouvrage emprunte un itinéraire
génétique et historique qui part des problèmes qu'ont
voulu résoudre les pionniers des années 1950 pour parcourir
les grands domaines que doit gérer un système :
les processus, la mémoire, le temps, la persistance des
données, les échanges avec l'extérieur, la sécurité,
enfin l'interface personne--ordinateur, la partie visible
du système à quoi beaucoup croient qu'il se réduit.
Cette visite historique se justifie par la constatation
que, derrière une extrême diversité extérieure des
réalisations proposées à l'utilisateur, les mécanismes
choisis pour réaliser le coeur du système sont d'une
grande similitude.
Il est difficile de parler de système d'exploitation sans
parler de réseau, et il en sera question.
Alors, l'ordinateur a-t-il une âme ? Au sens religieux,
certes non, mais dans l'acception étymologique de
l'animus, oui, l'ordinateur est bien animé
par le système d'exploitation sans lequel il ne
serait qu'un amas de ferraille.
Remerciements
L'auteur de ce livre doit ici manifester sa gratitude à
quelques personnes qui ont bien voulu l'encourager et l'aider.
Dominique Sabrier m'a incité à écrire
cet ouvrage : je crois qu'elle l'imaginait bien différent ; en tout cas
son soutien a été déterminant. Christian Queinnec
a bien voulu relire ce texte, l'améliorer par ses critiques et le doter
d'une préface lumineuse. Manuel Serrano,
Éric Gressier et François Bayen
ont relu le manuscrit et suggéré des corrections et
des améliorations importantes. Michel Volle, exposé
à quelques états préliminaires du texte, a été un interlocuteur toujours
stimulant. Jean-Marc Ehresmann a
fourni quelques aperçus mathématiques toujours éclairants.
Marc Jammet et toute l'équipe des
Éditions Vuibert ont fait en sorte que l'édition de ce livre soit un plaisir.
Ce livre a été entièrement réalisé avec des logiciels libres :
TeX et LATEX pour la
composition, BibTeX pour la bibliographie, Xemacs pour la frappe,
makeindex pour l'index, xfig pour les figures, HeVeA
(http://pauillac.inria.fr/~maranget/hevea/index.html)
pour produire les pages Html, Linux pour la coordination de
l'ensemble. La communauté du logiciel libre en soit remerciée ici.
© copyright Éditions Vuibert et Laurent Bloch 2003
Page d'accueil de ce livre