Question de programmeur.

 

Existe-t-il une pratique mondiale de brevetage ou de protection de la propriété intellectuelle des logiciels?

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

Existe-t-il une pratique mondiale de brevetage ou de protection de la propriété intellectuelle des logiciels ? Supposons qu'une personne élabore une solution logicielle qui nécessite d'énormes ressources informatiques pour être testée. Le programmeur se rend chez des tiers propriétaires d'ordinateurs et soumet imprudemment son code. À la suite de tests sur leur matériel, il s'avère que le logiciel du codeur résout parfaitement ses tâches, puis, il s'aperçoit qu'il n'est plus le seul propriétaire de sa solution...

Comment un programmeur doit-il se protéger correctement pour éviter de se retrouver dans une telle situation ?

Le sujet est tout à fait pertinent pour tout expérimentateur qui écrit du code.

Non, les brevets logiciels ne sont pas accordés. La protection se trouve généralement dans le code lui-même.....
 
Mihail Marchukajtes:
Non, les brevets logiciels ne sont pas accordés. La protection se trouve généralement dans le code lui-même.....

J'ai trouvé cet article :

https://craneip.com/ru/patent-na-programmnoe-obespechenie-mify-i-realnost/

Патент на программное обеспечение: мифы и реальность
Патент на программное обеспечение: мифы и реальность
  • craneip.com
Вопросы охраны своих нематериальных прав возникает у ІТ-компаний и предпринимателей в самом начале работы или даже до старта фактической деятельности. Ведь почти вся стоимость технологического предприятия – это стоимость его объектов интеллектуальной собственности. Для охраны своей собственности, инновационные компании должны использовать...
 

Il existe un enregistrement des droits sur un programme d'ordinateur. Il ne s'agit pas d'un brevet, ni d'un droit d'auteur, mais de l'enregistrement du titulaire du droit d'auteur et de l'auteur du code.

Il s'agit d'une pure protection du code et rien d'autre. Vous prenez ce code, l'analysez, comprenez l'algorithme, écrivez votre propre code et c'est tout.

Et ça a coûté... quand le dollar était à 37 roubles - 5 mille roubles. C'est si vous allez chez un spécialiste. Mais si vous préparez vous-même la documentation, si vous êtes en mesure de franchir tous ces obstacles et pièges bureaucratiques, ce ne sont que quelques centimes.

 
L'efficacité de la protection des codes internes est relative.
 
Dmitry Fedoseev:

Il existe un enregistrement des droits sur un programme d'ordinateur. Il ne s'agit pas d'un brevet, ni d'un droit d'auteur, mais de l'enregistrement du titulaire du droit d'auteur et de l'auteur du code.

Il s'agit d'une pure protection du code et rien d'autre. Vous prenez ce code, l'analysez, comprenez l'algorithme, écrivez votre propre code et c'est tout.

Et ça a coûté... quand le dollar était à 37 roubles - 5 mille roubles. C'est si vous allez chez un spécialiste. Et si vous préparez vos propres documents, si vous parvenez à franchir tous ces obstacles et pièges bureaucratiques, vous en serez pour vos frais.

Il est substantiel et va droit au but.

 
Реter Konow:
Ne déplacez pas votre fichier DLL de votre ordinateur au leur à chaque fois que vous le changez...

Les dll ne sont pas protégées contre la rétro-ingénierie (décodage).

des débogueurs, des désassembleurs et de nombreux outils qui permettent même de décoder des programmes Delphi compilés - je crois l'avoir déjà vu.


la protection des logiciels est également une activité commerciale et coûte de l'argent - cherchez sur Google "software packers and protectors" - il existe des protecteurs très fiables, mais ils sont aussi coûteux que le développement de logiciels commerciaux


UPD : Wiki Packing des fichiers exécutables

 
Igor Makanu:

Les dll ne sont pas affectées par la rétro-ingénierie (décodage).

débogueurs, désassembleurs et de nombreux outils qui permettent même d'obtenir le code source - je crois avoir rencontré il y a quelque temps pour décoder les programmes Delphi compilés


la protection des logiciels est également une activité commerciale et coûte de l'argent - cherchez sur Google "software packers and protectors" - il existe des protecteurs très fiables mais ils coûtent autant que le développement d'un logiciel commercial.

Je l'ai, merci. )))))
 
Реter Konow:
Il est plus pratique de conserver les sources sur les puissants serveurs de leurs propriétaires et d'y effectuer le remaniement, le débogage et la compilation. Vous n'avez pas à transférer la DLL de votre ordinateur au sien dans les deux sens à chaque fois que vous effectuez un changement...
C'est ce que je fais (je veux dire ex5). Je ne garde pas de code sur le VPS. Je fais une sauvegarde sur le nuage et je trouve ça assez sûr. Pour voler la propriété intellectuelle, j'ai besoin d'une chasse ciblée pour mes réalisations, mais je ne souffre pas du syndrome de Napoléon. En revanche, les VPS et les dépôts de code orientés forex ont tout prévu. De plus, RDP etc. est très vulnérable, et après avoir obtenu un accès, un pirate verra facilement les résultats des transactions dans le terminal et il y aura des codes qui traînent...
Mais je ne pense pas non plus que ce soit trop grave, j'observe simplement la sécurité comme une bonne habitude. Cependant, lorsque l'EA devient presque un graal, et que le solde/le chiffre d'affaires est important, j'observerai probablement les règles les plus strictes.
 
Реter Konow:
Un programmeur remet sa propriété intellectuelle (même incomplète) entre leurs mains sous forme de code source et on ne peut rien y faire.

La réponse ne demande qu'à être donnée - ne la donnez pas. Renforcez vos propres capacités. Si vous êtes sûr que le code fonctionnera, vous devez alors dépenser beaucoup d'argent pour votre propre équipement.

 
Aleksei Stepanenko:

La réponse ne demande qu'à être donnée - ne la donnez pas. Renforcez vos propres capacités. Si vous êtes sûr que le code fonctionnera, vous devez alors dépenser beaucoup d'argent pour votre propre équipement.

Eh bien, la question ne porte pas sur moi personnellement, mais sur une situation similaire.))