A Microsoft continua a tornar os capítulos mais antigos da história de seus sistemas operacionais de código aberto e gratuitamente disponíveis.
Nesta semana, foi anunciado que as listagens de DOS de Tim Paterson, contendo o código-fonte do kernel 86-DOS 1.00, vários kernels e utilitários pré-lançamento do PC-DOS 1.00, e a biblioteca de tempo de execução do compilador Microsoft BASIC-86, estão agora no GitHub.
Scott Hanselman, VP da Microsoft, confirmou que o código, transcrito de pilhas de antigas impressões de matriz de pontos encontradas em uma garagem, está “perfeito e recompila byte a byte para os binários originais”, marcando o 45º aniversário do 86-DOS 1.00.
Para os entusiastas, o trabalho de transcrição do código impresso foi concluído. Dicas para compilar e montar as fontes também podem ser encontradas no GitHub de Paterson.
A Microsoft adquiriu o 86-DOS da Seattle Computer Products e do inventor Tim Paterson por cerca de US$ 75.000, um atalho crucial para sua entrada no mercado de sistemas operacionais.
Esta não é a primeira vez que a Microsoft abre o código-fonte de versões antigas do DOS:
Enquanto isso, a comunidade aguarda a possibilidade de qualquer versão do Windows se tornar de código aberto. Atualmente, para investigar o código-fonte do Windows XP, por exemplo, é preciso recorrer a vazamentos.