Windows 95 : l'erreur qui aurait pu changer l'histoire de l'informatique
Alors que Microsoft s'apprête à célébrer le 30e anniversaire de Windows 95, une question brûle sur les lèvres des ingénieurs : et si MS-DOS avait continué à dominer le marché ? Cette interrogation, soulevée par Raymond Chen, un vétéran de l'entreprise, révèle un choix stratégique crucial, une décision qui a façonné l'avenir de l'informatique personnelle.
Le spectre d'un ms-dos graphique : une voie sans issue ?
L'aniversaire de Windows 95, en août 2025, marque un tournant dans l'histoire de l'informatique. Ce système d'exploitation, avec son interface révolutionnaire, a propulsé Microsoft au sommet. Mais l'idée d'un MS-DOS évolué, capable de gérer les graphismes, a été envisagée. Raymond Chen, qui a travaillé sur les premières versions de Windows, explique que l'architecture de MS-DOS, bien que capable de générer des images, était fondamentalement inadaptée à une interface utilisateur graphique performante.
« Oui, MS-DOS pouvait faire des graphiques, dans le sens où il n'empêchait pas activement de le faire. Mais vous en aviez l'entière responsabilité. » L'accès direct au buffer du moniteur, nécessaire pour afficher des pixels, était excessivement lent. Pour obtenir un minimum de performances, il fallait manipuler directement le buffer du moniteur, une opération complexe et gourmande en ressources. Une interface graphique viable aurait exigé la création d'une bibliothèque de graphiques depuis le zéro, une tâche colossale pour l'époque. De plus, les limitations de mémoire de MS-DOS, plafonnée à 640 Ko, rendaient l'implémentation d'une interface riche et interactive quasiment impossible.
Windows 3.1, sorti avant Windows 95, offrait déjà des fonctionnalités que MS-DOS ne pouvait pas atteindre, notamment en termes de gestion des dialogues, de support des langues et d'animations. Ces complexités de programmation, combinées aux contraintes matérielles, ont rendu l'idée d'un MS-DOS graphique trop risquée. L'entreprise a opté pour une approche différente, en construisant Windows sur une base plus robuste et flexible.
La décision de ne pas évoluer vers un MS-DOS graphique n'était pas un choix anodin. Elle était le fruit d'une analyse approfondie des contraintes techniques et des perspectives d'évolution du marché. Microsoft a privilégié une architecture plus modulaire et évolutive, capable d'accommoder les avancées technologiques à venir. Cette vision, qui a abouti à Windows 95, a permis à l'entreprise de dominer le marché des systèmes d'exploitation pendant des décennies.
Raymond Chen souligne que Windows 3.1 avait déjà la plupart des éléments nécessaires pour se transformer en Windows 95, mais il fallait un changement de paradigme. Le choix final de Microsoft a permis de créer un système d'exploitation stable et performant, capable de répondre aux exigences croissantes des utilisateurs. Le succès de Windows 95, et de ses successeurs, témoigne de la pertinence de cette décision.
Aujourd'hui, alors que l'écosystème informatique se transforme à une vitesse fulgurante, cette réflexion sur le passé nous rappelle que les choix technologiques ont des conséquences durables. Le chemin parcouru depuis MS-DOS a été long, mais il a mené à la révolution numérique que nous connaissons aujourd'hui. Et, paradoxalement, l'absence d'un MS-DOS graphique a permis la naissance d'un monde que personne n'aurait pu imaginer.