dosemu2 is a virtual machine that allows you to run DOS programs under linux. It is an attempt to re-incarnate the famous dosemu project under GPLv2+ license (dosemu1 license is controversial).
You can get source code from git repository with the following command:
git clone https://github.com/stsp/dosemu2.git
or browse the repository .
A pre-release binary package for Fedora-21 x86-64 is here.