FreeDOS

FreeDOS boot

* * *

Famille  | DOS
Langues | Anglais, Français, Turc, Néerlandais, Suédois, Espagnol, Allemand
Type de noyau | Monolithique[1],[2]
État du projet  | En développement
Dépôt |  github.com/FDOS
Plates-formes | i386
Entreprise /
Développeur | Jim Hall & L'équipe FreeDOS
Licence | Licence publique générale GNU
États des sources  | Open source
Écrit en  | C
Première version  | 12 janvier 1998
Dernière version stable | 1.4 (5 avril 2025)[3]
Dernière version avancée | 1.3RC4 (3 mai 2021)[4]
1.3RC5[5]
Environnement de bureau | DOS (Interface en ligne de commande)
Site web | freedos.org
modifier

FreeDOS (anciennement PD-DOS) est un système d'exploitation libre compatible avec MS-DOS et les autres systèmes DOS. Il est possible d'installer le système sur une disquette.

Ce projet est lancé en 1994 par un étudiant habitué à utiliser MS-DOS[Qui ?]. La même année, Microsoft annonce l'arrêt du support pour MS-DOS, remplacé par une nouvelle version de Microsoft Windows.

Sous DOS, les utilisateurs de ce système peuvent accomplir des tâches en lançant des programmes à partir de la ligne de commande.

Avec l'arrêt du support de MS-DOS, Microsoft intègre à Windows un émulateur MS-DOS permettant de travailler en ligne de commandes dans une fenêtre Windows.

La ligne de commande DOS continue d'évoluer parallèlement à Windows.

FreeDOS est utilisé dans des émulateurs DOS, des systèmes embarqués et du matériel non compatible avec les systèmes d'exploitation modernes.

## Historique

[modifier | modifier le code]

Plusieurs versions beta et pre-release se sont succédé :

