Invite pour toujours : FreeDOS est un système d’exploitation gratuit conçu pour remplacer efficacement MS-DOS et d’autres systèmes d’exploitation basés sur des invites. Le projet doit encore atteindre une compatibilité parfaite avec le DOS de Microsoft, mais des plans sont en cours pour ajouter quelques fonctionnalités majeures au cours des prochaines années.
Le programmeur informatique et défenseur du logiciel libre Jim Hall a lancé FreeDOS en 1994, lorsque Microsoft a expédié la dernière version de MS-DOS (6.22) et a décidé de se concentrer exclusivement sur le développement de Windows. Après 30 ans, l’invite de commande comme principal moyen d’interagir avec le PC a disparu depuis longtemps, mais FreeDOS continue de publier lentement de nouvelles versions pour les passionnés de rétrogaming et de rétroinformatique.
Hall a parlé avec Ars Technica pour dévoiler quelques secrets du projet et révéler ce qui l’attend dans le futur. Il a déclaré que les personnes sont toujours intéressés par l’invite de commande et FreeDOS, même si cet intérêt est essentiellement le même qu’il y a dix ans. Les nouveaux utilisateurs trouvent et interagissent désormais avec FreeDOS comme leur « premier » système d’exploitation textuel, demandant de l’aide pour utiliser ce paradigme informatique désormais obsolète.
FreeDOS peut être utilisé pour exécuter des applications héritées et des jeux DOS dans une machine virtuelle ; Les PC modernes utilisant le firmware UEFI au lieu du BIOS ont rendu de plus en plus difficile l’exécution du système d’exploitation en tant qu’expérience informatique nue correctement installée. FreeDOS fonctionne également bien sur les systèmes rétro plus récents et coûteux tels que Pocket 386 ou Book 8088, bien qu’ils ne puissent pas fournir suffisamment de capacités matérielles et de puissance CPU pour profiter des derniers jeux et logiciels sortis au milieu des années 90, tels que Doom.

FreeDOS doit conserver la compatibilité avec le Core DOS « de base », a confirmé Hall, ce qui signifie qu’il aura toujours besoin d’un moyen d’interagir directement avec les périphériques et les ports matériels via des « appels BIOS ». Si le firmware UEFI n’offre pas une certaine compatibilité avec le BIOS, il n’y a pratiquement aucun moyen d’installer et d’exécuter une expérience (Free)DOS satisfaisante en dehors d’une machine virtuelle ou d’un émulateur complet tel que DOSBox, PCem ou 86Box.
L’équipe de développement FreeDOS dirigée par Hall recommande d’exécuter le système d’exploitation dans un environnement virtualisé, car les hyperviseurs et les émulateurs peuvent fournir les appels BIOS dont le système a besoin pour conserver une compatibilité totale avec MS-DOS. La plupart des personnes ne sont pas intéressés à utiliser FreeDOS sur un système PC plus récent et puissant, a-t-il déclaré, et de nombreux utilisateurs de FreeDOS essaieront probablement de faire fonctionner le système d’exploitation sur un système plus ancien et obsolète de toute façon.
La dernière version de FreeDOS (1.3) est sortie en 2022 et le projet continue d’évoluer. Les développeurs testent actuellement certaines des fonctionnalités qui pourraient faire partie de FreeDOS 1.4, qui incluent principalement des corrections de bugs importantes et des utilitaires mis à jour. Hall a déclaré qu’une future version de FreeDOS ajouterait une compatibilité totale avec Windows 3.1 et 3.11, deux « environnements d’exploitation » conçus pour fonctionner sur DOS qui ne sont toujours pas entièrement pris en charge par le projet. Le développeur a créé FreeDOS pour rester à l’écart de Windows, mais la possibilité d’exécuter Windows 3.x en mode « 386 Enhanced » est apparemment l’une des demandes les plus courantes provenant encore des fans de FreeDOS.
Détente, découvrez l’évolution du nombre de smartphones vendus par marque au fil du temps dans la vidéo ci-dessous :

