Le lancement sur le marché de l'ordinateur IBM 5150, mondialement connu sous le nom d'IBM PC, a entraîné l'apparition du système d'exploitation PC DOS 1.0, créé par Microsoft à partir du 86-DOS de SCP. Les gens de l'OS/2 Museum ont reçu fin mai une vieille disquette, et à l'intérieur, ils ont trouvé ce qui semble être une preview de PC DOS 1.0, datée de juin 1981. Ce détail en fait le plus ancien système d'exploitation compatible IBM PC existant, et il est déjà disponible dans un émulateur en ligne.
La dernière version autonome de MS-DOS était la 6.22, mais le système d'exploitation a dû parcourir un long chemin controversé avant d'en arriver là. Son histoire est fascinante sous tous ses angles, avec des accords, des licences, des acquisitions, des accusations de vol, et bien plus encore. Certaines de ses variantes les plus anciennes peuvent être obtenues relativement facilement sur le Web, et Microsoft ne l'empêche pas activement, mais à mesure que nous nous rapprochons de ses origines, la recherche devient plus complexe. À la fin du mois de mai, l'OS/2 Museum a obtenu une vieille disquette. L'image complète fait 160 kilo-octets, et lorsqu'ils l'ont chargée, ils ont découvert qu'il s'agissait d'une copie très spéciale de PC DOS.
Le système d'exploitation se présente comme PC DOS 1.0, mais le fichier le plus récent est daté du 5 juin 1981 (deux mois avant son lancement officiel), et l'analyse du secteur de démarrage indique « 7-may-81 ». Tous les fichiers principaux sont là, mais ils sont plus anciens et plus petits que ceux du build final ; il n'est donc pas farfelu d'imaginer que cette copie est en réalité un preview ou Release Candidate. En mai 1981, PC DOS n'était qu'une rumeur, et les ajustements de son code se sont poursuivis jusqu'au dernier moment (IBM a demandé des centaines de modifications, mais n'a jamais eu l'intention de prendre le contrôle intellectuel).
Les limitations de ce build
- Aucun support des répertoires ni des fichiers .exe.
- Les commandes date et time sont des programmes indépendants.
- Plusieurs commandes sont absentes, comme cls et prompt.
L'image contient quelques démos en BASIC, mais pas grand-chose de plus. Une rareté, de bout en bout.