Auditoria documental do catálogo de modelos abertos da Ai2: estado da evidência sobre licenças
Imagen generada con gpt-image-2.5-sunburst para InferamaFonte ↗
01

Introdução: a importância da rastreabilidade legal em modelos abertos

No desenvolvimento de sistemas de inteligência artificial, a distinção entre a disponibilidade técnica de um modelo e sua viabilidade legal para uso em produção é crítica. Para as organizações que avaliam modelos abertos, a licença do código-fonte não é o único fator determinante; as condições sob as quais os pesos do modelo e, fundamentalmente, os dados de treinamento são distribuídos podem impor restrições significativas sobre o uso comercial ou a redistribuição.

O caso da Ai2 é particularmente relevante dado o seu ênfase declarada na 'abertura total', que inclui a publicação de código, dados e pesos. No entanto, a verificação dessas afirmações requer um exame detalhado das fontes primárias vigentes. Esta peça analisa qual informação é atualmente verificável através da documentação oficial e dos repositórios públicos, identificando as áreas onde a evidência é insuficiente para emitir um parecer legal definitivo.

A rastreabilidade legal começa por separar o que é anunciado como aberto daquilo que pode ser demonstrado, artefato por artefato. A publicação de código, dados, pesos e receitas de treinamento mostra que esses recursos são disponibilizados, mas não esclarece, por si só, quais permissões jurídicas acompanham cada um. Para avaliar a viabilidade de uso em produção, é necessário distinguir a existência e o acesso técnico aos materiais dos direitos de utilizá-los, modificá-los ou redistribuí-los. Essa distinção evita que uma declaração institucional ampla seja interpretada como uma autorização uniforme para todo o catálogo.

A pergunta prática, portanto, não é apenas se uma equipe consegue localizar ou baixar um modelo, mas se consegue identificar os termos aplicáveis a cada componente que pretende incorporar. O código, os pesos e os dados podem ter condições diferentes, e a documentação geral pode não reunir essas condições num único lugar. Enquanto essa relação não estiver documentada de forma explícita, a análise deve apresentar a lacuna como incerteza, em vez de concluir que o uso está permitido ou proibido. Essa cautela é especialmente importante quando a decisão depende de demonstrar a base documental da adoção.

02

Metodologia de verificação documental

Para auditar o catálogo de modelos de uma organização, estabelecem-se três níveis de verificação: o código de treinamento e inferência, os pesos do modelo (model weights) e os conjuntos de dados de treinamento. Cada um desses artefatos pode estar sujeito a licenças distintas. A metodologia consiste em localizar os repositórios oficiais e os portais de documentação, e extrair as declarações de licença vigentes no momento da consulta.

No caso da Ai2, a documentação oficial para desenvolvedores atua como a porta de entrada para o ecossistema. Esta fonte confirma a existência de modelos como OLMo, Molmo e Tülu, bem como de conjuntos de dados como Dolma e Pixmo. O perfil da organização no GitHub permite localizar os repositórios de código associados. A verificação centra-se em identificar se essas fontes primárias contêm declarações explícitas sobre as permissões de uso, distribuição e modificação.

Os três níveis de verificação devem ser tratados como objetos separados, ainda que façam parte do mesmo sistema. A licença encontrada no repositório de código permite descrever os termos aplicáveis àquele código identificado; ela não é, sem uma declaração que estabeleça essa relação, prova dos termos aplicáveis aos pesos ou aos conjuntos de dados. Do mesmo modo, uma página que apresenta um modelo ou um conjunto de dados pode confirmar que o recurso integra o ecossistema, sem necessariamente indicar todas as permissões de uso, distribuição e modificação. A auditoria ganha precisão quando registra tanto o que a fonte confirma quanto o que ela deixa sem especificação.

A localização de uma declaração também importa para que o resultado seja verificável. Convém registrar qual artefato foi examinado, qual fonte primária continha a informação e a que componente a licença se refere. Uma etiqueta num repositório de código, por exemplo, não deve ser descrita como licença do modelo inteiro se o documento não fizer essa extensão. Quando a documentação aplicável não estiver explícita no material consultado, o estado 'não verificado' descreve o limite da evidência; não afirma que o recurso não tenha licença, nem que seu uso seja necessariamente vedado. Essa distinção preserva a cautela exigida pela própria metodologia.

A consulta deve acompanhar a configuração concreta que está sendo avaliada: o nome do modelo ou conjunto de dados, o repositório ou a página correspondente e a declaração de licença ali apresentada. Isso ajuda a evitar que uma conclusão relativa a uma ferramenta de código seja transferida para outro artefato apenas por pertencer à mesma organização. Também torna mais claro o que ainda falta verificar: uma declaração específica para os pesos, para os dados ou para ambos, conforme a lacuna identificada. Sem essa separação, uma planilha de auditoria pode parecer completa apenas porque registra uma licença para um dos componentes.

