Le projet FreeDOS viens de mettre à disposition la version 1.0 de ce clone libre de (PC/MS)-DOS. Des versions libres de la grande majorité des outils DOS standards sont incluses dans la distribution.
Les principales fonctionnalités sont:
Cette version est la première publication officielle depuis plusieurs mois, mais surtout la première à pouvoir être considérée comme "stable" et complète.
Les principales fonctionnalités sont:
- Support natif des partitions FAT32
- Support XMS jusqu'a 4GB
- Support pour les noms de fichiers de plus de 8.3 caractères activé par défaut (doslfn)
- Gestionnaire UDMA, CD-ROM, souris, etc... libres
- Complétion/historique bash-like
Cette version est la première publication officielle depuis plusieurs mois, mais surtout la première à pouvoir être considérée comme "stable" et complète.
FreeDOS (1964 hits)
Annonce (217 hits)
Captures d'écran (1885 hits)
djgpp (294 hits)
> Lire la dépêche (35 commentaires, moyenne: 2,9).
Vous avez demandé le commentaire #750850.




Utilité
Je me suis demandé au début pourquoi donc prendre le temps de créer un clone de DOS. J'ai pensé aux jeux mais je me suis dis que ça commence à faire vraiment vieux (visiblement non;).
Je copie-colle donc, le texte du site qui répond à cette question:
[^]bus isa?
C'est juste. Sauf que dans certains cas il faut encore avoir un ordinateur de l'époque en état de marche pour supporter la carte d'extension sur bus isa associé au logiciel. Pas sûre qu'un PCI-to-ISA Bridge soit d'un secours immédiat. Heureusement à l'époque le matériel était robuste ...[^]Re: bus isa?
Au prix où on le payait, il pouvait. Quand je pense qu'en 1990, le bas de gamme c'était dans les 10000F (sans modem ni réseau, sans carte son, et souvent sans disque dur) alors qu'aujourd'hui on peut avoir un PC pour 300¤. Mais bien sûr il dure moins longtemps ; quoique, au boulot ou a quelques machines qui tournent presque 24h/24 depuis 5 ans.
Hurd will be out in a year (or two, or next month, who knows)
-- Linus Benedict Torvalds, 1991
[^]Re: bus isa?
Meme si le materiel etait plus robuste (encore que, je n'ai jamais eu beaucoup de problemes hard, que ce soit avec des vieilles machines ou des plus recentes), il devenait obsolete plus vite.
Quand je repense au passage du CGA a l'EGA, puis au VGA, SVGA, ensuite les cartes son (adlib pas chere ou Sound Blaster chere), l'arrivee de Windows par rapport a DOS, les cartes 3D...
Maintenant on a tout ca dans une config de base et les besoins n'evoluent pas tant que ca au fil des ans. Ce qui est un peu normal : quand on a deja des sons parfaits, de la video, de la 3D, que demander de plus ? Il n'y a bien que l'encodage de videos qui reste couteux mais ca concerne peu de monde, et pour ca on a generalement pas besoin de temps reel.
D'ailleurs il y a quelques annees Michael Dell avait deja tire la sonnette d'alarme : "au secours, les utilisateurs n'ont plus besoin de changer de machine tous les deux ans ! Les developpeurs de logiciels doivent sortir plus de logiciels qui font ramer les vieilles machines !"
[^]Re: bus isa?
Heureusement que Microsoft a inventé Windows Vista pour rendre tous les PC actuels obsolètes :) L'industrie du PC est sauvée !
[^]Re: bus isa?
En même temps, Dell fournit FreeDOS avec les machines qui n'ont pas d'OS. Je suis persuadé que c'est Dell qui doit avoir le plus gros stock de CD FreeDOS !
[^]Re: bus isa?
il existe quand meme un certain nombre d´entreprises et de commerces qui sont encore sous dos
[^]Re: bus isa?
A mon avis celles-la elles ont un MS-DOS de l'epoque qui leur convient parfaitement, et si elles migrent un jour ce ne sera pas pour un autre DOS.
[^]Re: bus isa?
Macdo par exemple possède encore pas mal d'utilitaires sous DOS, ce n'est pas du retard technologique, mais pourquoi chamboler les managers avec une nouvelle interface sur l'ordi du resto quand on peut leur laisser la paix et un outil qu'ils maitrisent bien ?
L'utilité de FreeDos moi je le voit parfaitement, si un jour MS arrète la compatibilité DOS, on aura pas à reprogrammer et a stresser le jour de la mise en place d'un nouveau systeme, on dira tant pis à Microsoft et on prendra FreeDos.
('fin je dit ca, je suis pas au service informatique hein, mais si j'y était...)
Accessoirement, et ceci pas uniquement chez Macdo, on commence tout doucement les caisses "tout hardware", par des caisses qui sont en fait des PC i86 tout ce qu'il y a de plus banal et flexible.
Qu'est ce qui possède une empreinte mémoire très faible, ne nécessite pas une config' de compet' et que toute societé de maintenance informatique connait à coup sur ?
Bref quel est l'OS qu'il nous faut pour ce genre de matos ?
[^]Re: Utilité
Pour faire tourner les vieux jeux en particulier, il y a aussi des emulateurs DOS qui le permettent (dosemu, dosbox : voir cette vieille news par exemple : http://linuxfr.org/2003/05/15/12423.html )
Pour ce qui est de l'utilité, je pense principalement aux utilitaires necessitant un passage sous dos pour pouvoir flasher ses bios.
De plus cette version libre et gratuite permet d'etre distribuer sans probleme par les contructeurs. Soit pour fournir une disquette de boot avec des outils, soit pour livrer des machines demandées sans os (puisqu'en générale ils en installe qu'en mm 1 pour tester le bon fonctionnement du materiel)
[^]Re: Utilité
dosemu a besoin d'un dos pour fonctionner (contrairement a dosbox), sous debian, le paquet recommande dosemu-freedos ;)
Niveau utilisation, on peux aller plus loin que patcher un BIOS, tu feras largement plus de choses sous FreeDOS sur un 486 avec 4MB que sous n'importe quel unix par exemple.
Il existe meme un client ssh sous GPL pour dos.
PSYC Identification: psyc://solarium.devnullteam.org/~fosco
irc://irc.freenode.net/~fosco
[^]Re: Utilité
Je pense directement à LBA, Duke Nukem 3D, Monkey Island 1 et 2, Day of the tentacule ...(désolé pour les autres que j'oublie :-)
Ces jeux ont enchantés ma jeunesse, et je trouverais sympatique d'y rejouer une heures comme ça à travers freedos.
Je n'ai pas encore essayé, y a - t - il dans la salle d'autre nostalgique qui ont essayé (je pense au support de la carte son et du mode vesa)
[^]Re: Utilité
Ces jeux-là (tous les click'n'play de LucasArts) sont en fait interprétés par une machine virtuelle. Donc rien ne sert de lancer cette machine virtuelle sous un émulateur DOS alors qu'elle a été portée sous plein de systèmes d'exploitation (donc linux) ! :-)
http://www.scummvm.org/
http://fr.wikipedia.org/wiki/Scumm
[^]Re: Utilité
Et pour LBA ou Duke nukem 3D
quelqu'un a déjà essayé de les faire tourner sous linux avec dosemu et freedos ?
De toute façon je vais essayer de faire ça un de ces quatre :-)
[^]Re: Utilité
Ils ont tous les deux des portages (ou projets de portages) sous Linux. Typiquement, Duke tourne assez bien (http://icculus.org/duke3d/, de mémoire) et le recodage de lba est testable, mais pas fini du tout (http://www.sf.net/projects/twin-e/). Ca ne peut pas faire de mal de l'aider, ceci-dit.
[^]Re: Utilité
Je pense que ça peut être seulement pour le plaisir. C'est intéressant de voir que DOS est encore disponible pour les ordinateurs récents. Il y a aussi pleins d'applications qui peuvent y être ajoutées.
Je dirais que le projet connexe d'un nouveau noyau DOS 32 bits est aussi un défi intéressant. Bien sûr, j'ai utilisé FreeDOS aussi pour mettre à jour un firmware.
Après tout, c'est bien de pouvoir s'amuser dans la vie. Je suis un peu nostalgique et je m'en excuse.
[+] [^]Re: Utilité
Autre utilité:
Freedos est à la base de ReactOS, un clone de windows NT constitué sur FreeDOS et Wine.
(Les équipes des différents projets collaborent pleinement).
http://www.reactos.org/
avantage: faire fonctionner du matériel qui n'a pas de pilotes sous linux.
Maintenant si on est pas obligé, bien sur il vaut mieux faire tourner du matériel avec des pilotes libres.
Il existe pour chaque problème complexe une solution
simple, directe et fausse.
H.L. MENCKEN
[^]Re: Utilité
On ne peut pas dire que FreeDOS soit à la base de ReactOS, non. Ils s'en sont servi au début en guise de bootloader (avant d'avoir freeldr), et ils se servent de son CMD.EXE (le shell, pour ceux qui ont un peu perdu l'habitude du monde Microsoft).
Alors certes, ils semblent y avoir collaboration, mais ReactOS reste un clone du noyau NT (et de l'userland qui va avec, ok) et non d'une surcouche de DOS comme on pourrait le croire en lisant ton message.
[^]Re: Utilité
Il y a aussi le fait d'avoir un OS qui est plus ou moins le plus petit dénominateur commun, et qui peut facilement être « donné » en OEM avec un ordinateur.
C'est un moyen de vendre un PC « presque sans OS », tout en ayant quand même quelque chose qui a au moins le mérite de booter pour vérifier qu'il marche.
De mémoire, je crois que c'est HP qui vends une partie de ses ordinateurs avec FreeDOS, je trouve que c'est une meilleure solution que le PC sans OS du tout.