A reimplementação clean-room é o método que os criadores de clones de software feitos com IA citam para dizer que não copiaram nada. Em outubro de 2026, o termo aparece nos repositórios do PdfCraft, alternativa ao Acrobat, e do CADCraft, alternativa ao AutoCAD. Mas o que ele significa, e por que especialistas desconfiam quando a IA entra no processo?
Neste texto, explicamos a origem do método, como ele está sendo adaptado para agentes de IA e onde ele fica frágil. Além disso, mostramos o que isso tem a ver com os formatos de arquivo que arquitetos e engenheiros usam todos os dias.

O que é reimplementação clean-room
Clean room significa sala limpa. Na engenharia de software, o termo descreve um processo com duas equipes separadas. A primeira estuda o programa original e escreve uma especificação apenas com o comportamento esperado. A segunda, que nunca viu o código original, cria um programa novo a partir desse documento.
O exemplo clássico é o da Phoenix Technologies, que nos anos 1980 recriou a BIOS dos computadores IBM PC. Segundo o blog da Hexaware, o ponto decisivo foi provar que os implementadores nunca tinham visto o código original. Esse trabalho abriu caminho para a indústria de computadores compatíveis.
Por trás do método está um princípio antigo do direito autoral. A lei protege a expressão, ou seja, o código escrito, e não a ideia ou a função. Assim, duas equipes podem chegar ao mesmo resultado funcional sem que uma copie a outra.
Clean room não é exigência legal, é prova
Um detalhe costuma passar despercebido. A reimplementação clean-room não é obrigatória por lei. Conforme análise do escritório HDD Law, trata-se de um método para provar criação independente caso surja uma disputa.
Por isso, a documentação é tão importante quanto o código. Especificações, registros de quem viu o quê e datas formam a defesa. Sem esse histórico, a alegação de sala limpa vira apenas uma afirmação.
| Caso | Período | O que ilustra |
|---|---|---|
| Phoenix BIOS | Anos 1980 | Duas equipes separadas e especificação sem código |
| Sega x Accolade | 1992, EUA | Desmontar código para chegar a elementos funcionais |
| Sony x Connectix | 2000, EUA | Cópia intermediária para criar produto compatível |
| chardet 7.0 | 2026 | Reescrita com IA e troca de licença contestada pelo autor |
| ArtCraft | 2026 | Clones de Adobe e AutoCAD declarados como clean-room |
Os casos americanos Sega x Accolade e Sony x Connectix costumam ser lembrados nessa discussão. Neles, a justiça aceitou o estudo do código para alcançar elementos funcionais e criar produtos compatíveis. No entanto, a HDD Law observa que essas decisões protegeram o estudo, e não a publicação de uma cópia fiel do programa. Além disso, valem para os Estados Unidos, e não para o Brasil.
Como a reimplementação clean-room funciona com IA
Com agentes de IA, as duas equipes viram dois agentes. Um agente observador lê apenas material público, como documentação e especificações de formato, e escreve requisitos sem código. Em seguida, um agente implementador, sem ligação com o primeiro, programa a partir desses requisitos. Por fim, os prompts e documentos ficam guardados como registro.
O projeto ArtCraft afirma seguir essa lógica. O README do PdfCraft, por exemplo, diz que o comportamento do programa vem da norma ISO 32000 e de observação externa, e não do código de terceiros. Da mesma forma, o CADCraft declara que ícones, hachuras e tipos de linha são criação própria.

Onde o método fica frágil
O primeiro problema é a contaminação pelo treinamento. Modelos de linguagem aprendem com enormes volumes de código público. Consequentemente, o agente implementador pode ter visto algo parecido com o original, mesmo sem acesso direto. A Hexaware resume a questão dizendo que a parede entre as equipes é real, mas a ignorância não é.
O segundo problema é a prova. Segundo a HDD Law, fica mais difícil demonstrar independência quando modelos de IA leem e escrevem código ao mesmo tempo. Na mesma linha, o professor Andres Guadamuz disse à Al Jazeera que não se sabe se o processo declarado pelo ArtCraft resiste a um exame detalhado.
O caso chardet mostra o risco na prática. Em março de 2026, uma biblioteca foi reescrita com IA e mudou de licença. O autor original contestou a ideia de que a reescrita era limpa, e o tema segue sem decisão judicial.
Há ainda um terceiro ponto. O método protege contra acusação de cópia de código, mas não resolve patentes, marcas, segredos comerciais ou cláusulas de contrato. Portanto, é uma ferramenta de defesa parcial.
Reimplementação clean-room em CAD, BIM e PDF
Para quem trabalha com projetos, a discussão aparece nos formatos de arquivo. O PDF segue norma pública, o que facilita uma especificação limpa. Já o DWG é um formato proprietário, e o CADCraft depende de uma biblioteca de terceiros para lê-lo e gravá-lo, com perdas declaradas ao salvar.
No BIM, a situação é mais favorável a quem prefere padrões abertos. O IFC permite trocar modelos entre Revit, Archicad e outros programas sem engenharia reversa. Se você está começando, nosso guia o que é BIM explica a base, e o texto Revit ou Archicad compara as duas plataformas.
Em resumo, um clone declarado como clean-room pode ser legítimo, mas isso não garante qualidade. Arquivos de cliente merecem programas testados e formatos confiáveis.

Perguntas frequentes
Um programa clean-room é automaticamente legal?
Não. O método ajuda a provar que não houve cópia de código, mas a análise depende das leis de cada país, do contrato de licença e de outros direitos, como marcas e patentes. Este texto é informativo e não substitui orientação jurídica.
Posso fazer uma reimplementação clean-room de um plugin no meu escritório?
É possível em tese, mas exige especificação sem código, separação real das pessoas envolvidas e registro de tudo. Antes de começar, leia a licença do plugin original e procure um advogado especializado.
O CADCraft abre meus arquivos DWG sem perdas?
Segundo o próprio repositório, entidades ainda não modeladas são descartadas ao salvar. Por isso, teste sempre em cópias e compare o resultado com o original.
Por que o IFC é diferente?
Porque é um padrão aberto e documentado, criado justamente para troca de dados entre programas. Assim, não há necessidade de estudar o software de outra empresa para ler um modelo.
Reimplementação clean-room em Mogi das Cruzes e região
Em Mogi das Cruzes e no Alto Tietê, escritórios trocam arquivos com engenheiros, construtoras e clientes que usam programas diferentes. Nesse cenário, a curiosidade por clones gratuitos é natural, mas a compatibilização de projetos depende de arquivos íntegros e de formatos estáveis.
Se a sua equipe quer trocar modelos com menos atrito, nosso texto sobre vantagens do OpenBIM é um bom ponto de partida. A BIMmetria atua com arquitetura, projetos, regularização, levantamento e cursos, e podemos conversar sobre o fluxo do seu escritório.
📞 (11) 99377-0651 · 📍 Rua Barão de Jaceguai, 54 – Centro, Mogi das Cruzes – SP · Fale no WhatsApp



Deixe um comentário