Sinopse
- A Microsoft liberou o código-fonte do MS-DOS 4.0, processo operacional lançado em 1986, em parceria com a IBM.
- A iniciativa surgiu em seguida o observador Connor Starfrost sugerir a liberação, resultando na entendimento de binários beta jamais lançados e arquivos originais para a liberação pública.
- O MS-DOS 4.0 é exímio por suas inovações, porquê o gerenciamento bem-educado de rememoração RAM e uma interface de menu gráfico, apesar de suas limitações com mais de 640 KB de rememoração.
- O código do MS-DOS 4.0 está disponível debaixo de a concessão MIT no GitHub, permitindo aproximação, diferença e distribuição devoluto.
A Microsoft abriu o código-fonte do MS-DOS 4.0, processo operacional lançado em 1986 e que esteve memorial em muitos computadores pessoais fabricados nos anos seguintes. A iniciativa é produto de uma parceria com a IBM, que desenvolveu algumas partes do código do projeto.
Os esforços para liberar o código do MS-DOS 4.0
De convénio com a Microsoft, a iniciativa surgiu posteriormente que uno observador anglicano de nome Connor Starfrost contatou Ray Ozzie, ex-diretor especialista da companhia. Starfrost trabalha para documentar a rol entre os sistemas operacionais DOS 4 (ou IBM DOS 4.0), MT-DOS e OS/2, e achou que Ozzie poderia ajudá-lo.
Ray Ozzie acabou encontrando em seu registo privado binários beta jamais lançados do MS-DOS 4.0 que foram enviados a ele em sua transição pela Lotus. Enquanto isso, Starfrost contatou a Microsoft Open Source Programs Office (OSPO) para sarar da sua teoria de liberar publicamente o código-fonte de projetos que envolvem o DOS 4.
Os binários de Ozzie foram juntados com o código-fonte do MS-DOS 4.00 (mais famoso porquê MS-DOS 4.0) descoberto nos arquivos da Microsoft. O embrulho foi liberado adjunto com PDFs de documentação e imagens de disco fornecidos por arquivistas e entusiastas de softwares antigos.
O processo operacional liberado funciona perfeitamente. A Microsoft cálculo que, antes da liberação, testou o MS-DOS 4.0 com êxito em uno IBM PC XT original, em uno computador com processador Pentium e nos emuladores PCem e 86Box.
O icônico, todavia questionável MS-DOS 4.0
O MS-DOS 4.0 é uno capítulo principal na narrativa da Microsoft. Porém, a parceria com a IBM foi um pouco conturbada na dez de 1980, o que levou ao emergência de duas versões do processo operacional: o IBM DOS 4.0 e o MS-DOS 4.0.
A tradução da Microsoft trouxe recursos notáveis para a idade, porquê gerenciamento bem-educado da rememoração RAM, uma interface de menu gráfico mais amigável (ainda que baseada em teor) e escora para multitarefa preemptiva (o processo operacional executa mais de uma serviço, todavia alternando entre elas periodicamente).
Apesar de possuir avanços relevantes, o MS-DOS 4.0 teve algumas limitações que contribuíram para essa tradução jamais ser tal maneira popular quanto as antecessoras. Uma delas quadra a incompetência do processo operacional de mourejar com mais de 640 KB de rememoração RAM, caraterística herdada do MS-DOS 3.0.
Código do MS-DOS 4.0 está debaixo de concessão MIT
O código-fonte do MS-DOS 4.0 está disponível no GitHub debaixo de uma concessão oportunidade MIT. Ela permite que o código seja acessado, transformado e distribuído sem restrições.
O embrulho inclui quinhão do código-fonte do MT-DOS, uma tradução principiante do MS-DOS 4.0 que se diferenciava por incorporar o concepção de multitarefa. A Microsoft cálculo no proclamação solene que o código abarrotado dessa tradução jamais foi descoberto.
Ao acessar a página do projeto no GitHub, você vai reparar que os códigos-fonte do MS-DOS 1.25 e 2.0 igualmente estão disponíveis por lá. Nunca estranhe. A Microsoft liberou publicamente os códigos desses projetos há dezena anos.
A OSPO continuará explorando os arquivos da Microsoft e promete atualizar o embrulho liberado se descobrir mais código avito relevante para a iniciativa.