Há suporte para chaves de licença usando o link
O desenvolvedor pode gerenciar essas chaves, mas elas precisam criar uma verificação de chave de licença para o aplicativo.
Como os aplicativos publicados são protegidos contra a pirataria? Quer dizer, se eles são gerenciados através do sistema de pacotes, é fácil descobrir quais arquivos estão incluídos e reempacotá-los para distribuição através de um canal diferente. Existe algum tipo de sistema de proteção digital disponível para desenvolvedores? Obrigado.
Não há nada embutido no sistema de pacotes, então sim, você poderia apenas dpkg -L <package>
encontrar os arquivos e movê-los. Inferno, provavelmente seria apenas mais fácil interceptar o pacote atual (ele será armazenado em cache) e mover isso ao redor.
Existem vários mecanismos de proteção em certos aplicativos, mas não há nada no Ubuntu assistindo a tudo.
É assim que deve ser, se você me perguntar, mas eu não distribuo softwares e já recebi alguns DRMs absolutamente terríveis, então provavelmente sou um pouco tendencioso .
Como foi explicado por outros (e mostrado repetidas vezes se você seguir um pouco as notícias de TI), não há como fazer com que os dados digitais que você distribuir sejam 100% à prova de cópia. Uma maneira de contornar isso é executar o software em um servidor e apenas "executar" os bits da interface do usuário no sistema do usuário (basicamente, como os sites funcionam).
Mas sugiro que você também experimente um sistema de proteção mais "social": certifique-se de que seus usuários querem pagar por seu aplicativo (porque é fácil de usar, praticamente livre de bugs e atualizado frequentemente com novos recursos), criar uma comunidade em torno dele, ... e eles também serão menos propensos a passar pacotes e / ou chaves ao redor.