Todos os artigos
Governança de IA

Governança de IA de código aberto: guia prático

Governança de IA de código aberto: como tratar licenciamento, patching de segurança e procedência de modelos como Llama, Mistral e DeepSeek na empresa.

Governança de IA de código aberto é o conjunto de controles que a empresa aplica a modelos de pesos abertos — Llama, Mistral, DeepSeek e afins — baixados e rodados internamente, sem um fornecedor formal por trás: quem aplica o patch de segurança, qual licença rege o modelo e o output que ele gera, e como verificar a procedência do checkpoint antes de colocá-lo em produção. É um risco distinto de contratar um fornecedor de IA com contrato e SLA — aqui não existe vendor para acionar quando algo falha. Este guia é para o C-level, jurídico e compliance decidindo se e como adotar modelo aberto sem abrir um buraco de governança que nenhum contrato de terceiro cobre.

O que é governança de IA de código aberto (e o que ela não é)

Toda vez que um time de tecnologia baixa um checkpoint do Hugging Face e sobe um modelo em infraestrutura própria — nuvem privada, servidor on-premise ou cluster próprio — a empresa deixa de ser cliente de um fornecedor e passa a ser, na prática, mantenedora daquele modelo. Não há contrato, não há SLA, não há um número de suporte para ligar quando o modelo se comporta mal ou uma vulnerabilidade é descoberta. Essa é a característica que define o recorte deste guia e o separa de duas disciplinas vizinhas, com as quais costuma se confundir:

  • Gestão de risco de fornecedores de IA — due diligence contratual de um terceiro formal, com contrato, SLA e cláusulas de notificação de incidente. Pressupõe que existe um vendor do outro lado da mesa. Detalhado em gestão de risco de fornecedores de IA.
  • Gestão de risco de modelo de IA — a validação técnica e o monitoramento contínuo de qualquer modelo em produção, aberto ou fechado, construído internamente ou comprado. É complementar a este guia, não substituta: um modelo aberto em produção também precisa passar pela validação independente descrita em gestão de risco de modelo de IA — só que, no caso aberto, a empresa também herda responsabilidades que normalmente ficariam com o fornecedor.

Governança de IA de código aberto fica no meio: não é sobre avaliar um terceiro, é sobre assumir, conscientemente, o papel que um fornecedor assumiria — patching, suporte, garantia de procedência — quando a empresa decide rodar um modelo sem fornecedor por trás.

Por que isso virou pauta de diretoria em 2026

A adoção deixou de ser nicho técnico. Segundo pesquisa da McKinsey com mais de 700 líderes de tecnologia em 41 países, citada pela Exame/Bússola, 63% das empresas globalmente já fazem uso regular de modelos de IA de código aberto, com o Brasil em 50% e a Índia liderando com 77%. A mesma pesquisa mostra os riscos que os líderes técnicos mais citam ao avaliar essa adoção: segurança cibernética (62%), conformidade regulatória (54%) e propriedade intelectual (50%) — exatamente os três eixos que este guia cobre, e que nenhum comitê de compras trata hoje com o mesmo rigor que aplica a um contrato de fornecedor.

O ponto de atenção para quem lê "63%" e "50%" em fontes diferentes: são o mesmo estudo, com o mesmo instrumento de pesquisa, aplicado à mesma amostra global — a diferença é o corte geográfico (global vs. Brasil), não duas pesquisas concorrentes com metodologias distintas. Vale checar a atribuição de qualquer estatística de adoção de IA aberta antes de citá-la internamente: é comum encontrar o mesmo número recirculando em veículos diferentes sem o link para o estudo original.

Open weight não é open source: a diferença que muda a análise de risco

O primeiro erro de governança é tratar "modelo de código aberto" como uma categoria única. A Open Source Initiative (OSI) publicou em outubro de 2024 a Open Source AI Definition (OSAID 1.0), que exige três elementos para um sistema de IA ser genuinamente open source, segundo a análise da Moesif: código de treinamento sob licença aprovada pela OSI, pesos do modelo livres para uso, modificação e redistribuição, e detalhamento suficiente dos dados de treinamento para que um terceiro qualificado consiga recriar substancialmente o sistema.

Por esse critério, a maioria dos modelos que empresas chamam de "open source" no dia a dia não se qualifica — são open weight: os pesos podem ser baixados, mas o código de treinamento e a proveniência dos dados ficam de fora, e a licença costuma trazer restrições que uma licença open source de verdade não teria. O caso mais citado é o próprio Llama: a licença comunitária da Meta exige que qualquer produto ou serviço com mais de 700 milhões de usuários ativos mensais solicite uma licença comercial à parte, concedida a critério exclusivo da Meta — uma restrição que a OSI considera incompatível com a definição de código aberto.

