3 pontos por GN⁺ 2025-11-10 | 2 comentários | Compartilhar no WhatsApp
  • Nos arquivos da Universidade de Utah, foi descoberta uma fita do UNIX V4 dos Bell Labs de 1973, levantando a possibilidade de restaurar dados originais do Unix primitivo
  • Essa versão é um material raro, já que foi o Unix em que o kernel e os utilitários centrais foram escritos em linguagem C pela primeira vez, e até hoje não se conhece uma cópia completa
  • A fita traz uma etiqueta manuscrita com “UNIX Original From Bell Labs V4”, e a caligrafia foi identificada como sendo do falecido professor Jay Lepreau
  • A fita encontrada é o original que Martin Newell, inventor do ‘bule de Utah (Teapot)’, recebeu da AT&T, e agora está sendo preparada para transferência ao Computer History Museum (CHM)
  • Al Kossow, do CHM, ficará responsável pelo trabalho de restauração e pretende ler os dados com equipamento de conversão analógico-digital; o material é considerado importante para a restauração das pesquisas sobre o Unix inicial

Descoberta da fita do Unix V4

  • Durante a organização do depósito do departamento de computação da Universidade de Utah, foi encontrado um rolo de fita de 9 trilhas com o rótulo UNIX V4 (1973) dos Bell Labs
    • No rótulo, estava escrito à mão: “UNIX Original From Bell Labs V4 (See Manual for format)”
    • A caligrafia foi confirmada como sendo do professor Jay Lepreau, falecido em 2008, segundo verificação de seu ex-aluno, o professor Robert Ricci
  • Ricci divulgou a descoberta pelo Mastodon e explicou que se trata de uma versão da qual não se conhece a existência de uma cópia completa
  • A fita será levada diretamente ao Computer History Museum (CHM)

Importância histórica do Unix V4

  • O UNIX V4 foi a primeira versão em que o kernel e alguns utilitários centrais foram reescritos em linguagem C, marcando um ponto de virada importante na evolução do Unix
  • Até agora, o que restava eram apenas partes do código-fonte do kernel de versões anteriores, algumas páginas de man e o manual do programador de novembro de 1973
  • Por isso, a descoberta é vista como uma abertura para a possível restauração completa do Unix inicial baseado em C

Origem da fita e pessoas relacionadas

  • Uma investigação adicional confirmou que a fita foi recebida por Martin Newell da AT&T
    • Newell é conhecido na área de computação gráfica como o inventor do ‘bule de Utah (Teapot)’, que também apareceu no protetor de tela OpenGL do Windows NT
  • Ricci revelou esse detalhe depois, observando que isso aumenta ainda mais o valor histórico da fita

Plano de restauração e abordagem técnica

  • O bibliotecário de software do CHM, Al Kossow, será o responsável pelo trabalho de restauração
    • Ele planeja fixar amplificadores de leitura nas cabeças e usar um conversor analógico-digital multicanal de alta velocidade para despejar os dados em cerca de 100 GB de RAM e, depois, processá-los com o programa de análise readtape, escrito por Len Shustek
    • A fita é uma fita 3M de 9 trilhas com 1.200 pés, dos anos 1970, e é considerada com boas chances de restauração
  • Kossow afirmou que elevou esse projeto a alta prioridade e está avançando com a restauração

Significado da descoberta

  • A descoberta é vista como uma oportunidade rara de restaurar o processo de evolução técnica do Unix inicial
  • O CHM e a equipe do Bitsavers estão colaborando na restauração, atraindo a atenção da comunidade de preservação de código aberto e da história da computação
  • O The Register afirmou que esse valioso material “não poderia estar em mãos melhores”, demonstrando expectativa pelo sucesso da restauração

2 comentários

 
click 2025-11-10

