Petit Guide Unix  


0. Préambule


Najib TOUNSI ( ntounsi@emi.ac.ma)
Last update: Janv 1999


SOMMAIRE
SUIVANT

Unix est un système d'exploitation d'ordinateurs temps partagé qui a été développé au début des années 70 aux laboratoires Bell par Kenneth Thompson et Dennis Ritchie. Plusieurs décennies plus tard, Unix se retrouve comme l'un des systèmes informatiques les plus marquants de son époque, et sa popularité continue toujours d'accroître. Il a été porté sur plusieurs plates-formes, et la plupart des vendeurs offrent une ligne de produits basés sur Unix. En 1883, Tompson et Ritchie obtinrent l'un des prix informatiques les plus prestigieux, le ACM Turing Award, pour leurs contributions à la science informatique.

Si Unix est très populaire, c'est d'abord parce qu'il fut le premier système opératoire (OS) qui favorisa pleinement l'usage interactif des ordinateurs et la communication entre les personnes. Unix est fait par des programmeurs pour des programmeurs. L'interactivité d'Unix permit une plus grande productivité. Son usage s'est très vite accru, grâce la collaboration de plusieurs développeurs qui l'ont amélioré au fur et à mesure des critiques, des remarques utilisateurs et des avancées en matières de technologies matérielles/logicielles. D'après Ritchie "Le succès du système Unix est largement dû au fait qu'il n'est conçu pour aucun objectif prédéfini".

Ensuite, Unix a été fourni aux universités et autres instituts de recherche, bien placés pour en apprécier les avantages et les qualités. Unix est écrit avec le langage de programmation C, et le code source est rendu disponible. Grâce à la contribution de plusieurs, ses possibilités se sont vite étendues et ses caractéristiques améliorées. Finalement, parce que Unix est écrit en C, Il fut le premier système à être installé sur plusieurs architectures différentes. Cela lui permit d'évoluer et de bénéficier des nouvelles technologies très tôt, en particulier pour ce qui concerne les systèmes répartis et les réseaux. On notera par exemple, le système de fichiers répartis NFS ou le protocole TCP/IP à la base de Internet.

Actuellement, Unix et le langage C sont standardisés, Unix devenant le système opératoire de Choix pour les fabricants de stations de travail.


SOMMAIRE
SUIVANT