FreeDOS is a nearly-100% MS-DOS compatible operating system made available under the terms of the GNU General Public License. It supports a wide variety of hardware, ranging from the original IBM PC to current modern PCs, and contains a number of features that the last official release of MS-DOS—6.22—lacks.
Like MS-DOS, FreeDOS is capable of running Microsoft Windows, up
to Windows for Workgroups 3.11, although Enhanced Mode Windows
requires the use of Microsoft's himem.sys and
emm386.exe in place of FreeDOS's own himem.exe
and emm386.exe.
The first final release of FreeDOS-version 1.0, released on September 3rd, 2006—is available in the Kernel Source
Archive Subversion repository. It can be
found at
/kernelsource/FreeDOS.