Isso não torna o Llama impróprio para uso corporativo — a maioria das empresas nunca vai chegar perto de 700 milhões de usuários. Torna necessário ler a licença de cada modelo individualmente, porque elas variam bastante mesmo entre concorrentes diretos:

Modelo Licença Classificação
Llama (Meta) Llama Community License (própria) Open weight, com restrição de escala e de uso para treinar concorrentes
Mistral (Mistral AI) Apache 2.0 Open source (licença aprovada pela OSI)
DeepSeek-R1 MIT Open source (licença aprovada pela OSI)
DeepSeek-V3 Licença de modelo própria (código sob MIT) Híbrida — permissiva para uso comercial, com proibições explícitas de uso (militar, vigilância, decisão automatizada sobre direitos legais, entre outras)

A linha DeepSeek já mostra por que não dá para generalizar por fornecedor: o código do DeepSeek-V3 está sob MIT, mas o modelo em si é regido por uma licença própria com cláusulas de uso aceitável, enquanto o DeepSeek-R1, do mesmo laboratório, libera pesos e código sob MIT puro, conforme os arquivos de licença publicados no repositório do DeepSeek-R1 e no repositório do DeepSeek-V3. Duas versões da mesma família, duas licenças diferentes — a governança precisa checar cada lançamento, não confiar na reputação do laboratório.

Licenciamento: MIT e Apache 2.0 versus GPL e AGPL — o risco de contaminação

A distinção que mais importa para o jurídico é entre licenças permissivas (MIT, Apache 2.0, BSD) e licenças copyleft (GPL, AGPL). Licenças permissivas deixam a empresa usar, modificar e incorporar o código ou o modelo em produto proprietário sem obrigação de abrir o próprio código. Licenças copyleft fazem o oposto: exigem que qualquer trabalho derivado seja distribuído sob a mesma licença — o efeito conhecido como "contaminação" de código proprietário.

Esse risco raramente vem do modelo em si — a maioria dos modelos de peso aberto relevantes hoje usa licença permissiva (Apache 2.0, MIT) ou uma licença própria com restrições de uso, não GPL ou AGPL. O risco de contaminação normalmente entra pela pilha ao redor do modelo: bibliotecas de inferência, frameworks de fine-tuning, ferramentas de orquestração de agentes ou componentes de serving que o time de engenharia integra sem checar a licença individual de cada dependência. A AGPL merece atenção redobrada porque fecha uma brecha que a GPL comum deixava aberta: sob GPL, uma empresa podia rodar software modificado como serviço via rede sem precisar publicar o código, desde que não distribuísse o binário. A AGPL elimina essa brecha — o texto da licença, na Seção 13, exige que qualquer versão modificada, se interagir remotamente com usuários por rede, ofereça a esses usuários acesso ao código-fonte correspondente. Na prática: se o time incorpora um componente AGPL na camada de inferência ou orquestração de um produto proprietário exposto via API ou aplicação web, a empresa pode ser obrigada a publicar o código dessa camada inteira — mesmo sem distribuir nenhum binário.

O checklist que reduz esse risco antes de qualquer modelo aberto ir para produção:

  1. Verificar a licença do modelo em si, não só do repositório de código que o acompanha — como o caso DeepSeek-V3/R1 mostra, podem ser diferentes.
  2. Auditar as dependências de código ao redor do modelo (bibliotecas de inferência, frameworks de treinamento e fine-tuning, ferramentas de orquestração) por licença — um scanner de licenças de software de terceiros resolve isso em minutos e deveria ser padrão em qualquer pipeline de IA aberta.
  3. Checar cláusulas de uso aceitável que restringem o quê pode ser construído com o modelo, independentemente de a licença ser tecnicamente permissiva.
  4. Documentar a titularidade do output gerado — o guia propriedade intelectual e IA generativa nas empresas detalha titularidade, patenteabilidade e o risco de contaminação por dado de treinamento no conteúdo que sai do modelo, não só no código que roda por trás dele.

Quem assume o patching de segurança quando não há vendor formal

Com um fornecedor de IA fechado, a atualização de segurança é problema dele: ele identifica a vulnerabilidade, testa o patch e empurra para todos os clientes, geralmente sem que ninguém do lado do cliente precise agir. Com um modelo aberto rodando em infraestrutura própria, essa engrenagem simplesmente não existe. Como resume a análise da Volcano Consultoria sobre os riscos de IA open source para empresas, quem hospeda modelo aberto localmente não recebe patch nem notificação automática de vulnerabilidade — a atualização exige acompanhar manualmente o lançamento de novas versões, baixar, testar e reimplantar, e resolver qualquer incidente sem uma central de suporte 24/7 para acionar.

