O app ChatGPT/Codex inclui uma cópia completa do LibreOffice

O app de desktop ChatGPT/Codex da OpenAI foi descoberto incluindo uma grande instalação headless do LibreOffice (e outros runtimes pesados) para ler, escrever e renderizar documentos do Office localmente, o que gerou debate sobre inchaço de software, superfície de ataque e higiene de licenciamento. Comentadores observam que, apesar do custo de tamanho e da sobreposição com ferramentas que os usuários talvez já tenham instaladas, o LibreOffice é uma das poucas opções robustas e scriptáveis que conseguem lidar de forma confiável com formatos Office antigos e problemáticos — destacando tanto a realidade nada elegante da complexidade dos arquivos de escritório quanto os limites de simplesmente deixar a IA “construir sua própria pilha”. O fio também se amplia para críticas à UX e ao desempenho do novo app, e para especulações de que, à medida que agentes de IA passam a manipular documentos diretamente, suítes como o Microsoft Office podem migrar para o papel de visualizadores, em vez de ferramentas de autoria para humanos.

O que foi descoberto

  • O app de desktop ChatGPT/Codex instala um runtime headless do LibreOffice de ~400+ MB em um diretório de cache, aparentemente para lidar com documentos (DOCX/XLSX/PPTX, PDFs, conversões, capturas de tela).
  • Em alguns sistemas, isso aparece após a primeira execução / uma longa “inicialização”, em vez de no momento da instalação. No Windows, outras ferramentas nativas (git, poppler, etc.) também são baixadas para o mesmo cache.

Por que o LibreOffice e que alternativas existem

  • Vários comentaristas dizem que, independentemente, acabaram empacotando o LibreOffice porque:
    • APIs e CLIs do Office/Google são frágeis, fragmentadas ou difíceis de automatizar de forma confiável.
    • Arquivos antigos/estranhos do Excel e documentos complexos são melhor tratados pelo LibreOffice.
  • Alternativas mencionadas: CLIs do Microsoft 365/Google Workspace, Apache POI, pandoc, exportadores personalizados de PowerPoint/Office e um backend OpenXML em .NET (“walnut”).
  • Alguns observam que bibliotecas como o POI conseguem calcular fórmulas, mas não substituem a API completa de uma suíte de escritório.

Inchaço, desempenho e preocupações com recursos

  • Muitos veem empacotar uma suíte completa de escritório como o “ápice do bloat”, especialmente considerando que:
    • Alguns usuários já têm o LibreOffice instalado.
    • Desgaste de SSD, pegadas grandes e vários apps/VMs pesados de IA em localhost.
  • Outros argumentam que armazenamento é barato em relação a tokens e tempo de desenvolvimento; uma dependência conhecida e bem testada é razoável.

Segurança, licenciamento e procedência

  • Há preocupação de que empacotar binários grandes de terceiros aumente a superfície de ataque e possa incluir vulnerabilidades não corrigidas.
  • Há dúvidas sobre conformidade de licença; um arquivo de licença MPL do LibreOffice foi encontrado dentro do pacote em cache.
  • Não está claro se isso conta como “empacotado com o instalador” ou “baixado sob demanda”, mas a maioria acha que as obrigações da MPL provavelmente são atendidas ao incluir a licença.

Comportamento do app e UX

  • Experiências mistas com o novo app ChatGPT/Codex:
    • Alguns relatam bom desempenho e gostam da interface de 3 painéis, centrada em agentes de codificação.
    • Outros o chamam de confuso, lento, voraz em recursos e confuso (ChatGPT vs Codex, separação Chat vs Work, atalhos ausentes/alterados).
    • Usuários do Windows, em particular, relatam travamentos, uso alto de CPU e dificuldade para acessar chats móveis.

Implicações para Office e IA

  • Vários veem uma tendência em que o Office se torna principalmente um visualizador, enquanto agentes de IA geram e modificam documentos via formatos abertos e ferramentas não Microsoft.
  • Alguns acham que isso evidencia tanto a complexidade dos formatos do Office quanto os limites atuais da IA: ainda é mais fácil distribuir o LibreOffice do que fazer uma IA “reimplementar o Word”.