Bap: Grosses modifications en série sur tout le site :
1) insertion de balises <date value="$Date$"/> 2) remplacement des espaces insécables par des 3) insertion d'espaces insécables autour des guillemets français
This commit is contained in:
parent
af51ee89b8
commit
26abda08cc
203 changed files with 5006 additions and 4982 deletions
|
@ -21,13 +21,13 @@ diff
|
|||
</p>
|
||||
|
||||
<div class="encadre">
|
||||
<strong>Définition</strong> : un <em>système d'exploitation</em> (ou
|
||||
« OS » pour <i lang="en">operating system</i>) est un méta-programme,
|
||||
<strong>Définition</strong> : un <em>système d'exploitation</em> (ou
|
||||
« OS » pour <i lang="en">operating system</i>) est un méta-programme,
|
||||
un programme qui gère les ressources matérielles de l'ordinateur et
|
||||
interagit avec les utilisateurs pour exécuter d'autres
|
||||
programmes. Windows et Mac OS sont les OS les plus connus, mais il en
|
||||
existe bien d'autres : les Unix, donc, GNU/Linux, OS/2, BeOS, AmigaOS,
|
||||
Plan 9, etc.
|
||||
programmes. Windows et Mac OS sont les OS les plus connus, mais il en
|
||||
existe bien d'autres : les Unix, donc, GNU/Linux, OS/2, BeOS, AmigaOS,
|
||||
Plan 9, etc.
|
||||
</div>
|
||||
|
||||
<h2>Au commencement</h2>
|
||||
|
@ -37,20 +37,20 @@ Plan
|
|||
<p>
|
||||
Les origines d'Unix remontent à la fin des années 1960 et à un
|
||||
laboratoire d'<a href="http://www.att.com/">AT&T</a> (à l'époque,
|
||||
la compagnie nationale de télécommunications américaine) appelé « Bell
|
||||
Labs ». Ce labo, en collaboration avec le MIT, développait un OS
|
||||
appelé « Multics ».
|
||||
la compagnie nationale de télécommunications américaine) appelé « Bell
|
||||
Labs ». Ce labo, en collaboration avec le MIT, développait un OS
|
||||
appelé « Multics ».
|
||||
</p>
|
||||
|
||||
<p>
|
||||
En 1969, Ken Thompson, l'un des collaborateurs du labo, écrit alors un
|
||||
jeu, « <i lang="en">Space Travel</i> » (« voyage spatial »), d'abord
|
||||
jeu, « <i lang="en">Space Travel</i> » (« voyage spatial »), d'abord
|
||||
sur Multics, puis sous d'autres systèmes d'exploitation. Sur sa
|
||||
lancée, il écrit, en collaboration avec Dennis Ritchie, un système de
|
||||
gestion de fichiers, quelques utilitaires basiques comme
|
||||
<code>cp</code> ou <code>rm</code> et un interpréteur de commandes
|
||||
appelé <code>shell</code>. En 1970, Brian Kernighan, un autre
|
||||
collaborateur de Thompson, suggère le nom « UNIX », un jeu de mot sur
|
||||
collaborateur de Thompson, suggère le nom « UNIX », un jeu de mot sur
|
||||
Multics.
|
||||
</p>
|
||||
|
||||
|
@ -89,7 +89,7 @@ Distribution</i>).
|
|||
|
||||
<p>
|
||||
L'autre grande branche d'Unix est <i lang="en">Unix System V</i> (lire
|
||||
« cinq »), vendu par AT&T aux grands constructeurs de matériel
|
||||
« cinq »), vendu par AT&T aux grands constructeurs de matériel
|
||||
comme Sun Microsystems, IBM, DEC ou encore Hewlett-Packard. Chacun de
|
||||
ces grands groupes a développé Unix selon ses propres besoins et
|
||||
intérêts, créant ainsi son propre Unix.
|
||||
|
@ -109,17 +109,17 @@ des Unix de constructeurs.
|
|||
</p>
|
||||
|
||||
<div class="encadre">
|
||||
<strong>Polémique</strong> : « UNIX » ou « Unix » ? Comme c'est une
|
||||
<strong>Polémique</strong> : « UNIX » ou « Unix » ? Comme c'est une
|
||||
marque déposée, on peut dire que la bonne manière de l'écrire est
|
||||
celle des détenteurs de la marque, l'Open Group. Celui-ci écrit
|
||||
« UNIX® ». On peut néanmoins admettre que le mot est devenu un nom
|
||||
commun, et que ça s'écrit « Unix ». Faites votre choix ! </div>
|
||||
« UNIX® ». On peut néanmoins admettre que le mot est devenu un nom
|
||||
commun, et que ça s'écrit « Unix ». Faites votre choix ! </div>
|
||||
|
||||
<h3>Un petit panorama</h3>
|
||||
|
||||
<p>
|
||||
À l'heure actuelle, pour simplifier les choses, il y a deux grandes
|
||||
branches d'Unix :
|
||||
branches d'Unix :
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
|
@ -130,9 +130,9 @@ de cette branche sont <a href="http://www.freebsd.org/">FreeBSD</a>
|
|||
href="http://www.netbsd.org/">NetBSD</a> et <a
|
||||
href="http://www.openbsd.org/">OpenBSD</a> (on peut y ajouter <a
|
||||
href="http://developer.apple.com/darwin/">Darwin</a>, la couche Unix
|
||||
de MacOS X). À noter que les BSD libres actuels, qui descendent du BSD
|
||||
de MacOS X). À noter que les BSD libres actuels, qui descendent du BSD
|
||||
historique et en conservent les fonctionnalités, ne contiennent plus
|
||||
de code AT&T original (<em>propriétaire</em>) : le code a été
|
||||
de code AT&T original (<em>propriétaire</em>) : le code a été
|
||||
réécrit dans son ensemble à partir de 1992. Il y a aussi un Unix
|
||||
constructeur, <a href="http://www.tru64unix.compaq.com/">Tru64 Unix</a>
|
||||
(DEC/Compaq).
|
||||
|
@ -142,16 +142,16 @@ constructeur, <a href="http://www.tru64unix.compaq.com/">Tru64 Unix</a>
|
|||
logiciel propriétaire. Un logiciel <em>libre</em>, selon la définition
|
||||
de la <a href="http://www.gnu.org/fsf/fsf.html"><i lang="en">Free
|
||||
Software Foundation</i></a>, garantit aux utilisateurs 4 libertés
|
||||
fondamentales : la liberté d'exécuter le programme, pour tous les
|
||||
usages ; la liberté d'étudier le fonctionnement du programme, et de
|
||||
l'adapter à ses besoins ; la liberté de redistribuer des copies ; la
|
||||
fondamentales : la liberté d'exécuter le programme, pour tous les
|
||||
usages ; la liberté d'étudier le fonctionnement du programme, et de
|
||||
l'adapter à ses besoins ; la liberté de redistribuer des copies ; la
|
||||
liberté d'améliorer le programme et de publier ses améliorations. Un
|
||||
logiciel qui ne garantit pas ces 4 libertés est dit
|
||||
<em>propriétaire</em>. </div>
|
||||
|
||||
</li>
|
||||
|
||||
<li> <strong>systèmes issus de System V</strong> : <a
|
||||
<li> <strong>systèmes issus de System V</strong> : <a
|
||||
href="http://wwws.sun.com/software/solaris/">Solaris</a> (Sun
|
||||
Microsystems), ce qu'on utilise à l'ENS sur les stations Sun, <a
|
||||
href="http://www.hp.com/products1/unix/operating/">HP-UX</a>
|
||||
|
@ -162,7 +162,7 @@ href="http://www.sgi.com/developers/technology/irix/">IRIX</a>
|
|||
|
||||
</ul>
|
||||
|
||||
<h3>Et Linux dans tout ça ?</h3>
|
||||
<h3>Et Linux dans tout ça ?</h3>
|
||||
|
||||
<p>
|
||||
Au sens strict, <a href="http://www.linux.org/">Linux</a> n'est pas un
|
||||
|
@ -171,7 +171,7 @@ l'original. D'ailleurs, Linux
|
|||
<em>noyau</em>, le cœur du système d'exploitation. Le système
|
||||
d'exploitation est GNU/Linux, le noyau plus les outils basiques
|
||||
fournis par le <a href="http://www.gnu.org/">projet GNU</a> (pour <i
|
||||
lang="en">Gnu's Not Unix</i> : « Gnu N'est pas Unix ») de la <i
|
||||
lang="en">Gnu's Not Unix</i> : « Gnu N'est pas Unix ») de la <i
|
||||
lang="en">Free Software Foundation</i>.
|
||||
</p>
|
||||
|
||||
|
@ -179,8 +179,8 @@ lang="en">Free Software Foundation</i>.
|
|||
Néanmoins, GNU/Linux a en commun avec Unix une bonne part de son
|
||||
fonctionnement et de son comportement. Pour un utilisateur lambda, il
|
||||
est bien difficile de faire la différence entre un Linux et un
|
||||
Unix. Pour éviter toute pinaillerie, certains parlent d'« Unixoïdes »
|
||||
(« <i lang="en">Unix-like</i> » en anglais) pour évoquer la grande
|
||||
Unix. Pour éviter toute pinaillerie, certains parlent d'« Unixoïdes »
|
||||
(« <i lang="en">Unix-like</i> » en anglais) pour évoquer la grande
|
||||
famille des Unix et Linux.
|
||||
</p>
|
||||
|
||||
|
@ -198,9 +198,9 @@ href="http://cm.bell-labs.com/cm/cs/who/dmr/1stEdman.html">1e
|
|||
du Manuel Unix</a>. </li>
|
||||
|
||||
<li> un article intéressant de Kirk McKusick intitulé <a
|
||||
href="http://www.oreilly.com/catalog/opensources/book/kirkmck.html">« Twenty
|
||||
href="http://www.oreilly.com/catalog/opensources/book/kirkmck.html">« Twenty
|
||||
Years of Berkeley Unix (From AT&T-Owned to Freely
|
||||
Redistributable) »</a>, où il retrace l'épopée BSD.
|
||||
Redistributable) »</a>, où il retrace l'épopée BSD.
|
||||
</li>
|
||||
|
||||
<li> une <a
|
||||
|
@ -212,7 +212,7 @@ Madore</a>.</li>
|
|||
</ul>
|
||||
|
||||
<div class="metainformation">Auteur : Marie-Lan Nguyen. Dernière
|
||||
modification : le <date value="$Date: 2005-05-02 14:28:14 $" />.</div>
|
||||
modification : le <date value="$Date: 2007-07-13 08:41:21 $" />.</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue