header logo


Welcome to FreeDOS

this is a screenshot

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 feed

picoSNTP: sync network time

picoSNTP is an SNTP client for DOS. It allows to easily synchronize the computer's RTC clock using an external NTP server. picoTCP is based on the picoTCP network stack. Requirements are pretty low: - 8086 - 200K of free RAM - a working packet driver - a properly configured picoTCP. Download at picoSNTP website.

FDNPKG 0.99.3

Mateusz Viste has released version 0.99.3 of FDNPKG, the FreeDOS Network Package Manager. This is a bugfix release. If you are running FDNPKG, please update to the latest version. Bugs fixed in this version include: - files zipped as uncompressed are extracted correctly - closing file descriptors on install failure (no risk of trashing the disk). Download at FDNPKG website. Or type: FDNPKG UPDATE FDNPKG

FreePascal 3.0.0

On Nov. 25, the FreePascal developers released FPC 3.0.0. You can check the new features, read the online docs, or download binaries and GPLv2 sources from either SourceForge or iBiblio mirror. Note that cross-compilers for the new i8086-msdos target also exist (but not for Go32v2 host yet).