L'onde de choc a traversé la communauté des passionnés de systèmes d'exploitation rétro et les inconditionnels de Linux : Microsoft a créé la surprise en annonçant la sortie d'une version modernisée de son antique éditeur de texte MS-DOS EDIT. Loin de se cantonner à son écosystème Windows, cette résurrection inattendue fonctionne nativement sous Linux, un geste qui a déconcerté autant qu'il a ravi. Microsoft explique que « Cet éditeur de texte CLI sera disponible en avant-première dans le cadre du programme Windows Insider dans les mois à venir. Ensuite, il sera livré dans le cadre de Windows 11 ! »Contexte
Microsoft a publié un remake moderne de son éditeur MS-DOS classique, remettant au goût du jour un élément de l'histoire de l'informatique apparu pour la première fois dans MS-DOS 5.0 en 1991. Le nouvel outil open source, construit avec Rust et simplement appelé « Edit », fonctionne sous Windows, macOS et, ce qui aurait semblé improbable il y a trois décennies, sous Linux.
À l'époque de sa sortie, l'éditeur MS-DOS représentait une avancée majeure pour les capacités d'édition de texte en ligne de commande de Microsoft. Avant 1991, les utilisateurs de DOS devaient se contenter d'EDLIN, un éditeur à base de lignes si primitif et si hostile à l'utilisateur que beaucoup se contentaient de taper « COPY CON filename.txt » et d'espérer que tout irait bien. L'éditeur MS-DOS a changé la donne en introduisant des concepts qui semblent élémentaires aujourd'hui : une interface plein écran, la prise en charge de la souris et des menus déroulants dans lesquels il est possible de naviguer sans avoir à mémoriser des commandes cryptiques.
Et ces commandes cryptiques persistent aujourd'hui dans certains éditeurs Linux, comme Vim, un éditeur de texte modal où les utilisateurs doivent passer d'un mode à l'autre pour éditer ou naviguer dans le texte, ce qui déroute notoirement les nouveaux venus.
Retour aux sources : l’héritage de MS-DOS
Dans un mouvement aussi inattendu que savoureux, Microsoft a récemment surpris la communauté tech en remettant au goût du jour un antique éditeur de texte inspiré de l’époque MS-DOS (Microsoft Disk Operating System, l'ancêtre de Windows)… avec une particularité qui détonne : il fonctionne sur Linux. Ce geste, à la croisée de la nostalgie, du clin d’œil culturel et de la stratégie technologique, témoigne une fois de plus de l’évolution de Microsoft, longtemps vue comme une forteresse centrée sur Windows, mais désormais bien plus ouverte au monde open-source.
Pour les plus jeunes, il est important de remettre les pendules à l'heure. L'éditeur de texte MS-DOS, souvent simplement appelé « l'éditeur DOS », était un outil rudimentaire mais essentiel intégré aux premières versions du système d'exploitation de Microsoft. Dans une époque où les interfaces graphiques étaient balbutiantes, cet éditeur en mode texte permettait de créer et de modifier des fichiers de configuration, des scripts batch et, pour certains aventureux, même de s'essayer à la programmation. Sa simplicité et sa rapidité d'exécution en faisaient un compagnon fidèle pour de nombreux utilisateurs.
Alors, pourquoi ce retour inattendu, et surtout, pourquoi sur Linux ? Les raisons exactes de cette initiative restent en partie obscures. On peut imaginer une démarche de Microsoft visant à toucher une audience nostalgique, à capitaliser sur la popularité croissante des outils open source et des environnements de développement Linux, ou peut-être même une expérience interne qui a pris une tournure publique. Nous pouvons même aller plus loin dans les suppositions :
- Une reconnaissance du monde open-source : Microsoft a largement changé de cap depuis une dizaine d’années. L’entreprise de Satya Nadella contribue aujourd’hui activement à de nombreux projets open-source (notamment via GitHub, qu’elle possède), et elle maintient des distributions Linux personnalisées pour Azure. Proposer un éditeur rétro sur Linux devient donc une manière de renforcer les liens avec cette communauté exigeante et influente.
- Un clin d’œil aux développeurs et aux curieux : la cible de ce projet n’est pas l’utilisateur lambda. Il s’agit d’un clin d’œil délibéré à une niche : développeurs old-school, administrateurs systèmes, bidouilleurs nostalgiques, fans de rétro computing… tous ceux qui aiment jouer avec des terminaux et explorer les souvenirs technologiques d’un autre temps.
- Un projet ludique, mais sérieux : même si l’éditeur ressemble à un outil rétro, il est écrit proprement, en Rust, avec une structure modulaire, compatible avec les bibliothèques modernes et capable de tourner sur n’importe quelle distribution Linux. Ce n’est donc pas un simple projet de nostalgie, mais un outil viable pour certains cas d’usage léger.
De son côté, Microsoft affirme ceci :
[QUOTE=Microsoft]Pourquoi créer un autre éditeur CLI ?
Ce qui nous a poussés à créer Edit, c'est la nécessité de disposer d'un éditeur de texte CLI par défaut dans les versions 64 bits de Windows. Les versions 32 bits de Windows sont livrées avec l'éditeur MS-DOS, mais les versions 64 bits n'ont pas d'éditeur CLI installé dans la boîte de réception. À partir de là, nous avons réduit nos options......
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Pourquoi les outils vintage (éditeur DOS, consoles, pixels) suscitent-ils autant d’intérêt en 2025 ?