![]() | |
![]() FreeDOS 1.1 default shell, FreeCOM | |
Developer | Jim Hall & The FreeDOS team |
---|---|
Written in | Assembly language, C[1] |
OS family | DOS |
Working state | Current |
Source model | Open source[2] |
Initial release | 16 September 1994[3] |
Latest release | 1.3 / 20 February 2022[4] |
Latest preview | 1.3 RC5 / 14 December 2021[5] |
Repository | |
Available in | English, German, Dutch, French, Turkish, Swedish, Spanish |
Platforms | x86 |
Kernel type | Monolithic kernel[6] |
Influenced by | MS-DOS |
Default user interface | Command-line interface (COMMAND.COM) |
License | GNU GPL[2] with various different licenses for utilities |
Official website | freedos |
FreeDOS (formerly Free-DOS and PD-DOS) is a free software operating system for IBM PC compatible computers. It intends to provide a complete MS-DOS-compatible environment for running legacy software and supporting embedded systems.[7]
FreeDOS can be booted from a floppy disk or USB flash drive.[8][9] It is designed to run well under virtualization or x86 emulation.[10]
Unlike most versions of MS-DOS,[11] FreeDOS is composed of free software, licensed under the terms of the GNU General Public License.[2] However, other packages that form part of the FreeDOS project include non-GPL software considered worthy of preservation, such as 4DOS, which is distributed under a modified MIT License.[12]
FreeDOS_Spec
was invoked but never defined (see the help page).FDOS_2021
was invoked but never defined (see the help page).FreeDOS_A1
was invoked but never defined (see the help page).FreeDOS-History
was invoked but never defined (see the help page).FD13RC4
was invoked but never defined (see the help page).Villani_1996_Kernel
was invoked but never defined (see the help page).homepage
was invoked but never defined (see the help page).Franske_2007_USB
was invoked but never defined (see the help page).FreeDOS_Floppy
was invoked but never defined (see the help page).Gallagher_2014
was invoked but never defined (see the help page).Turner_2018
was invoked but never defined (see the help page).4DOS
was invoked but never defined (see the help page).