Resumo

  • A ISC escolheu o Optimus-UI, fork comunitário do PrimeNG, como nova base da interface do Stork.
  • A ISC prevê uma contribuição anual à OpenNG; o anúncio não informa valor nem prazo.

Uma troca de biblioteca pode transformar um ano de engenharia em outra conta de manutenção. É o que aconteceu com o Stork depois que o PrimeNG saiu do modelo de código aberto e seu repositório foi arquivado em 29 de junho de 2026. A ISC adotou o Optimus-UI, um fork comunitário, e diz que vai ajudar a financiar quem mantém o projeto.

Victoria (Vicky) Risk atua na fronteira entre produto e negócio. A biografia publicada pela ISC a identifica como gerente de produto dos programas de código aberto e diretora de marketing; antes, passou 15 anos gerenciando linhas de produto na Cisco. A agenda da RIPE 93 a lista com Tomek Mrugalski, diretor de DHCP da ISC, em uma sessão sobre a refatoração de projetos abertos que passam ao modelo comercial.

Risk já escreveu sobre a mudança no sentido oposto. A ISC manteve algumas bibliotecas do Kea sob licença comercial para financiar o desenvolvimento. Em um texto assinado por Risk, a organização relata que liberou doze bibliotecas depois que o Kea alcançou sustentabilidade financeira suficiente para abrir mão daquela receita. Risk também chamou a loja online de extensões de um sucesso modesto: empresas queriam orçamento, nota fiscal, concorrência e cadastro de fornecedor. Código aberto precisa de uma forma de pagar a manutenção; um botão de download não bastou.

Com o Stork, a pressão volta ao outro lado. A PrimeTek levou o PrimeNG para um modelo comercial. A ISC avaliou manter os componentes importados, migrar para Angular Material ou reconstruir a interface inteira em HTMX. Escolheu o Optimus-UI, fork do PrimeNG mantido pela OpenNG. A ficha da RIPE 93 enquadrou a decisão diante do aumento de vulnerabilidades identificadas por análise de código com modelos de linguagem e do pouco tempo para adotar outra biblioteca aberta com manutenção ativa.

A mudança vem depois de trabalho mensurável. O relatório de desenvolvimento da ISC para 2025 registra uma grande atualização do PrimeNG em 329 arquivos, com cerca de 9.300 linhas adicionadas e quase o mesmo número removido. O Stork lançou oito versões naquele ano. A atualização em 329 arquivos mostra quanto trabalho de produto pode estar escondido numa linha do arquivo de dependências.

Na publicação do Stork 2.6, em 15 de outubro, a ISC diz que está reservando uma contribuição financeira anual à OpenNG para não se aproveitar do trabalho dos mantenedores. O texto também diz que o Stork ainda não gera receita para a ISC, embora o suporte profissional ao Stork agora possa entrar como item em contratos de suporte do Kea. A ISC não informa o valor nem a duração da contribuição; esses dados mostrariam quanto da manutenção prometida será coberta.

O Stork 2.6 é apresentado como versão estável para produção. Entre as novidades estão a visão consolidada de concessões em vários servidores Kea, autenticação OIDC, monitoramento de transferências de zona no BIND 9 e suporte ao Kea Configuration Backend. A equipe também testa atualizações semanais de dependências diante do aumento de relatos de vulnerabilidades. A escolha do fork abre a porta; o trabalho de compatibilidade e segurança ocupa cada lançamento seguinte.

A trajetória de Risk dá contexto ao cálculo. No Kea, a ISC abriu recursos depois que sua base financeira permitiu; no Stork, promete financiar uma comunidade que manterá a interface de seu produto. O código aberto resolve quem pode usar. A manutenção ainda depende de quem paga, revisa e publica a próxima versão.

Fontes