A prova é a versão aberta.
Smart2Raw Premium
A versão publicada neste site é completa, auditável e sua para testar — é para isso que ela existe. A Premium é a versão que não é publicada, e ela é licenciada, não baixada.
Duas perguntas justas seguem daí: o que exatamente ela acrescenta, e por que a parte que não é publicada merece crédito. Esta página responde as duas com o que já dá para conferir hoje.
O que a Premium acrescenta
Ela encolhe mais
Além do que a menor classe nativa consegue sozinha — inclusive nos regimes em que, na versão aberta, o dicionário ainda ganha. A página de escopo técnico nomeia esses regimes com precisão; a Premium é onde eles deixam de ser uma troca.
Ela responde mais
Além de contar e somar: operações compostas sobre uma coluna, e sobre mais de uma, que na versão aberta você teria de escrever por conta própria.
E não para por aí
O resto não é publicado, de propósito. O que é público é deliberadamente a parte que qualquer um pode conferir; o resto está sob licença.
Por que a parte não publicada merece crédito
A pergunta é justa, e a resposta é concreta em vez de promessa.
Tudo o que este projeto já publicou pode ser conferido linha a linha: seis versões depositadas com DOI próprio, 31 suítes de teste com zero falhas, e todo benchmark acompanhado do comando que o reproduz e de uma asserção que roda antes de cada número ser impresso.
E há uma evidência mais dura. A versão 3.4.0 — já depositada, já citável — carregava um defeito que devolvia valores truncados sem erro, sem aviso e com CRC válido. O projeto achou com um fuzz diferencial, corrigiu, e então publicou o defeito, o caso mínimo que o reproduz e a razão de vinte e cinco suítes de casos escolhidos não o terem pegado. Isso está na página de escopo técnico agora, onde um comprador vai ler.
E não foi uma vez só. A 3.5.0 tinha um segundo defeito, de outra natureza: um arquivo .s2r construído de má-fé — 64 bytes, CRC correto, tudo internamente consistente — fazia o leitor alocar dezesseis bytes e copiar quatro megabytes para dentro. Foi encontrado lendo o carregador contra a própria aritmética, corrigido na 3.5.1, e publicado com o arquivo hostil virando teste fixo.
Um projeto que documenta o próprio pior momento duas vezes é um projeto cujas afirmações dá para precificar. A Premium é feita pelas mesmas mãos, com a mesma disciplina.
Para quem ela é
- Quem vai embutir o Smart2Raw num produto que não publica sob AGPL — software vendido a clientes, SaaS, firmware, um dispositivo.
- Times cujas colunas caem exatamente nos regimes em que a versão aberta para de propósito.
- Quem precisa de alguém responsável por uma correção, com data.
O que uma licença inclui
| Aberta · AGPL-3.0 | Premium · comercial | |
|---|---|---|
| Classificação por amplitude, três formas, predicados nativos | sim | sim |
O formato .s2r, portabilidade, a bateria de testes inteira | sim | sim |
| Encolhimento além da menor classe nativa | — | sim |
| Operações compostas e sobre múltiplas colunas | você escreve | sim |
| Direito de embutir em software não publicado sob AGPL | — | sim |
| Suporte e prioridade em correções | comunidade | sim |
| Todo o resto que não é publicado | — | sim |
Como a conversa começa
Diga qual é a coluna: quantos elementos, como é a amplitude, o que você precisa perguntar a ela, e onde isso roda. Em geral já basta para uma primeira resposta honesta sobre se a Premium muda alguma coisa para você — e, se não mudar, você vai ouvir isso.
Por onde seguir
Veja a linha onde a aberta para
Os regimes em que ela perde, nomeados com precisão e com o número.
Escopo técnico →Entenda a licença
A AGPL é o que torna possível uma versão aberta sem abrir mão do direito comercial.
Licenciamento →Diga qual é a sua coluna
Quantos elementos, como é a amplitude, o que você precisa perguntar.
Fale conosco →