不创建ex4文件 - 页 3

 
不是 "开发商",而是交易平台的所有者,他们根据许可协议的条款授予非独家使用权。 我建议你牢记这一点。
 
Renat:
不是 "开发商",而是根据许可协议条款给予非独家使用权的交易平台所有者。 我建议牢记这一点。

我同意,错了--不是开发商,而是业主。但这并不意味着元老级的引文就有权接受同行评审。

EULA已经读过了--它谈的是各方的权利和义务,而不是说交易平台的所有者被赋予任何特殊权力。如果我错了,是什么原因呢?

 

错了,因为你几乎忽略了主人的概念。

此外,"交易终端 最终用户许可协议 "也直接提到了使用条款。以下是其中的一些条款。

2.许可和限制

2.3 不得修改。您同意不承担或授权对MetaQuotes软件的任何修改、将本软件翻译成其他语言、创建类似产品、反编译、反向组装、违反软件保护系统或基于MetaQuotes软件创建其他软件产品。

2.5 独家所有权。您承认并同意,与MetaQuotes软件、MetaQuotes网站、MetaQuotes在线材料和MetaQuotes广告材料有关的任何知识产权是并将继续是MetaQuotes和/或其许可人的独有财产。本协议中的任何内容都不应被解释为授予你任何此类知识产权。

你只被授予使用本协议中规定的知识产权的有限权利。你同意不采取任何可能暴露或导致侵犯或限制知识产权的行动。你承认并同意,任何未经授权使用知识产权的行为都是对本协议的违反,也是对知识产权法的违反,包括但不限于版权和商标法。

属于第三方的内容的所有产权和知识产权,不包含在MetaQuotes软件中,但可以通过使用MetaQuotes软件访问,属于这些内容的所有者,可能受到适用的版权和其他知识产权法律的保护。



2.7 MQL4 IDE的使用条款。

您可以根据以下条款使用MQL4 IDE:


2.7.1 许可证

2.7.1.1 在您遵守这些MQL4 IDE使用条款的前提下,MetaQuotes软件公司授予您有限的、非独家的、不可转让的、不可再授权的和不可转让的权利,以使用MQL4 IDE用于授权目的。

2.7.1.2 本许可证不授予您升级或更新版本的权利,也不保证您能继续使用MQL4 IDE或MetaQuotes软件。MetaQuotes可能会修订、改变、停止提供,要求您立即停止使用MQL4集成开发环境、MetaQuotes软件、其功能或其任何部分,这可能会不时地导致失去兼容性,拒绝访问MetaQuotes软件的功能或MetaQuotes网络、系统、MetaQuotes网站、服务器、工具、信息和数据库,终止商业活动。

2.7.2. 在本MQL4 IDE使用条款中,"允许的目的 "是指开发仅用于MetaQuotes软件的可执行代码。如果您违反此义务,MetaQuotes保留自行决定终止这些MQL4 IDE使用条款的权利。

2.7.3.您根据上述第2.7.1款使用MQL4 IDE的权利也意味着以下条件:

2.7.3.1.您的软件应用不得以任何方式直接或间接影响MetaQuotes软件、产品或服务的功能或性能。

2.7.3.2 未经MetaQuotes事先书面同意,您不得删除、隐藏、修改、反汇编、反编译或以其他方式篡改MQL4 IDE的可执行代码的安全系统或修改MQL4 IDE的用户界面。你还承诺始终遵守有关设计、使用和展示应用程序的要求和规范。

2.7.3.3. 除MetaQuotes明确的书面同意外,您同意不通过MetaQuotes认为与MetaQuotes网站有任何相似之处、侵犯MetaQuotes网站知识产权或使用MetaQuotes商标或描述MetaQuotes产品或服务的文字作为该网站或这些网站的注册URL的网站在线分发该软件应用。

2.7.3.4. 您承诺在任何时候都尽力维护MetaQuotes软件、MQL4 IDE、MetaQuotes品牌和MetaQuotes名称的权威性和声誉。

