Press "Enter" to skip to content
Início » Software » Como é compilar o MS-DOS 4.0 quase 40 anos depois do seu lançamento

Como é compilar o MS-DOS 4.0 quase 40 anos depois do seu lançamento

Compartilhe

A liberação do código fonte do MS-DOS 4.0 por parte da Microsoft é um ato mais importante do que parece. Esse sistema operacional lançado em 1986 é responsável por introduzir a multitarefa nas plataformas computacionais.

Ele não foi tão bem-sucedido como o Windows, mas tem uma importância histórica para o mundo da informática e dos sistemas operacionais modernos.

E com o seu código fonte liberado sob a licença MIT, um novo leque de possibilidades e aprendizados está oficialmente aberto. Agora, qualquer pessoa pode usar, modificar e distribuir o MS-DOS, explorando esse software até a suas profundezas mais obscuras.

 

Estudando um software relevante

O código-fonte aberto do MS-DOS 4.0 oferece uma oportunidade única para desenvolvedores e entusiastas da tecnologia estudarem a arquitetura de um sistema operacional pioneiro.

Através da análise do seu código, é possível compreender as técnicas utilizadas pelos engenheiros da Microsoft na época, além de compreender melhor os problemas que o sistema operacional carregava para (quem sabe) agora resolvê-los de maneira adequada.

Sem falar que tal atitude ajuda a preservar a história da computação, em uma era em que jogos de videogames e outras propriedades intelectuais estão desaparecendo pelo processo de digitalização e detenção de direitos autorais.

E o MS-DOS 4.0 pode ser muito útil para o desenvolvimento de futuros sistemas operacionais tão ou mais competentes quanto ele foi no passado.

 

Compilando um sistema operacional do passado

Dave Plummer, desenvolvedor original do Gerenciador de Tarefas do Windows, revive o processo de compilação do MS-DOS 4.0 em um vídeo em seu canal no YouTube.

O vídeo detalha os passos necessários para compilar o código-fonte usando ferramentas da época, como o ensamblador MASM 2 e o compilador C 5.1.

A emulação do ambiente de desenvolvimento original é realizada utilizando DOSBox em uma máquina moderna, reduzindo o tempo de compilação de horas para minutos.

Ou seja, na ausência de contar com computadores da época, é necessário recorrer aos recursos modernos de virtualização para fazer tudo acontecer.

Após a compilação do código, Plummer criou uma imagem de disco que foi armazenado em um disquete de 5 1/4 polegadas, utilizando um dispositivo USB “Grease Weasel”.

Então, o MS-DOS 4.0 compilado e inicializado em um IBM PC XT original, demonstrando o sucesso do processo de compilação e a funcionalidade do sistema operacional.

Veja o processo na íntegra no vídeo abaixo. E se permita a oportunidade de aprender um pouco mais sobre o passado da informática com um sistema operacional que foi importante para o nosso tempo.


Compartilhe
@oEduardoMoreira