Précédent Index Suivant

2.1   Introduction

UNIX est né au début des années 1970, créé par Ken THOMPSON et Dennis RITCHIE. Quoique donc déjà assez vieux, ses qualités le font considérer comme moderne. Il lui aura fallu près de dix ans pour qu'il se répande dans toutes les industries du Nouveau et de l'Ancien Monde. UNIX est maintenant un standard de facto : c'est le système le plus reproduit au monde (en nombre d'incarnations sur différents types d'ordinateurs). Il est considéré comme LE système, par excellence, de développement de programmes.

Le terme UNIX possède plusieurs significations complémentaires mais ne saurait se borner à l'une de celles là. UNIX est très lié au langage C qui a servi à sa programmation quasi-complète. La seule existence d'un compilateur C sur une machine permet d'envisager sereinement le transport entier d' UNIX sur cette même machine : l'effort est donc réduit, ce qui incite de nombreux constructeurs à n'offrir qu' UNIX comme système d'exploitation.

Un système d'exploitation est un logiciel capable de mettre en oeuvre un ordinateur et ses périphériques pour y créer, exécuter, manipuler et archiver des programmes ou des données. UNIX est multitâches : il est capable de mener de front plusieurs tâches à la fois, c'est-à-dire d'exécuter plusieurs programmes en quasi-simultanéité pour les utilisateurs (qui n'ont du temps qu'une perception imprécise) mais séquentiellement, pour lui, pendant de courts laps de temps de l'ordre d'une fraction de seconde. Le noyau (ou coeur d') UNIX, ainsi nomme-t'on cette partie réduite au seul système d'exploitation, peut être considéré comme un ensemble de sous-programmes fortement liés répondant à diverses fonctionnalités. Les « UNIX-like » ne sont que des noyaux différents procurant des interfaces d'appels plus ou moins équivalentes.




Précédent Index Suivant