2.7.3.5 您不得在MetaQuotes认为实际或潜在非法、不正确或违反最终用户许可协议或任何附加条款的任何软件应用中使用MQL4 IDE。

2.7.3.6 您声明,您的软件应用程序提供的服务或产品是按照适用的法律和法规(包括但不限于保护隐私、处理个人数据和交通数据的保密性)提供的。

2.7.3.7 您同意不使用MQL4 IDE创建一个软件应用程序或硬件设备,向任何第三方提供商业敏感信息或适用法律禁止的任何其他类型的数据。

2.7.3.8 您同意您对您通过您的软件应用程序提供的服务和/或产品负全部责任(并且MetaQuotes不对您或任何第三方负责)。


2.7.4.特别是,您承认,您使用MQL4集成开发环境的权利严格取决于您对这些条款的遵守;任何违反这些条款或相应的附加条款的行为将导致MetaQuotes自动取消协议。

2.7.5. 这些MetaQuotes应用编程接口使用条款不授予您使用MetaQuotes广告材料的任何权利,包括但不限于MetaQuotes商标和标识。

2.7.6.您同意持续监控MetaQuotes网站,以确保您了解MQL4 IDE使用条款、最终用户许可协议和其他相关附加条款的任何变化。如果您不同意相关法规的任何变化,您同意立即停止使用MQL4集成开发环境,如有必要,停止使用MetaQuotes软件。

2.7.7.您声明并保证,您有接受和遵守这些MQL4 IDE使用条款的所有必要授权。

2.7.8.您承认并同意,您使用MQL4 IDE的风险和费用由您自己承担。您同意为MetaQuotes、其附属机构和人员辩护,并使其免受任何责任和费用(包括合理的法律费用)的伤害,这些当事方产生于或与之有关。(a) 您对MQL4 IDE的使用,(b) 违反这些MQL4 IDE使用条款中的任何条款和条件,以及(c) 您在使用MQL4 IDE时提供您开发的任何软件应用。

2.7.9 MetaQuotes保留在任何时候改变这些MQL4 IDE使用条款的权利,无论是在一般情况下还是在个别情况下,通过在MetaQuotes网站上公布修订后的MQL4 IDE使用条款,或通过其他方式通知您MQL4 IDE使用条款的变化。您应提前三(3)个月通知MQL4集成开发环境使用条款的任何变化,这将使MetaQuotes有权收取许可费。您继续使用MQL4 IDE,即表示您同意修订后的MQL4 IDE使用条款中规定的条款和条件。

2.7.10.如果您希望以任何方式使用MQL4 IDE,而不是这些MQL4 IDE使用条款中明确规定的方式,这种使用是明确禁止的,除非MetaQuotes已经授予您相应的许可。

2.7.11.知识产权

2.7.11.1 如果您将MQL4 IDE用于允许的目的,您将保留您可能拥有的关于您的软件应用程序的所有知识产权。

2.7.11.2 就您和MetaQuotes之间的协议而言,MetaQuotes及其许可人保留适用于MetaQuotes软件(包括MQL4 IDE)以及由MetaQuotes或其许可人创建或为其创建的任何派生作品的所有知识产权。

2.7.11.4 如果您是一家公司的雇员或董事,并且您代表您的公司("公司")使用MQL4 IDE,您承认并同意以下内容(i) 通过接受这些MQL4 IDE使用条款并使用MQL4 IDE,您承认您是代表公司并经公司明确许可这样做的,基于您和公司在使用MQL4 IDE方面遵守这些MQL4 IDE使用条款;(ii) MetaQuotes提供的使用MQL4 IDE的许可证假定您已从公司获得所有必要的同意、许可和授权,以按照这些MQL4 IDE使用条款正式代表公司行事。您声明并保证,您已获得此类同意、许可和授权,代表公司使用MQL4 IDE接口。如果您没有这样的授权,您就无权使用MQL4 IDE。



2.10 MetaQuotes软件的更新和新版本。MetaQuotes保留自行决定在MetaQuotes软件中增加新的功能特性、软件增强、改进和更新的权利。您承认并同意,MetaQuotes没有义务向您提供MetaQuotes软件的新版本。