Essa fita realmente tem uma durabilidade incrível.

 
GN⁺ 2025-11-10
Comentários do Hacker News
  • O conteúdo da fita tinha uma simples lista de tarefas
    Por exemplo, coisas como facilitar a saída do Emacs e renomear diretórios temporários. Os nomes antigos, como bin ou dev, pareciam engraçados por serem meio ambíguos

    • Eu até gosto dessa ambiguidade de bin e dev
      O Unix está cheio de trocadilhos como cat, man e more/less. Já etc sempre me pareceu meio estranho
  • É triste que a área de computação quase esqueça o próprio passado
    Restauramos e estudamos armas antigas ou os experimentos de Galileu, mas as conquistas dos hackers dos anos 60 e 70 estão sendo esquecidas. Sendo que haveria muito a aprender com as limitações daquela época

    • A indústria do cinema é parecida. Quase não existe um sistema de preservação, então filmes clássicos queimam ou desaparecem
      Um lendário filme mudo americano acabou sendo encontrado por acaso numa biblioteca na Espanha e depois restaurado. Parece que artistas e empresas só focam no presente e não veem obras antigas como história
    • Eu discordo. O interesse por computação retrô e pela demoscene continua grande
      Há muitos projetos ativos, como a quebra da criptografia de máquinas de arcade dos anos 90 ou a restauração em nível de bits de jogos clássicos
    • Na verdade, todas as áreas são parecidas. A maior parte do passado foi apenas preservada por acaso
      Até pirâmides e artefatos antigos teriam desaparecido se não fosse por limitações de custo ou espaço
    • A computação ainda é jovem demais
      O que arqueólogos estudam são objetos de centenas ou milhares de anos atrás. Daqui a alguns séculos, invenções como o Unix também serão reconhecidas por seu valor histórico
    • Eu também discordo. Já há muita gente dedicando um enorme esforço à preservação da história da computação
  • Tenho um leitor/gravador CCT de 9 trilhas que consegue ler fitas desde 1982
    Fiquei surpreso que a fita de 1973 já fosse de 9 trilhas, mas limpei a cabeça com um solvente de limpeza hoje ilegal e todos os dados foram recuperados perfeitamente. Eram fitas de vários sistemas, incluindo minicomputadores DEC

    • A transição para 9 trilhas aconteceu em 1964, quando o IBM 360 introduziu o byte de 8 bits
    • Fiquei curioso sobre esse “solvente ilegal”. Por que ele foi proibido e se há planos de divulgar os dados recuperados para fins de arqueologia digital
  • Uma descoberta realmente incrível. Seria ótimo se desse para emular o Unix v4 a partir desse código-fonte, compilar e executar

    • O SIMH emula o PDP-11 e vários outros minicomputadores e microcomputadores antigos
      Na lista de discussão do TUHS, chegaram a restaurar e executar o código-fonte do Unix de 1972
      Veja o repositório relacionado no GitHub
    • Se essas versões iniciais tivessem spyware ou código de anúncios escondidos, seria realmente chocante
    • Também houve quem perguntasse: “o que você pretende fazer com isso?”
  • O fio de discussão original está no post do discuss.systems

    • Nesse post, nos comentários seguintes e também na discussão do TUHS, os links já foram incluídos no artigo
  • Na graduação, eu salvava meu projeto de compilador em fita de aço UNIVAC UNISERVO II
    Era uma estrutura de 8 trilhas (6 bits de dados, 1 bit de paridade, 1 bit de clock), e provavelmente hoje não existe mais nenhum drive capaz de ler isso. Ainda assim, fisicamente a fita talvez continue intacta

    • Mas, no momento em que você tentar ler, existe o risco de danificá-la
  • Que achado incrível. Isso lembra a época em que as fitas da exploração lunar desapareceram. Talvez, se procurarem mais um pouco, apareçam outras

  • O laboratório de pesquisa de fitas da IBM em Tucson recuperou os dados em fita do ônibus espacial Challenger
    Acho totalmente possível recuperar também uma fita com 52 anos

  • “Ah, este é o meu artigo. Obrigado, Ricardo!”

  • Se for a versão SIMH-classic, com certeza dá para rodar
    Melhor esquecer a versão v4 comercializada e usar a versão aberta