Licences Code Base - page 7

 
Anatoli Kazharski:

Cela ne répond-il pas à la question ?

Non. Ces clauses, en bref, traitent de questions juridiques et de la protection des intérêts de MQ, telles que : l'interdiction pour les utilisateurs de publier du matériel de tiers protégé par des droits d'auteur ou d'autres droits, l'accord de l'utilisateur selon lequel il accorde un droit permanent, irrévocable et non exclusif d'utiliser le matériel MQ de l'utilisateur.

Il ne dit rien sur le sujet du fil de discussion.

 
Joo Zepper:

Les questions juridiques et la protection des MQ sont prises en compte

Oui, pour que les droits de l'auteur ne soient en aucun cas violés. Et l'auteur des sources qui ont placé le code pour un usage public a le droit d'indiquer lui-même le type de licence dans le code source. BSD, MIT, LGPL, GPL, etc.

Si l'on ne veut pas s'embêter du tout, il suffit d'écrire "ce logiciel est du domaine public" dans le commentaire en haut et ce code peut être utilisé comme on le souhaite dans un logiciel propriétaire. Ou indiquer la licence BSD, et l'auteur d'un logiciel non libre doit indiquer l'auteur des sources dans la description du produit.

En cherchant sur Google, je pense avoir trouvé que le fait de ne pas mentionner la licence ne donne pas le droit de copier le code de quelqu'un d'autre dans son propre programme.


Il est également possible de négocier une licence commerciale avec l'auteur du code, comme le font par exemple les auteurs d'ALGLIB.

https://www.mql5.com/ru/code/1146

  • est distribué avec le code source. Et il peut être utilisé sous GPL 2+.
  • Il convient également aux utilisateurs commerciaux. Ceux qui veulent utiliser ALGLIB dans un programme commercial peuvent acheter la licence commerciale.

ALGLIB - библиотека численного анализа
ALGLIB - библиотека численного анализа
  • votes : 54
  • 2012.10.12
  • Sergey Bochkanov
  • www.mql5.com
Библиотека математических функций ALGLIB version 3.5.0, портированная на MQL5.
 
Igor Volodin:

Oui, pour que les droits propres de l'auteur ne soient en aucun cas violés.


Ce n'est pas que les droits de l'auteur ne sont pas violés (ils devraient l'être !), c'est qu'ils ne sont pas protégés d'une quelconque manière. Vous pouvez faire MQ très simplement - pour spécifier dans l'accord dans la base de code, que l'utilisateur, l'auteur du code source, doit spécifier dans la description du code sur la page du site la licence sous laquelle il distribue le programme.


 
Joo Zepper:

Le fait est que ceux qui s'en soucient peuvent le faire (et certains le font). Le code sans licence reste la propriété de l'auteur (tous droits réservés).

Voici un lien intéressanthttp://www.opennet.ru/openforum/vsluhforumID3/87570.html

 
Joo Zepper:
En fait, la question est de savoir sous quelle licence les codes sont présentés dans la base de données.
Qu'est-ce qui vous fait penser que tous les codes doivent être homologués ? Si les auteurs ne veulent pas que leur code soit couvert par une quelconque licence, ils peuvent le publier sans mentionner la licence. Les droits non exclusifs appartiennent de toute façon aux auteurs à partir du moment de la publication.
 

A propos, le Copyright : blabla All rights reserved est dans chaque EA, il y a donc une interdiction d'intégrer du code dans des applications tierces -https://ru.wikipedia.org/wiki/All_rights_reserved.

Je pense que le sujet est clos).

P.S. Et tous les produits basés sur les sources kodobase (si cela peut être prouvé) du marché devraient être retirés)