Existe uma prática mundial de patentear ou proteger de outra forma a propriedade intelectual de software? Suponhamos que uma pessoa venha com uma solução de software que requer enormes recursos computacionais para testes. O programador vai até os donos de computadores de terceiros e, imprudentemente, submete seu código. Como resultado de testes em seu hardware, verifica-se que o software do codificador resolve suas tarefas perfeitamente e, então, chega à atenção deste último que ele não é mais o único dono de sua solução...
Como um programador deve se proteger corretamente para evitar entrar em tal situação?
O tópico é bastante relevante para qualquer código de redação de experimento.
Não, as patentes de software não são concedidas. A proteção geralmente está dentro do próprio código....
Encontrei este artigo:
https://craneip.com/ru/patent-na-programmnoe-obespechenie-mify-i-realnost/
- craneip.com
Há um registro de direitos a um programa de computador. Isto não é uma patente, não um direito autoral, mas o registro do titular do direito autoral e autor do código.
Isto é pura proteção em código e nada mais. Você pega este código, analisa-o, compreende o algoritmo, escreve seu próprio código e pronto.
E custou... quando o dólar era 37 rublos - 5 mil rublos. Isso se você for a um especialista. Mas se você mesmo preparar a documentação, se for capaz de romper todos esses obstáculos e armadilhas burocráticas, são centavos.
Há um registro de direitos a um programa de computador. Isto não é uma patente, não um direito autoral, mas o registro do titular do direito autoral e autor do código.
Isto é pura proteção em código e nada mais. Você pega este código, analisa-o, compreende o algoritmo, escreve seu próprio código e pronto.
E custou... quando o dólar era 37 rublos - 5 mil rublos. Isso se você for a um especialista. E se você preparar sua própria documentação, se for capaz de romper todas essas barreiras e armadilhas burocráticas, você estará fora do bolso.
É substancial e direto ao ponto.
Não mova sua dll de seu computador para trás e para frente toda vez que você a mudar...
os dlls não são protegidos contra engenharia reversa (decodificação)
depuradores, desmontadores e muitas ferramentas que até permitem obter o código fonte - acho que me encontrei há algum tempo para decodificar programas Delphi compilados
proteção de software também é um negócio e custa dinheiro - google "remetentes e protetores de software" - há alguns protetores bastante confiáveis, mas são tão caros quanto desenvolver software comercial
UPD: Wiki Embalagem de arquivos executáveis
os dlls não são afetados pela engenharia reversa (decodificação)
depuradores, desmontadores e muitas ferramentas que até permitem obter o código fonte - acho que me encontrei há algum tempo para decodificar programas Delphi compilados
proteção de software também é negócio e custa dinheiro - google "software packers and protectors" - existem alguns protetores bastante confiáveis, mas custam tanto quanto o desenvolvimento de um software comercial
É mais conveniente manter as fontes em servidores poderosos de seus proprietários e refactoring, debugging e compilação lá. Você não precisa transferir a DLL de seu computador para o deles toda vez que fizer uma mudança...
Um programador dá sua propriedade intelectual (mesmo que incompleta) em suas mãos na forma de código fonte e nada pode ser feito a respeito.
A resposta implora para ser dada - não a dê. Construa sua própria capacidade. Se você está confiante de que o código funcionará, então você precisa gastar muito dinheiro em seu próprio equipamento.
A resposta implora para ser dada - não a dê. Construa sua própria capacidade. Se você está confiante de que o código funcionará, então você precisa gastar muito dinheiro em seu próprio equipamento.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Existe uma prática global de patentear ou proteger de outra forma a propriedade intelectual de software?