Por que licenças importam
Sem licenças, não podemos garantir o pagamento antes do uso, personalizar o acesso por cliente, ou escalar o suporte e operações comerciais com confiança. O licenciamento nos ajuda a proteger receita, simplificar operações e garantir que os clientes recebam o que pagaram; nem menos, nem mais.
Como a Lerian monetiza
O modelo de negócios da Lerian é modular. Cada linha de produto pode requerer uma licença para desbloquear o acesso:
| Linha de Receita | Descrição |
|---|---|
| Suporte | Suporte técnico + acesso a plugins enterprise como pacote |
| Marketplace / Plugins | Licenças individuais de plugins, cobradas mensalmente. Inclui plugins da Lerian e de terceiros |
| Aprendizado e Certificação | Cursos e certificações relacionados ao Midaz e seu ecossistema |
| Serviços Profissionais | Consultoria customizada e entrega de projetos |
Recursos enterprise incluídos no plano de Suporte são na verdade plugins — mas licenciados como um pacote unificado em vez de um por um.
Cenários de licenciamento suportados
Seu plugin deve suportar todos os seguintes casos de uso:
| Cenário | Descrição |
|---|---|
| Community | Apenas OSS. Nenhuma licença necessária |
| Apenas suporte | Uma licença global para recursos enterprise da Lerian |
| Suporte + plugins Lerian | Uma licença global + licenças individuais por plugin Lerian |
| Suporte + plugins de terceiros | Uma licença global + licenças individuais por plugin de parceiro |
| Suporte + plugins mistos | Configuração combinada: licenças Lerian + parceiro |
Nosso sistema também deve suportar futuros modelos SaaS, permitindo que parceiros licenciem e distribuam seus próprios plugins independentemente.
Como o License Manager funciona
Powered by KeyGen
Usamos o KeyGen para gerenciar chaves de licença e seu ciclo de vida. Ele suporta:- Geração de chaves de licença
- Controle de status (ativa, expirada, revogada)
- Validação periódica
- Integração com futuros fluxos de cobrança
Fluxo de validação de licença
Todo plugin ou recurso enterprise deve validar regularmente sua licença usando o SDK oficial uma vez por semana.
O SDK lida com cache, lógica de retry e degradação graciosa, então você não precisa construir essa lógica você mesmo.
Resultados de status
| Status | Comportamento |
|---|---|
| Licença ativa | Acesso completo e cliente em boa situação. |
| Licença expirada | Continuar acesso (período de carência de 2 semanas) e mostrar aviso. |
| Licença revogada | Bloquear acesso após o período de carência até a licença ser restaurada |
Arquitetura
Visão geral da validação de licença

- O SDK envia a chave de licença e informações do cliente para o servidor da Lerian.
- A Lerian verifica o status da licença:
- Está ativa?
- Está expirada, mas ainda dentro do período de carência?
- Foi revogada?
- O servidor responde com uma resposta que seu plugin pode usar para permitir, avisar ou bloquear o acesso.
- Para melhorar a performance, este resultado é armazenado em um cache local para que não precise verificar toda vez.
O que você precisa fazer: Incluir o License SDK no seu plugin. Ele cuidará da validação e cache automaticamente.
Como cada plugin usa licenciamento

- Cada plugin tem sua própria chave de licença.
- O SDK verifica a licença comunicando-se com o sistema de licenciamento da Lerian.
- A Lerian verifica se a licença é válida usando um backend seguro (powered by KeyGen).
- Em versões futuras, licenças serão automaticamente gerenciadas com base na cobrança.
O que você precisa fazer: Adicionar o License SDK ao seu plugin e garantir que ele chame
validateLicense() antes de expor qualquer recurso pago.Benefícios para parceiros
O License Manager é mais do que apenas um porteiro; é uma fundação para escalar de forma responsável e sustentável.
Resolve
- Uso não autorizado de recursos pagos
- Rastreamento e revogação manual de licenças
- Riscos legais e de compliance
Possibilita
- Monetização transparente de plugins de parceiros
- Modelos flexíveis de revenda e pacotes
- Políticas de licenciamento configuráveis: trials, renovações, janelas de tolerância
Versões futuras serão integradas com nosso sistema de cobrança para automatizar revogação e renovação de licenças.