* 0.10 - contenait quelques utilitaires basiques : clear (analogue à cls), echo, more, rem, type, ver, wait (comme pause)
* 0.11 - ajout de date, test, time
* 0.12 - ajout de choose
* 0.13 - corrections d'erreurs et nettoyage
* 0.14 - ajout de tee (comme le 'tee' d'UNIX)
* 0.15 - ajout de bgc (couleur d'arrière plan), fgc (couleur d'avant plan), man (comme le man d'UNIX)

...

* 1.0 - clear remplacé par cls, man remplacé par help, wait remplacé par pause, bgc et fgc intégrés dans cls. Ajout de del, find, reboot, unix2dos.

La version 1.0 est disponible depuis le 3 septembre 2006 sous forme d'une disquette de boot, sous forme de CD-ROM[pas clair].

Capture d'écran de FreeDos 1.0 Version  | Statut  | Nom de Code  | Date

|
|
|

0.05  | ALPHA  | \-  | 12 janvier 1998
0.1  | BETA  | Orlando  | 25 mars 1998
0.3  | BETA  | Ventura  | 21 avril 1999
0.4  | BETA  | Lemur  | 9 avril 2000
0.5  | BETA  | Lara  | 10 août 2000
0.6  | BETA  | Midnite  | 18 mars 2001
0.7  | BETA  | Spears  | 7 septembre 2001
0.8  | BETA  | Nikita  | 7 avril 2002
0.9rc1  | BETA  | Methusalem  | juillet 2003
0.9rc2  | BETA  | \-  | 23 août 2003
0.9rc3  | BETA  | \-  | 27 septembre 2003
0.9rc4  | BETA  | \-  | 5 février 2004
0.9rc5  | BETA  | \-  | 20 mars 2004
0.9  | BETA  | \-  | 28 septembre 2004
0.9sr1  | BETA  | \-  | 30 novembre 2004
0.9sr2  | BETA  | \-  | 30 novembre 2005
1.0  | FINAL  | \-  | 3 septembre 2006
1.1  | FINAL  | \-  | 2 janvier 2012
1.2  | FINAL  | \-  | 25 décembre 2016[6]
1.3  | FINAL  | \-  | 20 février 2022

## Exemple d'utilisation

[modifier | modifier le code]

C:\>dir
Volume in drive C is FREEDOS
Volume Serial Number is 4228-11FA

Directory of C:\

KERNEL   SYS        45,293  08-18-06 11:32a
COMMAND  COM        86,413  08-18-06 12:17a
DOS                  <DIR>  11-14-02 10:43a
FDCONFIG SYS           263  11-14-02 11:05a
EDIT     EXE        62,277  08-11-04  7:38p
EDIT     HLP        29,452  04-28-04  1:22a
5 file(s)        219,698 bytes
1 dir(s)       5,402,624 bytes free

C:\>

## Notes et références

[modifier | modifier le code]

1. ↑ FreeDOS : Home Page
2. ↑ FreeDOS Kernel An MS-DOS Emulator for Platform Independence & Embedded Systems Development, written by Pat Villani, copyright 1996
3. ↑ « FreeDOS 1.4 | The FreeDOS Project », 5 avril 2025 (consulté le 8 avril 2025)
4. ↑ « FreeDOS 1.3 RC4 » (consulté le 29 mai 2021)
5. ↑ « https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.3/previews/1.3-rc5/report.html »
6. ↑ (en) « FreeDOS / The FreeDOS Project », sur freedos.org (consulté le 29 septembre 2020).

## Voir aussi

[modifier | modifier le code]

### Articles connexes

[modifier | modifier le code]

* Freemacs
* GEM, OpenGEM et FreeGEM \- environnements graphiques libres pour DOS
* DOSBOX
* Arachne
* DOSEMU
* FreeRTOS
* GRUB
* ReactOS
* Console de commande de windows

### Liens externes

[modifier | modifier le code]

Sur les autres projets Wikimedia :

* FreeDOS, sur Wikimedia Commons

* (en) Site officiel, sur lequel on trouve les fichiers IMG et ISO (y compris avec sources) afin de créer une disquette de boot ou un CD-ROM d'installation complet.
* (en) « Accueil du projet FreeDOS », sur SourceForge.net.
* (en) OpenGEM, une interface graphique (GUI), inspirée de GEM, supportant FreeDOS.

v · m

Principaux systèmes d’exploitation

Apple |  | Mac OS Classic |

* Système 5
* Système 6
* Système 7
* Mac OS 8
* Mac OS 9

|

Dérivés de NeXTSTEP |

* NeXTSTEP
* Rhapsody
* Darwin
* macOS
* iOS

Dérivés de BeOS |

* BlueEyedOS
* Haiku
* ZETA

DOS |

* DR-DOS
* FreeDOS
* MS-DOS
* PC-DOS
* Open DOS

IBM |

* AIX
* MVS
* OS/2
* OS/360
* OS/390
* z/OS
* OS/400

Microsoft Windows |  | Fondés sur MS-DOS |

* 1.0
* 2.x
* 3.x
* 95
* 98
* ME

|

Branche NT |

* NT 3.x
* NT 4.0
* 2000
* XP
* 2003
* Vista
* 2008
* R2
* 7
* 2012
* R2
* 8 / 8.1
* 2016
* 10
* 2019
* 2022
* 11

ReactOS Foundation |  | Branche NT (GPL/LGPL/AGPL) non-Microsoft |

* ReactOS

|

POSIX / Unix |  | AT&T / Laboratoires Bell |

* Unix version 6
* Unix version 7
* System III (en)
* System V

|

BSD |

* FreeBSD
* TrueOS
* GhostBSD
* DragonFly BSD
* TrueNas
* OpenBSD
* NetBSD

GNU Hurd |

* Debian GNU/Hurd
* Arch Hurd

Linux (liste) |

* Arch Linux
* Calculate Linux
* CentOS
* Debian
* Gentoo
* GNU Guix
* Fedora
* Mageia
* Manjaro
* Mint
* openSUSE
* PCLinuxOS
* Puppy
* Red Hat
* Slackware
* Ubuntu
* Raspberry Pi OS
* Chromium OS/ChromeOS

Autres dérivés |

* AIX
* Apache NuttX
* ChorusOS
* Fuzix OS
* HP-UX
* IRIX
* LynxOS
* macOS
* Minix
* Oracle Solaris
* QNX
* Redox
* Tru64
* UNICOS
* UnixWare

Dérivés d'AmigaOS |

* MorphOS
* AROS

Dérivés du TOS |

* EmuTOS
* FreeMiNT
* Geneva
* MagiC
* MultiTOS
* N.AES

D’importance historique |

* CP/M
* CTSS
* GCOS
* Genera
* ITS
* Multics
* Plan 9
* QDOS
* RSTS
* TENEX
* TOPS-20
* VMS
* SCO

Mobile |  | Noyau Linux |

* Android
* Bada
* Firefox OS
* HarmonyOS
* KaiOS
* LG webOS
* Sailfish OS
* Tizen
* Ubuntu Touch

|

Autres noyaux |

* BlackBerry OS
* HarmonyOS
* iOS
* Palm OS
* Symbian OS
* Windows Phone

Embarqués |  | Pour capteur en réseau |

* Contiki
* TinyOS

|

Pour carte à puce |

* Java Card
* MULTOS

Temps réel |

* eCos
* FreeRTOS
* Linux embarqué
* LiteOS
* LynxOS
* MenuetOS
* NuttX
* OS-9
* PikeOS
* QNX
* RTEMS
* RTLinux
* RT-Thread
* RTX
* µC/OS-II
* VxWorks
* Zephyr

Autres systèmes |

* eyeOS
* Cisco IOS
* Inferno
* MenuetOS
* Orbis OS
* CertiKOS

Pour une liste complète, voir la liste des systèmes d’exploitation et la catégorie « Système d’exploitation ».

* Portail de l’informatique
* Portail des logiciels libres

*[(en)]: Langue : anglais
*[v]: Voir ce modèle.
*[m]: Modifier ce modèle. Merci de prévisualiser avant de sauvegarder.
*[III]: 3
*[V]: 5