Em uma iniciativa histórica, a Microsoft disponibilizou o código-fonte do MS-DOS 4.0, lançado originalmente em 1986, sob a licença aberta MIT. Esse sistema operacional icônico, que marcou presença em inúmeros computadores pessoais na década de 1980, agora está acessível a todos, incluindo versões beta inéditas do projeto.
O Esforço de Preservação e Colaboração
A liberação do código-fonte é fruto de uma colaboração com a IBM, que participou do desenvolvimento de partes do MS-DOS 4.0. A ideia ganhou força após o pesquisador inglês Connor Starfrost, dedicado a documentar a evolução dos sistemas DOS, contatar Ray Ozzie, ex-diretor técnico da Microsoft.
Starfrost identificou que Ozzie possuía binários beta não lançados do MS-DOS 4.0, armazenados desde sua passagem pela Lotus. Simultaneamente, Starfrost se conectou com o Microsoft Open Source Programs Office (OSPO) para promover a liberação pública do código-fonte dos projetos relacionados ao DOS 4.
Os esforços culminaram na união dos binários de Ozzie com o código-fonte encontrado nos arquivos da Microsoft, acompanhados por documentação em PDF e imagens de disco fornecidas por entusiastas e arquivistas de software vintage. Antes da liberação, a Microsoft testou com sucesso o sistema operacional em um IBM PC XT original, em um computador com processador Pentium e nos emuladores PCem e 86Box.
A Importância do MS-DOS 4.0
O MS-DOS 4.0 desempenhou um papel significativo na história da Microsoft, apesar das controvérsias da época. A parceria com a IBM levou ao desenvolvimento de duas versões distintas do sistema operacional: o IBM DOS 4.0 e o MS-DOS 4.0. Este último introduziu avanços importantes, como melhor gerenciamento de memória RAM, uma interface gráfica baseada em texto mais amigável e suporte para multitarefa preemptiva.
Apesar das inovações, o MS-DOS 4.0 enfrentou limitações, como a incapacidade de gerenciar mais de 640 KB de memória RAM, um legado do MS-DOS 3.0, o que impactou sua popularidade em comparação com versões anteriores.
Código Disponível no GitHub
Agora, o código-fonte do MS-DOS 4.0 está disponível no GitHub sob a licença MIT, permitindo livre acesso, modificação e distribuição. O pacote inclui partes do código do MT-DOS, uma versão inicial que introduziu o conceito de multitarefa. A OSPO continuará a explorar os arquivos da Microsoft e promete atualizações futuras se mais códigos relevantes forem encontrados.
Para os entusiastas de tecnologia e historiadores de software, essa liberação oferece uma oportunidade única de explorar e entender as raízes dos sistemas operacionais modernos. Acesse o repositório no GitHub para conferir essa parte importante da história da computação.
fonte: Tecnoblog
Acesse as verticais Revna a seguir, para obter mais detalhes:
Serviços: Move to Cloud / Infraestrutura
Soluções: Inteligência Artificial / Internet Of Things