
Engenharia reversa em “sala limpa” é o jeito clássico (e, em geral, legal) de recriar um software sem acesso ao código dele: uma equipe documenta como o programa funciona, e outra, que nunca viu o programa original, escreve o código a partir dessa documentação. O resultado é uma recriação que, para fins de direito autoral, é inédita.
Recriar software assim costumava ser caro e demorado, mas as IA/LLMs mudaram isso. Surgiram ferramentas como o Reverse Engineer Anything (REA), que liga agentes de IA a ferramentas de engenharia, e a coisa ganhou força quando alguém, cansado das cobranças indevidas da Adobe, usou o Claude para recriar o Photoshop: o Photocraft é um software equivalente, mas que vem com código-fonte e roda em Linux.
Daí pegou fogo: já recriaram toda a suíte da Adobe e os programas do Office, e estão aparecendo toneladas de recriações de jogos de consoles em PCs (nem sempre em sala limpa). Foi quando me lembrei que tinha um candidato perfeito na gaveta: A Busca de Epaminondas Jr., um adventure de texto que escrevi em 1992, em Turbo Basic.
Na época eu nem sonhava com software livre, então distribuí só o executável, e o fonte se perdeu em algum disquete da vida. Já fiz disassembly e recriação de software profissionalmente (é surpreendente como empresas perdem código-fonte de coisas importantes), mas nunca me animei porque esse caso daria muito trabalho.
O advento da IA e o sucesso dessas recriações todas me incentivaram a tentar. Mas não foi só falar “Claude, descompila aí que eu vou tomar um café” - o buraco era bem mais embaixo…




Pra variar, a USP me sequestrou – mas o sumiço foi mais porque o velho e bom “museu dos micros de 8 bits” voltou à atividade: além de arrumar os disquetes que faltavam para o

Correndo o risco de denunciar meus vinte e muitos anos, confesso que boa parte da minha formação como programador veio dos saudosos clones do Apple II (TK 3000, Unitron AP II, etc.). Juntando o desejo de voltar a brincar com uma dessas máquinas com o sonho de moleque de ter um Apple IIGS (modelo mais avançado que não chegou ao Brasil), resolvi comprar uma placa-mãe de IIGS no eBay (lá vendem o micro completo de baciada, mas o envio é proibitivo), improvisando um gabinete e adaptando periféricos de PC/Mac.
Pra quem gosta de micros de 8 bits e da história das pessoas por trás deles, eis um tremendo achado: O site do MCI (Museu da Computação e Informática) reune, na seção
Para quem nunca viu: emuladores são programas que simulam o funcionamento de computadores ou videogames antigos, permitindo que se rode os programas destas máquinas nos micros modernos (veja e pegue