Welcome to FreeDOS


FreeDOS is a complete, free, DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or develop embedded systems. Any program that works on MS-DOS should also run on FreeDOS.

It doesn’t cost anything to download and run FreeDOS. Even better, you can view and edit our source code. All FreeDOS programs are distributed under the GNU General Public License or a similar open source software license.

Learn more »

Download FreeDOS »

What's New? RSS

V8Power Tools for DOS

Jerome Shidel has been working on a set of power utilities for DOS batch files. Called the V8Power Tools for DOS, they provide "Visual" equivalents to many command line tools, such as VCLS, VCHOICE, VECHO .. as well as new power tools such as VPROGRES (display a progress bar) and VFRAME (for text-mode boxes). You can use these to make your batch files more interactive. I would also like to see them used to simplify the install program into a smart batch file (I mentioned this on my blog). V8Power Tools for DOS are available under the GNU GPL. Screenshots are on the V8Power website. Source code is on GitHub.

Gopherus v1.0b

Gopherus is a gopher browser for DOS and other platforms. Mateusz Viste shared this short announcement about the new release of Gopherus. v1.0b brings minor changes, including: - Added support for scripted downloading - The 'downloading' status bar is refreshed more often, - Recompiled the DOS version linking against an 80386 watt32, - DOS exe linked with a 387 emu lib so gopherus can run on a 386SX. Download at gopherus.sourceforge.net.

DOSMid 0.6.1

DOSMid is a MIDI player for DOS. It's a real mode application designed to run on very modest hardware configurations. It plays both MIDI and RMID files. DOSMid is not a software MIDI emulator, thus it requires a MIDI-capable hardware available via the standard MPU-401 interface. Some sound cards provide such interface natively, although many need an additional 'wavetable' daughterboard to produce actual MIDI sound. DOSMid 0.6.1 fixes several bugs, including: - fixed a NULL pointer dereferencing bug, - possible memory access troubles are reported clearly to the user, - forcing GM patches to MPU because some songs rely on default instruments, - refactored the sound output code (and added /nosound). Download at dosmid.sourceforge.net or install from the FreeDOS command line: FDNPKG INSTALL DOSMID

dos2unix 7.2.3

Erwin Waterlander just released dos2unix 7.2.3 with several changes. In this version: * Check for file I/O errors while reading input files, and added a few missing checks while writing output files. * Compilation for msys. You can download at dos2unix.html or from ibiblio.

Read more »