Processo de auditoria de licenças

Passos para verificar a rastreabilidade legal de um modelo aberto:

  1. 01Identificar o repositório oficial de código (GitHub) e a documentação técnica (portal de desenvolvedores).
  2. 02Localizar o arquivo de licença (LICENSE) no repositório de código e verificar seu tipo (ex.: Apache-2.0, MIT).
  3. 03Buscar a declaração de licença para os pesos do modelo no portal de distribuição (ex.: Hugging Face) ou na documentação específica do modelo.
  4. 04Revisar a documentação do conjunto de dados de treinamento para identificar a licença dos dados e qualquer restrição de uso derivada da origem dos dados.
  5. 05Documentar as lacunas: se a licença dos dados ou dos pesos não estiver explicitamente declarada nas fontes primárias, marcar o estado como 'não verificado'.
03

Estado da evidência nas fontes primárias

A revisão da documentação oficial da Ai2 confirma a política institucional de 'abertura total', que promete a liberação de código, dados, pesos e receitas de treinamento. Esta declaração é um fato verificável no portal de desenvolvedores. No entanto, o texto da documentação geral não especifica as licenças jurídicas exatas que regem cada um desses componentes.

No perfil do GitHub da organização, observa-se que vários repositórios de código, como 'Olmo-core', 'open-instruct' e 'olmo-eval', estão sob a licença Apache-2.0. Isso permite verificar a licença do código de treinamento e inferência para essas ferramentas. No entanto, a licença do código não se estende automaticamente aos pesos do modelo nem aos dados de treinamento, que costumam ser distribuídos através de plataformas externas ou em repositórios específicos com termos próprios.

A evidência descrita permite formular conclusões em níveis diferentes, sem transformar uma delas em conclusão sobre o conjunto inteiro. A política de abertura total é verificável como declaração institucional, enquanto a licença Apache-2.0 é verificável para os repositórios de código indicados. Já a documentação geral mencionada não especifica, nos extratos consultados, os termos jurídicos dos pesos de OLMo, Molmo e Tülu nem dos dados de Dolma e Pixmo. Assim, a tabela não representa um juízo de que esses artefatos não tenham termos de uso; ela registra que a licença aplicável não foi estabelecida por essa evidência.

Essa diferença deve permanecer visível também quando os recursos são apresentados em conjunto. A presença de OLMo, Molmo, Tülu, Dolma e Pixmo na documentação confirma que fazem parte do catálogo descrito, mas a listagem não substitui a leitura das condições próprias de cada artefato. Em particular, a licença verificada para Olmo-core, open-instruct e olmo-eval informa sobre os repositórios de código identificados, não sobre todos os materiais associados a esses nomes. A conclusão mais precisa é, portanto, delimitada: há evidência de licença para o código citado e falta, no material examinado, evidência explícita equivalente para pesos e dados.

A política institucional de publicação também não elimina a necessidade de examinar a documentação específica de cada recurso. 'Liberar' um componente descreve sua disponibilização; os termos jurídicos que governam seu uso precisam ser localizados e interpretados separadamente. Por isso, a abertura declarada e as licenças verificadas devem aparecer como informações relacionadas, mas não intercambiáveis. Manter essa distinção impede que a disponibilidade de materiais seja convertida, sem base documental, numa afirmação abrangente sobre permissões comerciais, redistribuição ou modificação.

Resumo da evidência verificada em fontes primárias

Estado da verificação de licenças segundo as fontes consultadas.

ComponenteFonte primáriaLicença verificadaEstado da evidência
Código de treinamento (Olmo-core, open-instruct)GitHub (allenai)Apache-2.0Verificada
Pesos de modelos (OLMo, Molmo, Tülu)Documentação oficial / GitHubNão especificada no extratoNão verificada
Dados de treinamento (Dolma, Pixmo)Documentação oficial / GitHubNão especificada no extratoNão verificada
04

Análise das lacunas na documentação

Uma das principais limitações ao auditar o catálogo da Ai2 com as fontes atuais é a falta de uma declaração centralizada e explícita sobre as licenças dos pesos e dos dados. A documentação descreve a natureza 'aberta' dos recursos, mas não detalha os termos legais específicos, como se permite o uso comercial sem restrições adicionais ou se existem cláusulas de atribuição obrigatória.

Esta lacuna é crítica para as equipes de conformidade legal. A licença Apache-2.0 do código garante a liberdade de uso do software de treinamento, mas não resolve a questão dos dados da Dolma (3 trilhões de tokens) nem dos pesos do OLMo. Sem uma declaração clara na documentação primária, não é possível afirmar com certeza que o uso comercial esteja livre de restrições derivadas da origem dos dados ou dos termos da plataforma de distribuição.

