FreeDOS logo

Welcome to FreeDOS

1 / 4
FreeDOS is an open source 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.

FreeDOS is open source software! It doesn’t cost anything to download and use FreeDOS. You can also share FreeDOS for others to enjoy! And you can view and edit our source code, because all FreeDOS programs are distributed under the GNU General Public License or a similar open source software license.

Read the wiki »

How to contribute »

Download FreeDOS »

Latest Updates

Raptor: Call of the Shadows

DOS has always been a great platform for games - DOS saw a lot of great games, including the 2D flight attack game Raptor: Call of the Shadows by Apogee Software. The source code to Raptor: Call of the Shadows is now available under the GNU GPL. Developer "skynettx" worked with original Raptor developer Scott Host, and other developers, to release the source code as Free software under the GNU General Public License. You can find it at DOS Raptor on GitHub. This is distributed without assets, which will need to be rebuilt.

EduQuiz

EduQiz is a computer tool that is meant to assist students or children in memorizing words, facts, dates, or any other information through repetitive quizzes. Supports VGA graphics and SoundBlaster digitized sounds. Note that this is NOT a 'ready to play' product: it is up to you to prepare your tests and quizzes. MIT license. You can download it from the EduQiz website.

FreeBASIC 1.10.0

FreeBASIC released version 1.10.0 a few months ago - but we missed sharing the news. Congratulations to FreeBASIC on this new release. Read the full changelog for details. Download the new release from the FreeBASIC SF project. We also mirrored this version on the FreeDOS Files Archive at Ibiblio, under /files/devel/basic/freebasic

lDebug release 6

lDebug (that's with a small L) is a 86-DOS debugger that replaces the classic DOS Debug program. The latest version (release 6) is available today! The new version includes several cool new features and fixes bugs. Some features were suggested on the FreeDOS feature request tracker, including "style 2" and "style 3" alternative symbolic flag displays. Lists can be specified as words or dwords. The DT "dump text table" command can translate numbers to text. lDebug can read a config file on startup. More details are found in the mailing list announcement. Get it from the lDebug website.

UPX 4.1.0 released

UPX is a free, secure, portable, extendable, high-performance executable packer for several executable formats. The new version 4.1.0 is a bugfix release. You can get the new release, including a version for DOS, at the UPX website.

Sved text editor

Mateusz Viste has released a new text editor called Sved. Short for "SvarDOS editor," Sved is a no-frills text editor; it just edits text. It has a low memory footprint and is only a few kb in size. Runs on 8086-class machines with as little as 256kb of memory, auto-detects color and mono displays and unusual text modes, and supports multilanguage UI. Find it at svardos.org/sved

FreeDOS news at SourceForge»

FreeDOS in the news»