Code Base licences - page 7

 
Anatoli Kazharski:

Doesn't this answer the question?

No. These clauses, in brief, deal with legal issues and the protection of MQ's interests, such as: prohibiting users from posting third-party copyrighted or other rights-protected material, the user's agreement that he/she grants a permanent irrevocable non-exclusive right to use the user's MQ material.

It does not say anything about the topic of the thread.

 
Joo Zepper:

Legal issues and MQ protection are considered

Yes, it means that the author's rights are not infringed in any way. And the author of the sources which placed the code for public use has the right to indicate the type of the license in the source code himself. BSD, MIT, LGPL, GPL, etc.

If not to bother at all, it is enough to write "this software is public domain" in the comment at the top and this code can be used as you wish in proprietary software. Or indicate BSD license, and the author of non-free software must indicate the author of the sources in the product description.

By Googling, I think I found that not mentioning the license does not give the right to copy somebody else's code into one's own program.


It is also possible to negotiate a commercial license with the author of the code, as for example the authors of ALGLIB do

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

  • is distributed with source code. And it can be used under GPL 2+.
  • It is also suitable for commercial users. Those who want to use ALGLIB in a commercial program can buy the commercial license

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

Yes, so the author's own rights are not infringed in any way.


It's not that the author's rights are not infringed (they should be!), it's that they are not protected in any way. You can do MQ very simply - to specify in the agreement in the code base, that the user, the author of the source code, must specify in the description of the code on the site page the license under which he distributes the program.


 
Joo Zepper:

Well, the point is that those who care can (and some do). Unlicensed code remains the property of the author (All right reserved)

Here is an interesting linkhttp://www.opennet.ru/openforum/vsluhforumID3/87570.html

 
Joo Zepper:
Actually, the question is, under what licence are the codes presented in the database?
What makes you think that all the codes must be licensed? If the authors don't want their code to be covered by any license, they can publish it without mentioning the license. Non-excludable rights belong to the authors from the moment of publication anyway.
 

By the way Copyright: blabla All rights reserved is in every EA, so there is a ban on embedding code into third-party applications -https://ru.wikipedia.org/wiki/All_rights_reserved

I think the subject is closed.)

P.S. And all products based on kodobase sources (if it can be proved) from Market should be removed)