web counter Código fonte mais antigo do DOS é transcrito após 45 anos e liberado como open source para marcar o aniversário do 86-DOS 1.00! - Super Select
Home » Código fonte mais antigo do DOS é transcrito após 45 anos e liberado como open source para marcar o aniversário do 86-DOS 1.00!
Tecnologia, Hardware e PC

Código fonte mais antigo do DOS é transcrito após 45 anos e liberado como open source para marcar o aniversário do 86-DOS 1.00!

Microsoft continua a abrir capítulos importantes da sua história com sistemas operacionais, tornando-os acessíveis ao público. Recentemente, anunciou que as listagens de DOS de Tim Paterson, que incluem o código-fonte do núcleo 86-DOS 1.00, alguns núcleos pré-lançamento do PC-DOS 1.00 e a biblioteca de tempo de execução do Microsoft BASIC-86 Compiler, estão disponíveis no GitHub. O vice-presidente da Microsoft, Scott Hanselman, vinculou o lançamento ao 45º aniversário do 86-DOS 1.00 e confirmou que o código, transcrito de antigos impressos em matrizes de pontos encontrados em uma garagem, foi recriado com precisão, “e recompila byte por byte para os binários originais”.

Ao visitar a página do GitHub para acessar o código, é possível ver uma foto de Tim Paterson em sua garagem, cercado por impressões amarelecidas que contêm o software mencionado. Os internautas também podem acessar as digitalizações originais em PDF e PNG disponíveis no Internet Archive, incluindo as anotações manuscritas do programador.

Um aspecto relevante para entusiastas é que o trabalho de transcrição do código impresso foi finalizado para os três softwares mencionados, e dicas sobre como compilar e montar os códigos também estão disponíveis no GitHub de Paterson.

Caso não se conheça a relevância do 86-DOS na história da Microsoft, é interessante ressaltar que a empresa obteve uma vantagem no mercado de software para sistemas operacionais ao adquirir o 86-DOS da Seattle Computer Products e de seu inventor, Tim Paterson, por cerca de 75 mil dólares.

No repositório do GitHub, é possível observar a transformação do 86-DOS no núcleo PC-DOS 1.00, além do código de algumas utilidades bastante conhecidas, como CHKDSK, que ainda são utilizadas atualmente. A equipe da Microsoft destaca que esse trabalho “oferece uma visão rara de como o MS-DOS/PC-DOS foi desenvolvido e como a criação de sistemas operacionais era feita na época, e não como foi reconstruído posteriormente”.

Assim, mais uma versão antiga do DOS está disponível para exploração. Em abril de 2024, a equipe analisou a liberação do código do MS-DOS 4.00 sob a licença MIT, permitindo que os entusiastas experimentem livremente. A Microsoft fez o mesmo com o MS-DOS 1.25 e 2.11 em 2018. Também em 2024, houve um teste da versão 86-DOS 0.1C, e agora a versão 1.00 desse sistema operacional também foi disponibilizada no GitHub.

Ainda há expectativa pela liberação de qualquer versão do Windows como código aberto. Para quem tem curiosidade sobre o assunto, o código fonte do Windows XP, por exemplo, ainda é encontrado apenas em vazamentos.

Membro da Super Select:

Marcelo Vangrey

A minha jornada como Vangrey no universo dos games começou em 1994 com um Mega Drive e o incrivel Mortal Kombat 2! Seguida pelo Super Nintendo no universo dos lendários cartuchos 16in1 com Top Gear e companhia! Em 1998, conquistou seu primeiro PLAY 1 novamente com Mortal Kombat, dessa vez o MK4, e a partir daí, continuou explorando diversas plataformas. Comprando e vendendo, já passei por: Game Boy Color, PS2, PSP, PS3, Nintendo DS, 3DS, Xbox 360, PS4, PS4 Pro, PS5, Nintendo Switch 1 e 2, e pra finalizar - o Steam Deck =)

Adicionar comentário

Clique aqui para postar um comentário