Isso não é motivo para descartar modelo aberto — é motivo para que a decisão de adotá-lo venha acompanhada da pergunta certa: quem, na empresa, assume esse papel? Três respostas comuns, em ordem de maturidade:

  • Ninguém formalmente — o modelo entra em produção via um piloto de área e nunca ganha dono. É o cenário de maior risco, e o mais comum em empresas que ainda não formalizaram gestão de risco de modelo de IA.
  • A equipe que implantou o modelo — funciona em escala pequena, mas concentra risco: se a pessoa sai da empresa, o conhecimento de qual versão está rodando e por quê vai junto.
  • Uma função dedicada de MLOps/plataforma de IA, com processo formal de acompanhamento de releases, teste de regressão antes de atualizar em produção e responsabilidade explícita por cada modelo — o padrão que qualquer empresa que roda mais de um modelo aberto crítico deveria ter antes do segundo incidente, não depois.

Procedência do checkpoint: a cadeia de suprimentos de modelos baixados

Baixar um modelo de um repositório público não é diferente, em risco, de instalar uma dependência de software de origem desconhecida — só que a maioria das empresas ainda trata como se fosse. Pesquisadores da JFrog identificaram cerca de 100 modelos genuinamente maliciosos hospedados no Hugging Face, a maioria explorando a desserialização insegura do formato pickle — um formato comum de serialização em Python que pode conter código arbitrário executado no momento em que o modelo é carregado, não apenas dados. Um dos exemplos documentados continha um shell reverso que dava a um atacante controle total sobre a máquina de quem carregasse o checkpoint.

O checklist mínimo de procedência antes de colocar um checkpoint baixado em produção:

  1. Preferir formato SafeTensors a pickle — o próprio Hugging Face passou a sinalizar proeminentemente quando só existe versão em pickle e recomendar a alternativa segura, porque o formato SafeTensors não permite execução de código arbitrário na desserialização.
  2. Verificar o publicador — checkpoint do repositório oficial do laboratório (Meta, Mistral AI, DeepSeek) versus uma cópia ou fine-tune de terceiro sem verificação são níveis de risco diferentes, mesmo com o mesmo nome de arquivo.
  3. Checar os relatórios de scan de segurança da própria plataforma — mas sem tratar "escaneado" como sinônimo de "seguro": a varredura sinaliza padrões conhecidos, não garante ausência de ameaça, e a decisão de baixar mesmo com alerta continua sendo do usuário.
  4. Registrar o modelo no inventário de sistemas de IA da empresa — hash, versão, origem e data de download — para que uma vulnerabilidade descoberta depois seja rastreável a cada implantação, prática que se conecta diretamente ao inventário de sistemas descrito em compliance e IA.

Framework de decisão: quando usar modelo aberto vs. modelo proprietário

A pergunta não é "aberto é melhor ou pior que fechado" — é qual risco a empresa está preparada para assumir em troca de qual benefício. Cinco critérios de governança, não de performance técnica, orientam essa decisão:

Critério Favorece modelo aberto Favorece modelo proprietário
Sensibilidade do dado processado Dado sensível que não pode sair do perímetro da empresa (soberania de dado) Dado de baixa sensibilidade, onde a conveniência de uma API gerenciada pesa mais
Necessidade de suporte formal Existe equipe interna capaz de assumir patching e monitoramento Não existe capacidade interna dedicada, e o negócio precisa de SLA contratual
Criticidade da decisão automatizada Uso de baixo a médio risco, com revisão humana no loop Decisão de alto impacto sobre pessoas, onde responsabilização contratual do fornecedor importa
Maturidade de gestão de risco de modelo Empresa já tem processo de validação independente e monitoramento contínuo Empresa ainda não formalizou essa disciplina — herdar o processo do fornecedor reduz a lacuna
Controle sobre custo e infraestrutura Volume alto de uso torna o custo de hospedar compensador frente a API por token Volume baixo ou variável, onde o custo de manter infraestrutura própria não se paga

Nenhuma linha dessa tabela decide sozinha — a maioria das empresas maduras acaba com um portfólio misto: modelo aberto para casos de uso internos, de baixo risco e alto volume, e modelo proprietário para o que exige garantia contratual e suporte formal. O que não pode acontecer é a decisão ser tomada por default, porque um time de engenharia baixou o que era gratuito e performático sem que jurídico, compliance ou risco soubessem que aquele modelo estava em produção.

Como a Jetpacks apoia a governança de modelos de IA de código aberto

