Microsoft libère du code source de MS-DOS et Word

Le par  |  7 commentaire(s) Source : Microsoft
MS-DOS

Microsoft rend disponible au public le code source de premières versions de MS-DOS ainsi que celui de Word pour Windows 1.1a.

Le Computer History Museum (CHM) a le projet d'héberger et préserver quelques-uns des logiciels parmi les plus utilisés aux premières heures de l'informatique. Le code source de ces vestiges logiciels est ainsi rendu disponible aux développeurs et pour la mémoire collective. Une manière de comprendre comment l'informatique a évolué.

Adobe a notamment apporté sa contribution en autorisant le Computer History Museum à proposer le code source de Photoshop 1.0.1 pour un usage non commercial. Une version datant de 1990 et composée de 128 000 lignes de code.

Avec l'autorisation d'Apple, c'est aussi le code source du système d'exploitation Apple DOS (version 3.1 de 1978) développée pour l'ordinateur Apple II qui est à retrouver et désormais celui des premières versions de MS-DOS.

MS-DOS
Microsoft indique avoir donné le code source de MS-DOS 1.1 et 2.0 au CHM (300 Ko de code source). Il date respectivement de 1982 et 1983, et peut donc être librement téléchargé pour essentiellement une lecture (en assembleur !). Le président du CHM déclare que bien que limité, MS-DOS dans sa version 1.1 était un système d'exploitation complet nécessitant seulement 12 Ko de mémoire.

En 1981, Microsoft - ou plutôt Bill Gates - avait signé un accord avec Seattle Computer Products pour acquérir les droits sur QDOS qui est l'ancêtre de MS-DOS. Ce dernier a par la suite été installé sur l'IBM PC puis est devenu le système d'exploitation le plus utilisé sur compatible PC avant l'avènement de Windows.

La première version du traitement de texte Word pour MS-DOS date de 1983. C'est cependant une version remontant à 1989 de Word pour Windows 1.1a dont le code source est également publié.

word_for_windows_1.1a
 

Complément d'information

Vos commentaires

Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #1696612
"un système d'exploitation complet nécessitant seulement 12 Ko de mémoire"

mais sans graphisme non plus.
Cela dit je suis personnellement convaincu que les ressources matérielles que demande les systèmes actuels pourrait très largement être optimisé.
Anonyme
Le #1696672
Oui si on exclus tout les "spyware", "back door" et fonctions permettent de capter nos données persos et infos sensibles, pour ensuite les retourner au gouvernement. Le code des os seraient vraiment plus léger. La preuve, à logiciels égal installés sur une machine, Windows a besoin de 4 à 5 fois plus d'espace disque pour faire la même chose!!! Et là je compte même pas les images de récupération du point de sauvegarde!!!
Anonyme
Le #1696832
sir_renard a écrit :

Oui si on exclus tout les "spyware", "back door" et fonctions permettent de capter nos données persos et infos sensibles, pour ensuite les retourner au gouvernement. Le code des os seraient vraiment plus léger. La preuve, à logiciels égal installés sur une machine, Windows a besoin de 4 à 5 fois plus d'espace disque pour faire la même chose!!! Et là je compte même pas les images de récupération du point de sauvegarde!!!


Une bonne partie de l'espace disque utilisé par les OS provient des pilotes déjà embarqués.
Windows est ainsi mal placé à ce niveau car il possède sans aucun doute le plus grand nombre d'appareil compatible. Il avait fait d'ailleurs un "effort" de ce côté avec Windows 8.1 en supprimant d'ancien pilotes ce qui a permis de reprendre pas mal de place sur les tablettes où l'espace est précieux. Surtout qu'aujourd'hui ce type d'appareil est très souvent connecté à internet et peut donc utiliser Windows Update pour récupérer les drivers nécessaires de façon transparente pour l'utilisateur.
Le #1697772
"MS-DOS dans sa version 1.1 était un système d'exploitation complet nécessitant seulement 12 Ko de mémoire."

Complet?! Il n'y avait meme pas de commande "move". Il fallait utliser la commande "copy" puis "del". C'est seulement a partir de la version 6.0, que ms a "innover".

Pour ma part, j'utilisais 4DOS, une extension pour ms-dos qui ajoutait des dizaines de commandes style unix.
Le #1709632
Tux15 a écrit :

"MS-DOS dans sa version 1.1 était un système d'exploitation complet nécessitant seulement 12 Ko de mémoire."

Complet?! Il n'y avait meme pas de commande "move". Il fallait utliser la commande "copy" puis "del". C'est seulement a partir de la version 6.0, que ms a "innover".

Pour ma part, j'utilisais 4DOS, une extension pour ms-dos qui ajoutait des dizaines de commandes style unix.


ou le DR dos qui etait bien et pouvait meme compresser les volumes disques a la volee...
Le #1709652
Floyd a écrit :

sir_renard a écrit :

Oui si on exclus tout les "spyware", "back door" et fonctions permettent de capter nos données persos et infos sensibles, pour ensuite les retourner au gouvernement. Le code des os seraient vraiment plus léger. La preuve, à logiciels égal installés sur une machine, Windows a besoin de 4 à 5 fois plus d'espace disque pour faire la même chose!!! Et là je compte même pas les images de récupération du point de sauvegarde!!!


Une bonne partie de l'espace disque utilisé par les OS provient des pilotes déjà embarqués.
Windows est ainsi mal placé à ce niveau car il possède sans aucun doute le plus grand nombre d'appareil compatible. Il avait fait d'ailleurs un "effort" de ce côté avec Windows 8.1 en supprimant d'ancien pilotes ce qui a permis de reprendre pas mal de place sur les tablettes où l'espace est précieux. Surtout qu'aujourd'hui ce type d'appareil est très souvent connecté à internet et peut donc utiliser Windows Update pour récupérer les drivers nécessaires de façon transparente pour l'utilisateur.


humm , ne prends pas le cas de windows pour une realite... dans le noyau linux, il n y a une palanquee de materiels supportes, et un linux n a pas besoin de 20 gigas pour s installer... hors IHM, on doit etre a 1 giga max.
Anonyme
Le #1711382
tower41000 a écrit :

Floyd a écrit :

sir_renard a écrit :

Oui si on exclus tout les "spyware", "back door" et fonctions permettent de capter nos données persos et infos sensibles, pour ensuite les retourner au gouvernement. Le code des os seraient vraiment plus léger. La preuve, à logiciels égal installés sur une machine, Windows a besoin de 4 à 5 fois plus d'espace disque pour faire la même chose!!! Et là je compte même pas les images de récupération du point de sauvegarde!!!


Une bonne partie de l'espace disque utilisé par les OS provient des pilotes déjà embarqués.
Windows est ainsi mal placé à ce niveau car il possède sans aucun doute le plus grand nombre d'appareil compatible. Il avait fait d'ailleurs un "effort" de ce côté avec Windows 8.1 en supprimant d'ancien pilotes ce qui a permis de reprendre pas mal de place sur les tablettes où l'espace est précieux. Surtout qu'aujourd'hui ce type d'appareil est très souvent connecté à internet et peut donc utiliser Windows Update pour récupérer les drivers nécessaires de façon transparente pour l'utilisateur.


humm , ne prends pas le cas de windows pour une realite... dans le noyau linux, il n y a une palanquee de materiels supportes, et un linux n a pas besoin de 20 gigas pour s installer... hors IHM, on doit etre a 1 giga max.


Oui, mais dans Windows y'en a 20 fois plus
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]