Devoir de Philosophie

Unix. système d'exploitation informatique. La première version a été écrite

Publié le 13/12/2013

Extrait du document

Unix. système d'exploitation informatique. La première version a été écrite à titre privé en 1969 pour un ordinateur PDP-7 de Digital Equipment. Unix a connu, depuis, le succès, surtout grâce à sa disponibilité sur plusieurs types d'ordinateurs, alors que les systèmes d'exploitation sont en général la propriété d'un constructeur et liés à un type de machine. La majeure partie du système actuel est écrite en langage C. Cette écriture du système en langage évolué plutôt qu'en assembleur, si elle n'était pas inédite (Burroughs utilisait l'Algol ; Multics, le PL/1 ; DEC, le Bliss), a beaucoup contribué à la portabilité d'Unix (sa capacité d'adaptation à de nouveaux ordinateurs). Unix et la recherche. La sixième édition (V6) de 1976 fut la première version d'Unix à être largement diffusée, surtout dans les universités qui pouvaient l'obtenir pour une somme symbolique. La distribution en langage source (de surcroît un langage évolué) permettait aux chercheurs de faire des adjonctions et des modifications, ce qui engendra un véritable milieu culturel à l'origine des progrès d'Unix. Parmi les contributions à Unix extérieures à celles des premiers concepteurs, les plus importantes sont issues du campus de l'université de Berkeley, en Californie. La première fut l'adaptation au VAX et l'adjonction de dispositifs de mémoire virtuelle et de pagination en 1979, qui donna la version 3BSD (version 3, Berkeley Software Distributions). Ce développement convainquit la Darpa (Defense Advanced Research Projects Agency) de financer le groupe de Berkeley pour produire 4BSD et y incorporer ses protocoles de communication TCP/IP. De cette époque date la répartition des systèmes Unix en deux groupes : BSD, qui est plus répandu dans les universités et mieux adapté aux réseaux, et ATT (en 1992, System V Release 4), qui est destiné aux usages commerciaux. L'avenir d'Unix se partage entre System V Release 4 d'AT&T et OSF1 de l'Open Software Foundation (IBM, DEC, HP, etc.), fondé sur Mach de l'université Carnegie Mellon. Le développement de Mach, de Chorus (en France) et d'Amoeba vient d'une critique de l'architecture originale d'Unix : le noyau (kernel) est monolithique, ce qui rend tout appel au système ininterruptible et empêche les possibilités de traitement parallèle. Le noyau est donc éclaté en plusieurs modules, et il ne reste plus qu'un micronoyau. Unix reste un système de référence malgré ses archaïsmes, surtout parce qu'il a permis une véritable concurrence entre des fournisseurs de machines différentes, mais rendues compatibles grâce à lui, ce qui a fait baisser les prix. Complétez votre recherche en consultant : Les corrélats C (langage) CAO (conception assistée par ordinateur) Hoare Charles Antony Richard informatique - Économie de l'informatique - Le logiciel - Le marché du logiciel informatique - La science informatique - Les systèmes d'exploitation PAO (publication assistée par ordinateur) station de travail tableur

Liens utiles