Política de assinatura de código

Como as versões do Komorebi para Windows são assinadas, quem aprova cada assinatura, de onde vêm as compilações assinadas e o que o programa assinado faz com os seus dados.

Free code signing provided by SignPath.io, certificate by SignPath Foundation

Em português: assinatura de código gratuita fornecida pela SignPath.io, certificado da SignPath Foundation.

Estado

O Komorebi está a candidatar-se à SignPath Foundation para assinatura de código gratuita. Até haver um certificado, as versões não têm assinatura Authenticode e o Windows SmartScreen pode mostrar um aviso quando executa o instalador. Cada versão no GitHub inclui o SHA-256 do instalador (.sha256) e uma assinatura Ed25519 (.sig) que a atualização na aplicação verifica. Como as atualizações são verificadas.

O que é assinado

Só os ficheiros feitos a partir do repositório do Komorebi: o programa komorebi.exe e o instalador komorebi-<versão>-setup.exe. Programas de outros projetos não são assinados com este certificado.

Funções

FunçãoPessoaO que faz
AutorMário SilvaEscreve e revê as alterações ao código e faz o commit no repositório público.
AprovadorMário SilvaAprova à mão cada pedido de assinatura de uma versão.

Compilações

As compilações assinadas vêm do repositório público no GitHub, github.com/RusticStack/komorebi, compiladas pelo GitHub Actions a partir de um commit desse repositório. Nada compilado num computador pessoal é assinado com este certificado. Até à versão 0.7.0, inclusive, as versões foram compiladas e publicadas à mão e não têm assinatura Authenticode.

Privacidade

O Komorebi não recolhe dados. Não envia nada ao projeto nem a terceiros: sem telemetria, estatísticas ou relatórios de falhas. As verificações de atualizações só contactam o GitHub: um pedido HTTPS a api.github.com pela versão mais recente, quando prime Procurar atualizações ou no máximo uma vez por dia com a verificação automática ativa, e uma transferência de github.com só quando prime Transferir e instalar.

Este programa não transfere nenhuma informação para outros sistemas em rede, a menos que isso seja pedido expressamente pelo utilizador ou pela pessoa que o instala ou utiliza. Declaração de privacidade.