MS-DOS, Word : des codes sources offerts au Computer History Museum
Une page marquante de l'histoire de l'informatique
Le 26 mars 2014 à 10h00
5 min
Logiciel
Logiciel
À la surprise de beaucoup, Microsoft a annoncé hier avoir publié le code source de plusieurs produits. Mais que l’on ne se réjouisse pas trop vite puisqu’il s’agit de très anciennes versions de MS-DOS et du traitement de texte Word. La décision fait en effet suite à un travail réalisé en commun avec le Computer History Museum.
Remonter à la source de grands succès
Microsoft a annoncé hier soir sur l’un de ses blogs officiels que le code source des versions 1.0 et 2.0 de MS-DOS était désormais disponible au téléchargement. Il s’agit de l’aboutissement d’un projet mis en place conjointement avec le Computer History Museum. Ce dernier sauvegarde en effet régulièrement les éléments marquants de l’histoire de l’informatique, comme nous l’avions déjà vu pour des bornes de jeu vidéo.
Et le moins que l’on puisse dire, c’est que MS-DOS a été marquant, tout comme Word dont le code source de la version 1.1a est lui aussi disponible. MS-DOS est le premier système d’exploitation de Microsoft. Initialement, MS-DOS est une version remaniée de QDOS et conçue pour être compatible avec la plateforme IBM PC, qui n’était évidemment pas le standard qu’il est devenu aujourd’hui.
Le Crétacé de l'informatique
Pour bien se rendre compte de l’évolution titanesque du monde informatique, il faut rappeler que la toute première version de MS-DOS a été réellement commercialisée en 1982 (version 1.25), soit il y aura bientôt 32 ans. Les capacités en étaient terriblement limitées puisque seules les disquettes étaient supportées pour le stockage, les disques durs n’étant pas pris en charge. Seule la ligne de commande était évidemment disponible et le système d’exploitation ne pouvait exécuter qu’une seule tâche, ne pouvait gérer qu’un seul utilisateur et fonctionnait en mode réel. Il faudra attendre la version 2.0, sortie en 1983, pour voir arriver le support des disques durs, alors formatés en FAT12.
L’histoire de MS-DOS deviendra par la suite indissociable de celle de Windows. Durant trois versions majeures, Windows est en effet surtout une interface graphique à ses débuts pour pouvoir exploiter un nouveau genre de logiciel avec une souris. Les versions progressant, la préférence des utilisateurs se tourne vite vers un produit plus facile à manipuler. Avec Windows 95, MS-DOS disparaît des regards car le PC démarre directement sur l’interface graphique, mais il est toujours là comme base du système, même si de plus en plus éloigné.
MS-DOS s'efface progressivement au profit de Windows
Windows réécrit en effet des pans de plus en plus larges du système et la version de MS-DOS évolue en ce sens. Par exemple, la dernière version réellement commercialisée du système est la 6, mais des moutures 7 et 8 ont bien existé. MS-DOS 7.0 est intégré à Windows 95 et une version 7.1 apparaît pour les évolutions de Windows 95 et bien entendu Windows 98. Pour information d’ailleurs, c’est bien MS-DOS 7.1 qui avait amené à l’époque le fameux support de la FAT32 pour les disques durs. La version 8.0 est quant à elle arrivée avec le détesté Windows Millenium et intègre d’origine un contrôleur de mémoire étendue.
Mais même si MS-DOS avait disparu des regards, il était toujours présent, et le grand public ne va s’en débarrasser vraiment qu’avec l’arrivée de Windows XP. Le noyau NT, purement 32 bits, était une nouvelle base mais était réservé, de sa version 3.51 à Windows 2000, aux entreprises. Windows XP est d’ailleurs la généralisation de Windows 2000 pour le grand public : la même base technique, mais avec une interface revue et certaines fonctionnalités supplémentaires, telles que la restauration des points de sauvegarde, héritée de Windows ME.
Et puisque l’on parle avec MS-DOS 1.0 et 2.0 d’une époque où seul le clavier pouvait être utilisée pour contrôler l’ordinateur, le code source de Word 1.1a est également disponible au téléchargement depuis le site du Computer History Museum. Là encore, il s’agissait des balbutiements du traitement de texte et les capacités en étaient évidemment limitées et bien loin de ce que peut faire aujourd’hui un Word 2010 ou 2013.
Quoi qu’il en soit, les codes sources de ces trois versions sont disponibles au téléchargement depuis le site du musée. La très grande majorité du code, réparti dans quelques dizaines de fichiers, est en assembleur. Les archives contiennent parfois des explications, notamment de Tim Paterson, qui avait travaillé onze mois pour Microsoft sur l’adaptation de QDOS pour IBM PC afin d’en faire MS-DOS.
MS-DOS, Word : des codes sources offerts au Computer History Museum
-
Remonter à la source de grands succès
-
Le Crétacé de l'informatique
-
MS-DOS s'efface progressivement au profit de Windows
Commentaires (107)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 26/03/2014 à 11h58
Pour ma part, j’ai eu du mal à passer complètement à Windows 95 " /> J’avais désactivé le lancement auto de Windows et je restais le plus souvent sous DOS, d’ailleurs, y avait pas photo entre les jeux qui sortaient sous DOS et Windows. Ceux sous Windows étaient super plus lents, notamment Fallout et Dungeon Keeper :(
Le 26/03/2014 à 11h58
Le 26/03/2014 à 12h10
Le 26/03/2014 à 12h11
Le 26/03/2014 à 12h20
Le 26/03/2014 à 12h24
Le 26/03/2014 à 12h26
Le 26/03/2014 à 12h27
Pourra t on voir dans quelle mesure MS DOS est proche de QR DOS …
Le 26/03/2014 à 12h33
Le 26/03/2014 à 12h41
Le 26/03/2014 à 12h44
Le 26/03/2014 à 12h47
Le 26/03/2014 à 12h48
Le 26/03/2014 à 12h51
Le 26/03/2014 à 12h54
Le 26/03/2014 à 13h01
Le 26/03/2014 à 10h03
Dire que j’ai connu cela " />
Il était temps de “libérer” les sources quand même …
Le 26/03/2014 à 10h08
Quand on commence à avoir l’âge d’un vénérable OS, on se sent partir vers la lumière … (et je ne parle pas de ceux qui ont connu les *nix) " />
Edit: et ce serait tellement plus marrant de remplacer les groupes FB à la " /> du genre “si toi aussi tu as connu le banga” par “si toi aussi tu as connu XMS et HIMEM.SYS” " />
Le 26/03/2014 à 10h09
Microsoft a annoncé hier avoir libéré le code de source de plusieurs produits
Libéré ou ouvert ?
La différence est très importante car si les sources sont libérées, cela signifie qu’on peut réutilisé le code pour en faire ce qu’on veut, tandis que si elles ne sont qu’ouvertes, cela signifie qu’elles restent à 100 % la propriété de Microsoft et qu’on a juste le droit de les regarder, pas de les réutiliser.
Pas d’info sur une éventuelle licence libre concernant ces codes sources ? Connaissant Microsoft je doute fortement que ces codes aient réellement été libérés…
Le 26/03/2014 à 10h11
Et un jour on aura les sources d’xp [Mode final countdown]
Le 26/03/2014 à 10h11
Et Microsoft ne les supportes même plus … Obsolescence programmé toussa toussa.
Heureusement que MS libère les sources pour qu’une communauté face des patchs de sécurité pour pouvoir continuer à l’utiliser : j’ai pas envie de passer a cette interface graphique Playskool de Windows " />
" />
Lire les commentaires du code source permet de comprendre l’origine de Quick & Dirty OS " />
Le 26/03/2014 à 10h13
Le 26/03/2014 à 10h14
Ce sont des disquettes 5.25 pouces sur la photo?
Le 26/03/2014 à 10h14
Le 26/03/2014 à 10h15
c’te coup de vieux en lisant l’actu " />" />
Le 26/03/2014 à 10h15
Le 26/03/2014 à 10h16
Le 26/03/2014 à 10h17
Le 26/03/2014 à 10h18
Oh, j’ai le même âge que Dos. Le temps passe. " />
Le 26/03/2014 à 10h18
Le 26/03/2014 à 18h37
Le 26/03/2014 à 20h00
" />" />
Le 26/03/2014 à 20h24
Le 26/03/2014 à 21h33
Le 26/03/2014 à 22h12
Le 26/03/2014 à 22h19
Le 26/03/2014 à 22h26
Le 26/03/2014 à 22h27
Le 27/03/2014 à 08h29
Le code source de windows 98 découvert par the guardian !
Le 27/03/2014 à 08h31
J’ai encore mes disquettes 3”1⁄2 MS Dos 5.0.
Et mon 2eme pc etait livré avec ms dos 6.22 inclus… et le dos shell… vite dépassé par la quantité de fichiers…
Le 27/03/2014 à 08h32
Le 27/03/2014 à 10h07
memmaker " />
que de souvenirs
set blaster= " />
Le 27/03/2014 à 13h43
Le 26/03/2014 à 10h19
Le 26/03/2014 à 10h19
Le 26/03/2014 à 10h19
Le 26/03/2014 à 10h20
Le 26/03/2014 à 10h21
[troll]
Ha cool! de la matière pour améliorer Open Office !
[/troll]
Le 26/03/2014 à 10h21
Oh putain j’ai allez sortir mon 6128 et mon Amiga 1200 de leurs cartons moi.
Nostalgie, Nostalgie !
Le 26/03/2014 à 10h23
Le 26/03/2014 à 10h30
pastebin.com/XuFG7emE
Devenir maître du monde avec ça bravo " />
C’est même pas optimisé. Il devait pas avoir la liste des opcodes.
Le 26/03/2014 à 10h30
Le 26/03/2014 à 10h32
Le 26/03/2014 à 10h33
Le 26/03/2014 à 10h36
Le 26/03/2014 à 10h36
Le 26/03/2014 à 10h36
Le 26/03/2014 à 10h37
Le 26/03/2014 à 10h39
Le 26/03/2014 à 13h06
tiens , ca me rappelle les trous qu’il fallait faire sur les disquettes 3.5pouces pour les passer en 1.44MO :)
Le 26/03/2014 à 13h08
Le 26/03/2014 à 13h16
E
Le 26/03/2014 à 13h32
Le 26/03/2014 à 13h47
Le 26/03/2014 à 13h49
Le 26/03/2014 à 13h54
Il était sympa le logo “Microsoft” de l’époque " />
Le 26/03/2014 à 13h54
Le 26/03/2014 à 13h55
Le 26/03/2014 à 13h57
Le 26/03/2014 à 14h00
Le 26/03/2014 à 14h03
Le 26/03/2014 à 14h30
Le 26/03/2014 à 14h46
Le 26/03/2014 à 14h56
Le 26/03/2014 à 15h02
Ca me rappelle les prises de chou pour libérer suffisamment de memoire haute pour faire tourner les flight simulator et compagnie. Cetait l’epoque ou on se faisait une disquette de boot par jeu, avec des config.sys et autoexec.bat aux petits oignons.
Et l’upgrade adlib -> Soundblaster. Un enfer pour libérer un peu de place pour le pilote soundblaster suivi d’une jouissance auditive inoubliable lorsqu’on déchargeait son gun " />
Le 26/03/2014 à 15h31
C’est fou tout çà. Les journées, les journées que j’ai passée sur le premier Sim City ! (sous DOS) Et effectivement, config.sys at autoexec.bat devaient se configurer au caractère près, sinon le jeu ne se lançait pas.
Mes premières jouissances : travailler sur les lecteurs de bandes sans fin, sur ZX Spectrum : il suffisait de deux secondes pour charger l’appli, au lieu de trois minutes avec le lecteur de cassettes.
Google
Le 26/03/2014 à 15h36
Le 26/03/2014 à 15h43
Le 26/03/2014 à 15h44
http://www.flickr.com/photos/andysretrocomputers/4005457497/
(bon, çà ne marche toujours pas)
Le 26/03/2014 à 15h45
Le 26/03/2014 à 15h59
Le 26/03/2014 à 16h15
Merci Konrad !
Le 26/03/2014 à 16h37
Le 26/03/2014 à 16h42
Le 26/03/2014 à 16h45
Le 26/03/2014 à 16h52
Le 26/03/2014 à 17h07
Le 26/03/2014 à 17h20
Le 26/03/2014 à 17h35
Mon tout premier jeu : Euréka sur ZX Spectrum…. à des galaxies de ce qu’on trouve aujourd’hui.
Euréka
Le 26/03/2014 à 17h43
On va y arriver
Le 26/03/2014 à 17h47
Le 26/03/2014 à 10h41
Je ne vois pas pourquoi quelqu’un aurait une utilisation pratique des sources d’un vieux MS-DOS quand FreeDOS existe.
Le 26/03/2014 à 10h44
Enfin M$ fait un geste pour les utilisateurs d’XP !
La migration va être massive !
Le 26/03/2014 à 10h44
Mais moi, je travaille toujours sous MS-DOS nan mé ho !
Enfin quand je dis moi, mon entreprise.
Le 26/03/2014 à 10h44
Le 26/03/2014 à 10h51
Le 26/03/2014 à 10h53
Le 26/03/2014 à 11h00
Le 26/03/2014 à 11h01
Le 26/03/2014 à 11h03
Le 26/03/2014 à 11h04
Le 26/03/2014 à 11h10
Le 26/03/2014 à 11h13
Super, maintenant, quand on dira que MS code ses produits avec les pieds, on pourra aller chercher les preuves !
Gros " />
Le 26/03/2014 à 11h37
Le 26/03/2014 à 11h40
Oh joie ! La prochaine version de LibreOffice !
" />
Le 26/03/2014 à 11h45
Rigolons, rigolons. N’empêche que pendant pas mal d’années, dans mon service c’était avec des utilitaires écrits en VisualBasic pour Dos (il n’y a eu que la version 1.0) que nous bossions sous OS/2. Je les avais écrits sur mes heures de loisirs, et roule ma poule !
Impensable, non ?
Le 26/03/2014 à 11h47