Gary A. Kildall (1942-1994), consultant chez Intel, développe à partir de 1974 le premier système d'exploitation pour micro-ordinateurs 8 bits. Il le nomma CP/M signifiant Control Program for Monitor, modifié par la suite en Control Program for Microcomputer.
Il programma aussi le compilateur PL/M (Programming Language for Microprocessor) pour faciliter son travail. Le PL/M est un dérivé de PL/I , Programming language I, d'IBM sorti en 1964. Ce langage permet de simuler les processeurs Intel, et donc d'augmenter la vitesse de programmation de son système d'exploitation.
EN 1973, grâce à Alan Shugart, Gary Kildall aura en sa possession un disque souple 8 pouces. Avec un ami électronicien, John Torode, ils construirent un contrôleur. Il s'agissait alors du premier micro-ordinateur avec lecteur de disquette. Couplé aux quelques programmes dont il dispose, il produit le système d'exploitation CP/M.
Son système d'exploitation sera commercialisé le 15 novembre 1976 par la société qu'il créa en 1976 : Intergalactic Digital Research (renommée maintenant en Digital Research). Mais la première utilisation remonte à décembre 1974. Ce système d'exploitation aura beaucoup de succès avant l'arrivée de MS-DOS. En effet 600.000 exemplaire furent vendu, au prix de 90 $. Il était destiné pour les micro-ordinateurs disposant d'un processeur Intel 8080. Il était aussi mono-tâche (un seul programme à la fois). Il fonctionnait aussi sur les Amstrad CPC ou les Commodore 64. A cette époque les PC n'existaient pas !
La version pour les PC 16 bits fut nommée CP/M-86 (86 vient du processeur 8086, le processeur 16 bits pour micro-ordinateurs de l'époque utilisé par CP/M). Il y avait aussi une version pour le Motorola 68000, nommée CP/M-68k. Pour éviter les confusions, le CP/M pour ordinateurs 8 bits fut renommé CP/M-80.
Bien que plus performant, le CP/M-86 était beaucoup plus cher que MS-DOS. En effet, pour se le procurer, il fallait débourser 240$ contre seulement 60$ pour le MS-DOS. Mais si IBM choisi MS-DOS, c'est surtout parce Gary Kildall préféra faire un tour en avion par un temps idéal au lieu de venir à la rencontre des commerciaux d'IBM. C'est sa femme, Dorothy McEwen, et l'avocat de la société qui s'occupèrent de les recevoir.
Pour le PC, Il fallait un système d'exploitation 16 bits, car il disposait d'un processeur 8088 (une version du 8086 moins chère et un peu plus lente). De plus, pour ses constructeurs il fallait que le CP/M-86 comporte quelques modifications, et diverses autres conditions qui furent refusées. Déçu par le contrat et le fait de ne pas avoir Gary Kildall à l'entretien, les représentants de Big Blue se tournèrent vers une autre solution.
Bill Gates ne laissa pas filer l'occasion, et accepta les conditions. Comme IBM, leader dans le domaine de l'informatique à l'époque le choisi pour ses systèmes d'exploitation, les concurents suivirent le pas. De plus, le CP/M-86 destiné aux processeurs 16 bits, tarda à sortir, son auteur étant occupé pour d'autres projets.
CP/M aurait pu être le remplacant de MS-DOS (et peut-être du Windows d'aujourd'hui) pour les ordinateurs PC et compatibles.
Le CPM/86 était considéré comme meilleur que MS-DOS par les spécialistes. Pour mieux appuyer ce fait, la société le renomma DOS PLUS, puis DR DOS, signifiant Digital Research Disk Operating System. Censée contrer la domination du MS-DOS, la société DRI sort ce système d'exploitation compatible avec MS-DOS. Il est donc plus puissant que ce dernier, et théoriquement mieux conçu.
Hélas Microsoft ne se laissa pas faire. DR-DOS appartient maintenant à Caldera Inc.
Abréviation de Quick & Dirty Operating System (à ne pas confondre avec le sinclair QDOS), qui signifie système d'exploitation vite et mal fait car dévellopé en 4 mois par Tim Paterson. Il s'agit d'un système d'exploitation mono-tâche, mono-utilisateur sorti en 1980. Il fut renommé 86DOS après une mise à jour importante au bout de quelques mois d'utilisation (Il tire son nom du processeur 8086 d'intel, à 16 bits, et dos pour Disk Operation System).
Clone du CP/M (il était tout de même assez différent pour être commercialisé) qui était un système d'exploitation 8 bits et indisponible pour les processeurs Intel 8086, le QDOS (pour ordinateurs 16 bits) profita de ce retard.
Malgré tout il ne pouvait pas être à la hauteur de CP/M. La société qui commercialisa ce sytème d'exploitation, peu connue du grand public, est Seattle Computer Product. Tim Paterson est donc à la base du MS-DOS, si l'on excepte Gary Kildall (créateur du CP/M), et travaille avec Microsoft depuis 1981.
C'est pour cette raison que MS-DOS comporte, encore aujourd'hui, de nombreuses similitudes avec CP/M (A:, B:, quelques commandes...)
Rechercher
Génération Virtuelle
Menu rapide
WebFTP gratuit