MS-DOS 4.0 est devenu open source

MS-DOS 4.0 est devenu open source
Descriptive text here

Quelques années après avoir mis en ligne les sources de MS-DOS dans ses premières versions, Microsoft vient de faire la même chose pour MS-DOS 4.0, un système d’exploitation qui date de fin 1988. Les sources sont disponibles sur GitHub, comme le les précédents.

Image Microsoft.

MS-DOS 4.0 est une évolution significative du système d’exploitation de Microsoft pour PC. Il apportait notamment le support du FAT16B, une variante qui acceptait les disques durs de plus de 32 Mo en augmentant le compteur de cluster (la capacité minimale d’un bloc écrit sur un disque dur) de 16 bits à 32 bits. En FAT16B, la limite atteint donc 2 Go par partition.

Si cette version peut être compilée sur un ordinateur de l’époque (compter un peu plus d’une heure sur un 386 à 16 MHz), elle n’est pas compilée directement à partir des sources disponibles sur GitHub. La raison est triviale : le code date des années 80 et la manière actuelle d’encoder les données (notamment le texte) a changé. A l’époque, l’UTF-8 n’existait pas et certains fichiers texte étaient en réalité des données binaires, ce qui peut poser de (nombreux) problèmes une fois l’encodage modifié.

Il faut maintenant parler des différentes versions de MS-DOS « 4 ». La version originale de MS-DOS 4.0, développée par Microsoft en tant que version multitâche de MS-DOS 2.0, a été publiée en 1986 et n’est pas la variante pour laquelle les sources ont été publiées. Ici, il s’agit en fait de MS-DOS version 4.0, une variante du PC DOS 4.01 (développé par IBM) qui a été récupérée par Microsoft. Le billet de blog de Microsoft donne quelques détails, mais celui deMusée OS/2 explique que bien que le système s’identifie comme MS-DOS 4.0, il est clairement basé sur le PC DOS 4.01 d’IBM, une mise à jour mineure. Enfin, pour compliquer les choses, il existe une version 4.01 de MS-DOS, lancée en avril 1989.

La version compilée (Source)

Pour résumer si vous n’avez pas compris : IBM a développé PC DOS 4.0 (juin 1988), qui a été rapidement mis à jour vers PC DOS 4.01 de manière plus ou moins invisible (août 1988). La version publiée est MS-DOS version 4.0, basée sur PC DOS 4.01 et différente de MS-DOS 4.0 (multitâche) (mai 1987). Il a ensuite été mis à jour vers MS-DOS 4.01 en avril 1989.

Enfin, rappelez-vous que si une partie de macOS est Open SourceApple n’a jamais publié les sources de ses anciens systèmes d’exploitation.

 
For Latest Updates Follow us on Google News
 

PREV La trilogie Hyperdimension Neptunia Re;Birth retardée sine die en Europe
NEXT Toujours moins de 800 euros ce mercredi ? Le Google Pixel 8 Pro 5G dans une offre folle