Appuyez sur ÉCHAP pour fermer

Autres
3 min de lecture

Microsoft publie le code source de 86-DOS 1.00, 45 ans après

Partager :

Microsoft publie le code source de 86-DOS 1. 00, 45 ans après Le code source de 86-DOS 1. 00 est publié sur GitHub, offrant un regard inédit sur l’ancêtre de MS-DOS. La publication du code source de 86-DOS 1. 00, daté du 28 avril 1981, ouvre une fenêtre rare sur l’ancêtre de MS-DOS.

La publication du code source de 86-DOS 1.00, daté du 28 avril 1981, ouvre une fenêtre rare sur l’ancêtre de MS-DOS. Microsoft a annoncé que ce code, couvrant le noyau et plusieurs utilitaires, est désormais accessible via GitHub dans le cadre du répertoire Paterson Listings, dédié à l’archivage des sorties papier et des scans OCR de Tim Paterson.

Un morceau clé de l’histoire de MS-DOS

Ce code de 86-DOS 1.00, daté du 28 avril 1981 et conçu par Tim Paterson, constitue l’ancêtre direct du MS-DOS qui a suivi quelques mois plus tard. Le noyau et plusieurs utilitaires, notamment CHKDSK, y figurent encore tels quels dans l’archive publiée sur GitHub.

Microsoft rappelle toutefois que ces documents ne se limitent pas à une simple version du système : ils retracent les états de travail à un instant T, avec des notes manuscrites et des traces de modifications — un peu comme l’historique d’un dépôt Git.

Un dépôt préservé et accessible

Le répertoire "Paterson Listings" est le fruit d’une numérisation de la pile d’impressions papier retrouvée par Paterson, et diffusé sur GitHub après des publications au Computer History Museum. La publication est sous licence MIT, et comprend à la fois des scans et du code récupéré par OCR.

Ce que révèlent ces documents

« Il est également important de noter que ces documents ne sont pas de simples versions de système d’exploitation au sens traditionnel du terme. Dans plusieurs cas, il s’agit de documents représentant des états de travail à un instant T et des notes manuscrites, conservées par Tim Paterson lui-même. On peut les comparer à un historique des modifications d’un dépôt Git. Ils retracent la chronologie des changements, indiquant quelles fonctionnalités ont été implémentées, à quel moment, quelles erreurs ont été commises et comment elles ont été corrigées. »

Selon Microsoft, ces documents constituent un historique de modifications et une preuve tangible de l’évolution des premières versions. Ils permettent une relecture critique des choix techniques et des contraintes matérielles de l’époque.

Contexte et limites

La publication présente à la fois des scans et des extraits de code obtenus par OCR. Si le contenu est précieux pour l’étude historique, il convient de rester prudent quant à la complétude et à la fidélité du texte analysé par la machine. Le dépôt s’inscrit dans une approche de conservation et ne constitue pas une version active du logiciel.

Pour terminer

La mise à disposition du code source de 86-DOS 1.00 représente un jalon pour les chercheurs et les passionnés. Elle rappelle aussi que l’archive logicielle peut révéler des détails autrement invisibles, comme l’évolution d’un système d’exploitation à travers des notes et des impressions papier.

Score SEO
81/100
Laptops sold in the EU now required to ship with USB-C charging [Revue de Presse]
Autres

Laptops sold in the EU now required to ship with USB-C charging [Revue de Presse]

The European Union’s common charger directive came into effect back in December of 2024 and required most new portable electronic devices to ship with a unified USB-C connector. Back then, the EU Commission extended the transition for laptop manufacturers by an extra 16 months, and the grace period...