terça-feira, 12 de novembro de 2013

Apple lança anteriormente SEGREDO SISTEMA OPERACIONAL CÓDIGO FONTE


Disaster nível de proteção de recuperação de auto-avaliação


O Computer History Museum marcou uma espécie de golpe de Estado, a publicação - com a permissão de Cupertino - o código fonte para DOS do Apple II, versão 3.1.


O código arqueológico, postado aqui, é o todo 4000-plus - que é milhares de linhas de código, não milhões em um erro de impressão - completos com comentários do tipo "se não for 3 não reloc".







Como Computer History Museum notas em sua página de lançamento, o DOS - que inclui um gerenciador de arquivos, uma interface de BASIC, e vários utilitários - foi escrito para EUA 13000 dólares (pouco mais de três dólares por linha) por Paul Laughton, um empreiteiro para Shepardson Microsystems .


O código foi escrito entre Abril e Junho de 1978 - uma conquista justa para um novo DOS - e em outubro, de acordo com a ata da reunião postadas pelo Museu, Apple e Shepardson já estavam trabalhando através das correções de bugs e discutindo a documentação. Este tipo de discussão ainda soa verdadeiro para quem procura em desenvolvimento de software.


Por exemplo, há essa troca envolvendo Laughton e Randy Wigginton (número de funcionário seis, e criador do MacWrite):


"Paul recebeu perguntas diretamente sobre os nossos DOS. Evidentemente que ele tem sido em lojas de informática, etc, quando alguém fazia perguntas sobre a Maçã DOS. Ele também ficou surpreso que estávamos enviando documentação sobre a leitura / gravação de uma rotina trilha e setor. Ele sentiu que a documentação sobre a interface para a parte do DOS gerenciador de arquivos era mais útil. Randy apontou que a documentação não existe no gerenciador de arquivos. "


Outra visão divertida cobre "bug # 1":


"Houve alguma controvérsia quanto a saber se o bug # 1 foi ou não realmente especificado na especificação de origem. Paul sentiu que o bug # 1 envolveu alguns dos principais retrabalho, e foi um resultado de não ter uma especificação escrita no DOS. "


Como observa o Museu, o Apple II não poderia compilar nada, então Laughton tinha que escrever o DOS em cartões perfurados para a compilação em um National Semiconductor IMP-16, que iria cuspir o código montado para fora em uma fita de papel. Steve Wozniak, que foi responsável pela criação do controlador de disco para a máquina, também fez uma placa plug-in para ler as fitas de papel para que Laughton pode depurar o código.


Laughton descreve mais da história aqui . ®







via Alimentar (Feed)

Nenhum comentário:

Postar um comentário