Le 25 mars dernier, le code source de Microsoft Word 1.1a (1990) a été publiquement publié via le Computer History Museum. Ne rêvez pas trop, ce n’est pas libre et tout code dérivé n’est pas autorisé à être diffusé :
You may not distribute or publish the software or Derivative Works. You may not use or test the software to provide a commercial service unless Microsoft permits you to do so under another agreement.
N’espérez donc pas trop avoir ce splendide logiciel ergonomique qu’est Microsoft Word for Windows version 1.1a sous GNU/Linux prochainement (les polémistes habituels vont sans doute prétendre que LibreOffice n’arrive pas à la cheville de cette merveille).
Accessoirement, vous pouvez obtenir également le code de Microsoft DOS v1.1 (1982) & v2.0 (1983).
NdM : merci à fravashyo pour son journal. Sinon, vous pouvez aussi lire du vieux code libre, comme GCC 1.42 de 1990, LaTeX 0.90 de 1983, etc.
Aller plus loin
- Journal à l’origine de la dépêche (232 clics)
- Annonce de la mise à disposition du code en lecture seule (122 clics)
- Histoire de Word et code source (en lecture seule) (202 clics)
- CHM: Microsoft MS-DOS early source code (254 clics)
- CHM: Microsoft Word for Windows Version 1.1a Source Code (179 clics)
# Les DOS des années 80
Posté par Philippe Martin . Évalué à 3.
Wahou, ça remonte tout ça … et ça nous rajeunit pas !
J'en perds d'ailleurs la mémoire, j'ai oublié qui avait édité le DOS pour Amstrad CPC que j'avais utilisé à l'époque. Soit j'avais raté quelque chose, soit ça ne ressemblait pas beaucoup au MS DOS 5/6 que j'ai connu plus tard. Celui du CPC permettait uniquement d'aller trifouiller sur les disquettes, et peut-être aussi en mémoire. Ah les heures passées à essayer de trouver l'octet qui donnait le nombre de vies initiales dans Sorcery ;)
[^] # Re: Les DOS des années 80
Posté par Benoît Sibaud (site web personnel) . Évalué à 4.
AMSDOS et son Locomotive BASIC ?
Pour ta dernière phrase, tu utilisais la méthode de Seth pour trouver des vies infinies dans les jeux qui sont trop difficiles (LMDSPTDVIDLJQSTDS) ?
[^] # Re: Les DOS des années 80
Posté par Philippe Martin . Évalué à 1.
Ça y est, je me rappelle du nom de DR-DOS. Mais la page wikipédia ne parle pas de la version Amstrad ? Je crois qu'il était fourni avec le lecteur de disquettes que j'avais acheté pour améliorer mon pauv' 464 (qui ne lisait que des K7).
LMDSPTDVIDLJQSTDS, malheureusement, je n'ai pas connu cette méthode, ni aucune autre d'ailleurs. Je ne suis arrivé qu'à rendre mes jeux sur disquettes inexploitables :( Sauf les quelques astuces Hebdogiciel pour des jeux en particulier.
[^] # Re: Les DOS des années 80
Posté par Thomas Bigot . Évalué à 2.
C'était CP/M de Digital Research. On y accédait avec la bonne disquette en tapant
|cpm
ouùcpm
sur les CPC adaptés pour la France.[^] # Re: Les DOS des années 80
Posté par ericmaeker (site web personnel) . Évalué à 2. Dernière modification le 03 avril 2014 à 20:36.
Waaaahhhh les souvenirs… Le bloc supplémentaire sur CPC qui permettait de démarrer un jeu, de le freezer à volonté et d'en analyser le code assembleur. Pour les même raisons : infinite dreams ;) (bin ouais c'était Maiden qui beuglait derrière ;)
Joystick hebdo qui nous publiait quand on avait fait la découverte du saint grââââl ;)
DiscUtils aussi sur amiga.
Aaahahhhh que de souvenirs !
http://www.freemedforms.com
# Redistribution
Posté par BeberKing (site web personnel) . Évalué à 2.
Est-ce qu'on peut au moins distribuer un patch qui s'applique à ces sources ?
[^] # Re: Redistribution
Posté par NilugeKiWi . Évalué à 1. Dernière modification le 03 avril 2014 à 13:50.
Probablement pas: un patch c'est probablement une œuvre dérivée, et donc couvert par les droits d'auteurs, et donc par la licence.
# À quand les autres versions ?
Posté par matttbe (site web personnel) . Évalué à 2.
Croyez-vous que l'on verra un jour les sources des versions plus récentes ?
À partir de quand ont-ils rajoutés des fonctionnalités cachés à l'utilisateur final, du tracking, des hacks affreux, des commentaires insultants, etc. ? :-D
[^] # Re: À quand les autres versions ?
Posté par dinomasque . Évalué à 3.
Microsoft le fait depuis un moment déjà : https://www.microsoft.com/en-us/sharedsource/default.aspx
BeOS le faisait il y a 20 ans !
# La raison de tout ça
Posté par Jean Parpaillon (site web personnel) . Évalué à 7.
Pour moi c'est une saine réaction de Microsoft devant la concurrence acharnée de Freedos. Quels stratèges tout de même !
"Liberté, Sécurité et Responsabilité sont les trois pointes d'un impossible triangle" Isabelle Autissier
# des codeurs comme les autres
Posté par wluce0 . Évalué à 1.
:)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.