FreeDOSFreeDOS Operating System Logo

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. While it does take some time to learn and get configured.

FreeDOS was designed to do these things:

  • 1. Play classic DOS games. You can play your favorite DOS games on FreeDOS. And there are a lot of great classic games to play: Wolfenstein 3D, Doom, Commander Keen, Rise of the Triad, Jill of the Jungle, Duke Nukem, and many others!
  • 2. Run legacy software. Need to recover data from an old business program? Or maybe you need to run a report from your old finance system? Just install your legacy software under FreeDOS, and you’ll be good to go!
  • 3. Develop embedded systems. Many embedded systems run on DOS, although modern systems may instead run on Linux. If you support an older embedded system, you might be running DOS. And FreeDOS can fit in very well.

While system requirements for FreeDOS are really low, all DOS requires is an 8088 Microprocessor and a disk interface. Most people find a 386SX of faster CPU more usable.
Many of the DM&P Vortex86 processors include FreeDOS in the default BIOS image, as it is used to test the systems before they ship from the factory. Unless overwritten, Accessing and booting this operating system is as simple as enabling the onboard SPI flash (this is standard on most of the Vortex86DX CPUs, as well as the Vortex86DX2 CPUs) if you need assistance enabling this feature contact our support department through our support ticket system at:
EMAC Support Page

Since Microsoft has stopped all sales for licensing of MS-DOS 6.22, and Microsoft ended support for MS-DOS 6.22 December 31, 2015. As licensing is no longer available, EMAC Inc can no longer provide MS-DOS 6.22 installed on our products, any remaining MS-DOS 6.22 information for is for reference only. Learn more about our ROM DOS and MS-DOS 6.22 embedded operating systems.

FreeDOS isn’t a fully supported mainstream embedded operating system option, while EMAC has experience with this operating system we do not have BSP or SDK information available. EMAC can develop this operating system for a specific product and application of that product. Development of the FreeDOS Operating System does require a custom product engineering project to bill the development time needed to configure the operating system for specific project hardware and define any application requirements.
While FreeDOS does not have a licensing fee, EMAC may charge for the engineering time needed to assist in the configuration and troubleshooting FreeDOS installations and applications on our hardware.

Ordering Information full logo plain

EMAC, Inc.
2390 EMAC Way
Carbondale, IL 62902

Operating Hours:
Monday – Friday
9:00am to 6:00pm (CST)
Tel: 618-529-4525
Fax: 618-457-0110

General Contact: