Programação e IA

Projeto em Rust reimplementa o Microsoft Office com o Claude programando

Richard Speed, do The Register, relata o caso da ArtCraft, empresa que acrescentou alternativas ao Word, Excel e PowerPoint à sua coleção de aplicativos em Rust. Ela chama esses projetos de reimplementações "clean room" de software proprietário, e o desenvolvimento depende fortemente do Claude. Os repositórios da empresa no GitHub também incluem projetos inspirados no Photoshop, Illustrator e Premiere Pro.

O revisor testou o WordCraft, alternativa ao Word, em um Surface com processador Arm e achou que funcionava bem. Ele lembra o Word, mas os botões, ícones e imagens são diferentes. O projeto está em fase pre-alpha, a ArtCraft estima cerca de 62% de paridade de recursos com o Word, e o revisor desaconselha o uso em produção. O roadmap admite que os testes de compatibilidade com arquivos DOCX reais ainda não começaram, e que gráficos, SmartArt e objetos OLE incorporados foram deixados de fora.

Quanto à licença, o WordCraft tem dupla licença MIT ou Apache 2.0. O dicionário ortográfico e a hifenização usam a lista de palavras de domínio público Moby Hyphenator II, de Grady Ward. A ArtCraft diz que tudo foi construído a partir de especificações públicas e observação, com recursos originais ou de licença aberta. A The Document Foundation, responsável pelo LibreOffice, não quis comentar; a Microsoft confirmou o recebimento da consulta sem outra resposta, e a Adobe não comentou os projetos de aplicativos criativos.

Neil Brown, da decoded.legal, disse ao jornal que a situação jurídica depende da jurisdição, que os desenvolvedores podem alegar que a implementação independente não infringe nada, mas que, dada a importância do tema, uma disputa poderia chegar aos tribunais.

O que acho interessante não é a alegação em si, e sim a velocidade: uma equipe pequena usando uma ferramenta de programação com IA consegue publicar uma suíte de escritório reconhecível, inacabada, mas utilizável o bastante para ser testada. As questões em aberto são qualidade, manutenção e o lado jurídico. Adoraria saber o que quem escreve código com assistentes de IA pensa sobre essas afirmações de "clean room".

Fonte: The Register

Comentários 0

Deixe o primeiro comentário, em qualquer idioma.

Entre para comentar