MetaQuotes软件可能不时地自动下载和安装MetaQuotes软件的更新。这种更新是必要的,以保持软件的兼容性,维护安全或错误修复,或提供新的特性、功能或版本。您同意为继续使用MetaQuotes软件而从MetaQuotes接收此类更新。您还同意,如果您下载、安装和使用MetaQuotes软件的新版本,您可能被要求签订一个修改后的协议。

 

雷纳特,你当然是对的,这是你的发展。

你可以看到,人们抱怨并不喜欢这个附录。

你看,人们抱怨,不喜欢补遗。你不可能完全保护原件,任何程序员都可以做到这一点。

他们只是需要时间,但他们都使用不同的专家,代码可能重叠(包括作者的代码),这有什么错?

 
这就是我所期待的答案--而不是一个具体的答案,提到 "自己阅读"。但我原则上并不介意。对我来说,这不是一个原则问题。只是元引号通过这样做为他们的产品创造了一个额外的非法市场--反编译,并将反编译的源代码平滑成可编译的代码。有必要吗?那么就有必要了。
 
OmegaTube:

问题是要为人们的利益工作,而不是在工作中抛出一个猴子扳手。

本增编。


我同意。我有所有的大型项目都停止了编译。(如果超过一打的文件)。

在一个大型项目中,显然,算法总能找到一些可以抓住的东西。

特别是,我只对循环外的变量使用骆驼符号,而在循环中则使用骆驼符号

用下划线--这样读起来更快。

现在我就要错过最后期限。我应该起诉MetaQouts吗?

总而言之,他们在做版权保护是件好事,但就现在的情况来看,它是异常粗糙的。

看来我写的所有代码都白费了。

我现在如何工作?你必须编译每一个新行:他们还没有禁止我吗?

然后,他们改变了算法--又重新开始了!

 
Eugene1:


我同意。我有所有的大型项目都停止了编译。(如果超过一打文件)。

在一个大型项目中,显然,算法总能找到一些可以抓住的东西。

特别是由于我只对循环外的变量使用骆驼符号,而在循环中

用下划线--这样读起来更快。

现在我就要错过最后期限了。我应该起诉MetaQouts吗?

总而言之,他们在做版权保护是件好事,但就现在的情况来看,它是异常粗糙的。

看来我写的所有代码都白费了。

我现在如何工作?你必须编译每一个新行:他们还没有禁止我吗?

然后,他们改变了算法--又重新开始了!

请给我证明你所创建的代码不能编译。

把你能腾出的任何源代码发到这里,或者用私人信息发给我。

 
Renat:

请你提供证据,证明你创建的代码不能编译。

在这里或在我的私人信息中发送任何你不觉得遗憾的来源。


是的,如果不是关于MQL4,这将是我最合理的行动。

在这里,不幸的是,事情没有那么简单。

1)我是否应该征求客户的同意,发表我为他制作的作品?- 他要把我的头撕下来。

2)到目前为止,短小的代码片段确实被编译了,只有前瞻性的发展成为大的发展--我为他们感到遗憾。

而你必须花时间把文件放到文件夹里,以便编译器找到它们。

所以,最后我会用旧的构建来编译,不提供代码。

除非我故意写一些废话,让它不能工作,然后把它送回给你做预处理......

但话说回来,这也是一种浪费。

===================================================

不过,我也许能找到一个样本。

 
Eugene1:

是的,如果不是关于MQL4,这将是我最合理的行动。

不过,我也许能找到一个样本。

我可以帮忙--你只是编造了项目 不反编译的想法。

我有 所有的大型项目都 停止了编译。(如果超过一打的文件)

 

看来,讨论、证明一些东西和摆出代码例子是没有用的。

看来,仅仅创造一个新的话题和一般人的不满是不够的。在论坛上做个投票,投票

你会看到有多少人将投票给 "创新"。

509版本中终于出现了 "传播 "参数,这本来是很早以前就可以加入的,是一个真正有用和必要的创新。