Microsoft a à nouveau rendu publics les codes source des moutures 1.25 et 2.0 de MS-DOS. Cette fois-ci, la firme de Redmond les a publiés sur GiHub, entré dans l’escarcelle du groupe en juin dernier pour 7,5 milliards de dollars.
En 2014 déjà, Microsoft avait publié le code source de MS-DOS (versions 1.25 et 2.0) via le Computer History Museum.
Le code était accessible au public avec toutefois l’interdiction de son utilisation dans des projets commerciaux et sa distribution sur le Web.
Cette fois-ci, les codes ont été publiés sous licence MIT, ce qui permet de modifier, de distribuer et d’utiliser les codes librement dans des produits.
Cependant, sur GitHub, Microsoft précise, dans un billet de blog, que « les sources resteront statiques » et qu’il est donc inutile « d’envoyer des demandes d’extraction suggérant des modifications aux fichiers sources ».
Pour Microsoft, cette re-publication du code source sur GitHub va faciliter son accès au plus grand nombre.
Si le code source de la version initiale de 86-DOS remonte aux environs de décembre 1980, le code MS-DOS 1.25 date, lui, des environs de mai 1983. De son côté, MS-DOS 2.0 date des environs d’août 1983.
Ces versions de MS-DOS ont été écrites dans le code assembleur 8086.
En plus du code en langage assembleur x86, il existe également la source en langage BASIC, ainsi que les fichiers COM compilés pour EDLIN (éditeur de texte ligne par ligne intégré à MS-DOS) et DEBUG.
MS-DOS 2.0 avait marqué une avancée importante pour Microsoft, avec la prise en charge des disquettes de 180 et 360 ko (kilo-octets) présents sur les ordinateurs personnels (PC) IBM XT. Il faudra ensuite attendre MS-DOS 3.0 pour le support des disques durs de 32 Mo.
La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…
Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…
L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…
Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…
Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…