Accueil » Actualité » Microsoft publie le code source de MS-DOS

Microsoft publie le code source de MS-DOS

Microsoft vient d’offrir le code source d’un de ses premiers OS, MS-DOS, au Computer History Museum. Microsoft offre donc le code source de MS-DOS 1.1, de MS-DOS 2.0 et de Microsoft Word pour Windows (1.1).

De l’assembleur x86

Il s’agit plus exactement ici de PC-DOS 1.1 (la dénomination IBM), qui correspond à MS-DOS 1.25, comme les notes l’indiquent. Le système est sorti en mai 1982 et supporte notamment les disquettes double-face de 320 ko. Le code source de cette version fait environ 300 ko et contient uniquement de l’assembleur pour le premier des x86, le 8086 d’Intel.

Le code source de MS-DOS 2.0 (qui correspond à PC-DOS 2.0) est plus imposant : 1,8 Mo. il est toujours écrit en assembleur x86 et c’est la première version à prendre en charge un disque dur, avec un structure des fichiers en arbre. Le système de fichiers est l’antique FAT12, et les disques durs de l’époque, comme celui fourni avec l’IBM XT 2.0, avaient une capacité de l’ordre de 10 Mo (FAT12 limite à 32 Mo au maximum).

Microsoft Word

Microsoft a aussi offert le code source de Microsoft Word 1.1a pour Windows. Le code source fait 17 Mo et contient du C mais aussi de l’assembleur x86. Cette version était prévue pour Windows 3.1 (elle date de 1990) mais les sources indiquent que le programme fonctionne aussi sous Windows 2.11, la dernière version de Windows 2.

Image 1 : Microsoft publie le code source de MS-DOSWord