Pergunta do programador.

Реter Konow  

Existe uma prática global de patentear ou proteger de outra forma a propriedade intelectual de software?

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Большую часть времени современные компьютеры простаивают и не используют всех возможностей процессора. Мы предлагаем задействовать их с пользой. Вы можете сдавать мощности вашего компьютера другим участникам нашей сети для выполнения разнообразных...
Mihail Marchukajtes  
Реter Konow:

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....
Реter Konow  
Mihail Marchukajtes:
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
Вопросы охраны своих нематериальных прав возникает у ІТ-компаний и предпринимателей в самом начале работы или даже до старта фактической деятельности. Ведь почти вся стоимость технологического предприятия – это стоимость его объектов интеллектуальной собственности. Для охраны своей собственности, инновационные компании должны использовать...
Dmitry Fedoseev  

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.

Реter Konow  
A eficácia da proteção do código interno é relativa.
Реter Konow  
Dmitry Fedoseev:

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.

Igor Makanu  
Реter Konow:
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

Реter Konow  
Igor Makanu:

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

Entendi, obrigado.)))))
Edgar Akhmadeev  
Реter Konow:
É 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...
Isso é o que eu faço (quero dizer ex5). Não mantenho nenhum código no VPS. Volto para a nuvem e a acho segura o suficiente. Para roubar a propriedade intelectual, preciso de uma caça direcionada para minhas conquistas, mas não sofro da síndrome de Napoleão. Por outro lado, os depositários de códigos VPS e forex têm tudo junto. Além disso, o RDP etc. são muito vulneráveis e, tendo obtido acesso, um hacker verá facilmente resultados comerciais no terminal e haverá códigos espalhados por aí...
Mas também não acho que seja muito sério, apenas observo a segurança como um bom hábito. Embora, quando a EA se tornar quase um graal, e o saldo / rotatividade for grande, provavelmente vou observar as regras mais rigorosas.
Aleksei Stepanenko  
Реter Konow:
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.

Реter Konow  
Aleksei Stepanenko:

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.

Bem, a questão não é sobre mim pessoalmente, mas sobre uma situação semelhante)).
Razão: