Relíquia da tecnologia, DOS 1.0 tem seu código-fonte liberado pela Microsoft

A Microsoft liberou o acesso ao código-fonte do 86-DOS 1.0, a primeira versão de um sistema operacional para PCs da IBM lançada pela empresa em 1981. O material pode ser considerado uma relíquia da história do desenvolvimento de software, acompanhado de um repositório de linhas de código e outras anotações de desenvolvedores na época.
- Windows XP e mais: relembre 10 lançamentos memoráveis da Microsoft
- 50 anos da Microsoft: como a empresa ficou milionária antes mesmo do Windows
O “repositório impresso” tinha anotações e outros registros físicos de Tim Paterson, criador do DOS e que ainda mantém um acervo original até hoje. Agora, o material está disponível via GitHub para quem quiser fazer uma viagem no tempo.
A publicação celebra o aniversário de 45 anos do lançamento do DOS 1.0. Antes disso, a MS liberou os códigos das versões 1.25, 2.11 e 4.0 do MS-DOS.
O que é o 86-DOS 1.0?
O 86-DOS 1.0 é a primeira versão do sistema operacional da Microsoft feito exclusivamente para os computadores da IBM com arquitetura x86. Na época, a MS comprou o software QDOS, feito por Tim Patterson na Seattle Computer Products, por US$ 100 mil e adaptou a versão para as máquinas da fabricante.
O DOS era muito leve e operava apenas por linhas de código, mas foi um sucesso comercial e estabeleceu o domínio da IBM (e consequentemente da Microsoft, que licenciou o software para outras fabricantes) no segmento.
Nos anos seguintes, o MS-DOS se tornou um padrão na indústria de computadores pessoais, o que ampliou a distribuição por outras fabricantes e unificou boa parte do desenvolvimento de software.
Como acessar o código-fonte do sistema
O código-fonte do kernel do DOS 1.0 está disponível no repositório Paterson Listings no GitHub (github.com).
As primeiras versões do Windows foram baseadas no MS-DOS, enquanto a interface gráfica do usuário padrão que conhecemos, com menu Iniciar e Barra de Tarefas, chegou apenas na década de 1990. Confira a evolução do sistema operacional ao longo dos anos.