Dentro do método Flight Plan, essa decisão entra no desenho de governança, não como nota de rodapé técnica. O Launchpad mapeia quais modelos abertos já estão em uso na empresa — muitos sem que a diretoria saiba — e a licença de cada um; o Flight Plan desenha, por área, o critério de quando usar modelo aberto versus proprietário e quem assume patching e monitoramento; o Booster capacita jurídico, tecnologia e compliance a aplicar esse critério no dia a dia; e o Mission Control entrega a trilha de evidência — quantos modelos abertos em produção, com que licença, sob responsabilidade de quem — que compliance leva ao board. Como parceira oficial da Replit no Brasil, a Jetpacks já aplicou essa abordagem em empresas como Hypera Pharma, Volvo, BMR Medical e C12 Brasil.

FAQ

O que é governança de IA de código aberto?

É o conjunto de controles que a empresa aplica a modelos de pesos abertos rodados sem um fornecedor formal por trás: quem assume o patching de segurança, qual licença rege o modelo e o output gerado, e como verificar a procedência do checkpoint baixado antes de colocá-lo em produção.

Qual a diferença entre modelo "open source" e modelo "open weight"?

Modelo open source, pela definição da Open Source Initiative (OSAID 1.0), libera código de treinamento, pesos e informação suficiente sobre os dados para recriar o sistema, tudo sob licença aprovada pela OSI. Modelo open weight libera só os pesos para download — o código de treinamento e a proveniência dos dados costumam ficar de fora, e a licença pode trazer restrições de uso que uma licença open source de verdade não teria.

O Llama é open source?

Não, segundo a definição formal da OSI. O Llama é open weight: os pesos podem ser baixados e usados, mas a licença comunitária da Meta impõe restrições — como a exigência de licença comercial à parte para produtos com mais de 700 milhões de usuários ativos mensais — incompatíveis com a definição de código aberto.

Uma licença GPL ou AGPL pode contaminar código proprietário?

Sim. Incorporar um componente sob GPL ou AGPL a um software proprietário pode obrigar a empresa a distribuir o código-fonte do trabalho derivado sob a mesma licença. A AGPL é mais restritiva que a GPL comum porque essa obrigação vale mesmo quando o software só é acessado via rede, sem distribuição de binário — o cenário mais comum em produtos de IA expostos como API ou aplicação web.

Quem é responsável pelo patch de segurança de um modelo de IA de código aberto?

Quem hospeda. Ao contrário de um fornecedor fechado, que empurra atualização de segurança automaticamente para todos os clientes, uma empresa que roda modelo aberto em infraestrutura própria não recebe patch nem notificação automática — precisa acompanhar releases, testar e reimplantar por conta própria, com um dono formal designado para essa função.

Como saber se um checkpoint de modelo baixado é seguro?

Priorize formato SafeTensors em vez de pickle (que permite execução de código arbitrário na desserialização), baixe do repositório oficial do laboratório, verifique os relatórios de scan de segurança da própria plataforma sem tratá-los como garantia absoluta, e registre origem, versão e hash de cada modelo no inventário de sistemas de IA da empresa.

Quando faz sentido usar modelo de IA aberto em vez de proprietário?

Quando o dado processado é sensível e não pode sair do perímetro da empresa, quando existe capacidade interna de assumir patching e monitoramento, quando a decisão automatizada é de baixo a médio risco com revisão humana, e quando o volume de uso torna hospedar mais barato que pagar por token via API — idealmente avaliado caso a caso, não como política única para toda a empresa.

Conclusão: modelo aberto não elimina risco, transfere quem o carrega

Adotar um modelo de IA de código aberto não é uma forma de contornar a governança que um fornecedor formal exigiria — é assumir, dentro de casa, exatamente os papéis que esse fornecedor teria: quem aplica o patch, qual licença vale, e quem garante que o checkpoint em produção é o que diz ser. Empresas que tratam essa decisão com o mesmo rigor de uma contratação formal — checando licença, dependências, procedência e dono do patching antes do deploy — capturam o benefício de custo e controle do modelo aberto sem herdar o risco às cegas.

Se a sua empresa já roda (ou está avaliando rodar) modelos de código aberto e quer saber com clareza onde estão as lacunas de governança, o diagnóstico gratuito da Jetpacks mapeia, em uma conversa de 30 a 45 minutos, os modelos já em produção, o método Flight Plan desenha o critério de decisão entre aberto e proprietário do tamanho certo para o seu negócio, e o guia mais amplo de governança de IA na prática mostra como essa peça se encaixa no programa de governança completo da empresa.

Do artigo à prática

Descubra onde a IA gera mais resultado na sua empresa.

Comece com um diagnóstico gratuito: mapa de impacto por área e o desenho de um primeiro piloto medível, sem compromisso.

Agendar diagnóstico gratuito