O programa que disponibiliza um ambiente DOS sob Linux é denominado dosemu. Trata-se de um programa em constante desenvolvimento, que sofre atualizações freqüentes, as quais sugerimos que seja efetuadas antes de colocá-lo em produção.
Um método interessantes foi escolhido para a implementação do dosemu, pois na verdade ele não emula o DOS e sim uma BIOS que permite a carga de qualquer DOS comercial, inclusive do Windows 3.0 em modo real.
dosemu inclui uma versão do kernel do FreeDOS, que vem sofrendo melhorias constantes e deve ser validado antes de ser utilizado com algum aplicativo do usuário. Programas executados em modo protegido no DOS podem rodar caso utilizem DPMI, sendo que programas baseados em VCPI ainda não são suportados.
dosemu faz uso intensivo de chamadas ao kernel, sendo que recomenda-se a sua execução em sistemas que não esteja executando outras tarefas de cunho corporativo, pois, por se tratar de uma versão em desenvolvimento, pode gerar problemas ao sistema como um todo.
Apesar de encorajado, o uso do freeDOS deve ter muito mais o caráter de testes de uso de aplicativos DOS sob Linux, do que o seu uso em ambientes de produção. Nestes casos sugerimos o porte da aplicação para Linux. Isso é encorajado através da disponibilização de ferramentas como C, Perl, TCl, e outros além de demos de programas como Flagship e Acucobol, que podem portar aplicações Clipper e Cobol.
Sugerimos a leitura do conteúdo do diretório /usr/doc/dosemu-X.XX.XX nde X é igual à versão atualmente instalada, para obter a documentação do DOSEMU, em especial os arquivos README.txt e dosemu-HOWTO.txt.