FreeDOS FreeDOS feed

FreeDOS is an open source operating system which is compatible with MS-DOS and applications designed for this older operating environment. If you've got a legacy application that you want to keep running, whether it's a classic game, an embedded system, or simply an old application, FreeDOS can help you do it.

Learn how to get started or download this handy cheat sheet for FreeDOS.

Person typing on a 1980's computer

Throughout its nearly 30-year journey, FreeDOS has been the modern DOS.
Filing cabinet for organization

There's a version of tar on FreeDOS, but the de facto standard archiver on DOS is Zip and Unzip.
Woman sitting in front of her computer

Programming in C on FreeDOS is very similar to C programming on Linux.
Files in a folder

Here's how I transfer files between my FreeDOS virtual machine and my Linux desktop system.
woman on laptop sitting at the window

Install Bywater BASIC on your FreeDOS system and start experimenting with BASIC programming.
Typewriter in the grass

If you're already familiar with GNU Emacs, you should feel right at home in Freemacs.
Old UNIX computer

BASIC was my entry into computer programming. I haven't written BASIC code in years, but I'll always have a fondness for BASIC and GW-BASIC.