A incerteza sobre pesos e dados não é uma formalidade: ela limita o alcance da conclusão que uma equipe pode retirar da licença do código. Mesmo quando o software de treinamento tem licença identificada, a avaliação do sistema não fica completa se os termos dos demais componentes relevantes permanecem desconhecidos. Isso não prova que existam restrições adicionais, mas impede afirmar, com base apenas na documentação geral examinada, que elas inexistem. O ponto a resolver é documental: localizar termos aplicáveis e verificar se eles cobrem o uso pretendido, sem inferir essa cobertura a partir da licença de outro artefato.

Na avaliação do exemplo comercial, a sequência de análise deve conservar essa separação. A confirmação de Apache-2.0 para o código responde apenas à questão relativa àquele código. A falta de uma licença explícita para os pesos na documentação geral deixa essa parte sem verificação e justifica consultar os metadados de distribuição e a documentação específica do modelo. A hipótese de uma restrição nos dados de Dolma ilustra por que os termos dos dados também precisam ser examinados; ela não estabelece que tal restrição exista. A decisão não deve tratar uma possibilidade ainda não confirmada como fato, nem tratar a ausência de informação encontrada como autorização tácita.

Para uma equipe de conformidade, o resultado útil não é forçar uma resposta binária quando as fontes não a sustentam, mas delimitar com precisão o que está comprovado e o que depende de confirmação. É possível registrar a licença do código verificada e, em campos separados, manter como pendentes os termos dos pesos e dos dados. Caso a decisão de adoção dependa dessas permissões, a lacuna deve ser resolvida por documentação primária específica antes de se apresentar a análise como completa. Essa abordagem preserva a diferença entre risco não esclarecido e restrição efetivamente identificada.

05

Limites da evidência e perguntas em aberto

A verificação realizada com as fontes fornecidas permite confirmar a existência dos modelos e a licença do código de treinamento, mas não resolve as perguntas sobre as licenças dos pesos e dos dados. A documentação oficial atua como um índice de recursos, mas não como um contrato legal detalhado para cada artefato.

Permanecem em aberto as seguintes perguntas: Qual é a licença exata dos pesos do OLMo e Molmo? Sob quais termos são distribuídos os dados da Dolma e Pixmo? Existe uma documentação oficial que esclareça a relação jurídica entre a licença do código e a dos dados? Até que essas perguntas sejam respondidas com fontes primárias específicas (como arquivos LICENSE nos repositórios de pesos ou documentação de dados), a rastreabilidade legal do catálogo da Ai2 permanece incompleta.

As perguntas em aberto correspondem a lacunas distintas e não devem ser reunidas numa conclusão genérica sobre a legalidade do catálogo. Uma diz respeito à licença dos pesos de OLMo e Molmo; outra, aos termos de distribuição e uso de Dolma e Pixmo; uma terceira pergunta se existe documentação que explique a relação entre a licença do código e a dos dados. A evidência descrita não responde a essas questões, mas também não demonstra que a documentação específica inexista fora dos extratos examinados. Por isso, o alcance correto da conclusão é restrito às fontes consultadas: nelas, as permissões para pesos e dados não foram verificadas.

Para fechar a auditoria, cada questão deve ser associada ao artefato correspondente e à fonte primária que poderia esclarecê-la, como um arquivo de licença no repositório pertinente ou a documentação específica dos dados ou do modelo. A equipe deve então registrar se encontrou uma declaração explícita, a que componente ela se aplica e quais dúvidas permanecem. Se a consulta não produzir uma resposta clara, o estado deve continuar como não verificado, em vez de preencher a lacuna por analogia com a licença Apache-2.0 do código. A documentação resultante ajuda a manter uma trilha verificável sem converter incerteza em parecer jurídico.

A consulta direta aos metadados nas plataformas de distribuição e aos arquivos de licença dos repositórios de dados é, portanto, uma etapa de verificação, não uma presunção de que esses locais conterão necessariamente uma resposta completa. Os termos encontrados precisam ser lidos em relação ao componente e ao uso que a organização pretende fazer, e não generalizados automaticamente para o restante do catálogo. Se os documentos continuarem sem especificar as permissões relevantes, a lacuna permanece: a organização terá identificado o limite da evidência disponível, mas não terá resolvido a questão jurídica. Essa conclusão prudente é mais fiel ao material consultado do que afirmar uma liberdade de uso ou uma proibição que ele não estabelece.

Questões em aberto

  • A licença específica dos pesos dos modelos OLMo, Molmo e Tülu não está declarada nos extratos das fontes primárias fornecidas.
  • Os termos de uso e a licença dos conjuntos de dados Dolma e Pixmo não são especificados na documentação geral consultada.
  • Não é possível determinar se a licença do código (Apache-2.0) se estende aos artefatos de dados ou pesos, uma vez que costumam ter licenças independentes.
06

Continue a explorar

06

Fontes consultadas

03

Correções e transparência

Se encontrar informação incorreta ou desatualizada, envie-nos a página e a fonte que devemos rever.

Propor uma correção