No 45º aniversário do 86-DOS 1.00, a Microsoft surpreendeu ao liberar o código-fonte desse sistema e do PC-DOS 1.00, precursores diretos do icônico MS-DOS. Mais do que um gesto nostálgico, essa abertura expõe as fundações da computação pessoal e reforça um movimento de preservação histórica. É uma janela para entender como um software rudimentar moldou o mundo digital que conhecemos hoje.
Antes do MS-DOS: Uma Era de Experimentos e Oportunidades
Nos anos 1980, a computação pessoal estava em seus primeiros passos, com o mercado ainda fragmentado e dominado por máquinas como o IBM PC, lançado em 1981. Sistemas operacionais eram o coração dessas máquinas, mas não havia um padrão claro — cada fabricante buscava sua solução. O 86-DOS, criado por Tim Paterson em 1980 sob o nome inicial de QDOS (Quick and Dirty Operating System), surgiu como uma resposta prática para o processador Intel 8086, um dos mais usados na época.
A Microsoft, então uma empresa em ascensão, viu no 86-DOS uma oportunidade estratégica. Em 1981, adquiriu os direitos do sistema por um valor estimado na casa dos US$ 50 mil, um investimento que se provaria transformador. Adaptado, o 86-DOS deu origem ao MS-DOS, que se tornaria o sistema operacional dominante por décadas, e ao PC-DOS, versão específica para os computadores da IBM.
Esse contexto de inovação acelerada e parcerias estratégicas — como o acordo entre Microsoft e IBM — foi o solo fértil para o que viria a ser uma revolução. Sem o 86-DOS, a trajetória da computação pessoal poderia ter sido muito diferente, talvez mais lenta ou fragmentada. O que parecia um software improvisado na garagem de Paterson acabou se tornando a base de um império tecnológico.
O Anúncio: Código-Fonte Aberto Após 45 Anos
Em 28 de abril de 2024, marcando os 45 anos do 86-DOS 1.00, a Microsoft anunciou a liberação do código-fonte tanto desse sistema quanto do PC-DOS 1.00. A decisão, divulgada por Stacey Haffner e Scott Hanselman, executivos da empresa, inclui o kernel do 86-DOS 1.00, snapshots de desenvolvimento do PC-DOS 1.00 e utilitários clássicos como o CHKDSK. Os códigos estão disponíveis no GitHub sob a licença MIT, permitindo uso e estudo livres.
Essa não é a primeira vez que a Microsoft abre códigos históricos. Há dois anos, liberou o código do MS-DOS 4.0, e, uma década antes, fez o mesmo com as versões 1.25 e 2.0 do MS-DOS. O que torna este anúncio especial é a origem: o 86-DOS é o “pai” de todos esses sistemas, e seu código foi literalmente resgatado de impressões em papel encontradas na garagem de Tim Paterson, como destacou Hanselman.
O esforço de digitalização e publicação reflete um trabalho de “arqueologia de software”, nas palavras do executivo. É um resgate de algo que, sem isso, poderia se perder para sempre. A Microsoft não apenas celebra um marco, mas entrega à comunidade de desenvolvedores e historiadores um pedaço vivo da evolução tecnológica.
Além da Nostalgia: Um Legado que Ainda Ensina
A liberação desses códigos vai muito além de um presente para entusiastas de tecnologia vintage. Ela permite que desenvolvedores, pesquisadores e curiosos mergulhem nas entranhas de sistemas que definiram a computação pessoal, oferecendo insights sobre como soluções simples resolveram problemas complexos numa era de recursos limitados. Mais importante, sinaliza um compromisso com a preservação histórica — algo que grandes empresas nem sempre priorizam, mas que é essencial para entender de onde viemos e para onde vamos.
Quem ganha com isso são as comunidades open-source e acadêmicas, que agora têm acesso a um material único para estudo e experimentação. Quem perde, talvez, é a aura de mistério em torno desses sistemas, mas isso é um preço pequeno frente ao valor educacional. Num setor que evolui a uma velocidade brutal, parar para olhar o passado não é só nostalgia — é uma forma de aprender com erros e acertos que ainda ecoam no design de software moderno.
Próximos Passos: Um Arquivo Vivo no GitHub
Com os códigos disponíveis no GitHub, o próximo passo é ver como a comunidade vai interagir com esse material. Seja por meio de projetos de recriação, análises detalhadas ou até mesmo adaptações criativas, o 86-DOS e o PC-DOS agora têm uma nova vida digital. A Microsoft parece disposta a continuar esse movimento de abertura, o que pode significar mais códigos históricos liberados no futuro.
Fonte: Tecnoblog
