【发布时间】:2009-12-03 08:34:39
【问题描述】:
在没有任何许可的情况下使用 coherence.jar 是否有任何限制?
coherence.jar 可以免费下载。
【问题讨论】:
-
这个问题是题外话,因为它谈论的是许可而不是编程,这在接受的答案中也很明显。
标签: oracle-coherence
在没有任何许可的情况下使用 coherence.jar 是否有任何限制?
coherence.jar 可以免费下载。
【问题讨论】:
标签: oracle-coherence
您可以将其用于开发目的。任何其他目的都意味着购买许可证。 download page 上有一个指向许可协议的链接,其中指出:
你不能:
- 将程序用于您自己的内部数据处理或任何 商业或生产目的,或 将程序用于任何目的 除了你的发展 申请;
- 将您开发的应用程序与程序一起用于任何内部数据 加工或商业或生产 目的而不确保 我们的适当许可;
- 在您将应用程序用于任何应用程序后继续开发 内部数据处理,商业 或生产目的而没有保障 我们的适当许可,或 甲骨文经销商;
- 删除或修改任何程序标记或我们的任何通知 所有权;
- 以任何方式向任何第三方提供程序;
- 使用这些计划提供第三方培训;
- 转让本协议或给予或转让程序或利益 在他们给另一个人或 实体; - 导致或允许逆转 工程(除非法律要求 互操作性),拆卸或 反编译程序;
- 未经我们事先披露任何程序基准测试的结果 同意。
前两点最相关。
【讨论】:
Coherence download page 上面写着你需要同意Oracle Technology Network (OTN) License Agreement 才能下载软件。
该许可证包含以下文本:
我们授予您非排他性、不可转让的有限许可,以仅用于开发、测试、原型设计和演示您的应用程序,不得用于任何其他目的。如果您将根据本许可开发的应用程序用于任何内部数据处理或任何商业或生产目的,或者您希望将程序用于本协议允许之外的任何目的,您必须获得联系我们或 Oracle 经销商以获得相应的许可。
所以它是免费下载的,仅用于开发目的。 (大多数 Oracle 产品都对开发人员免费提供。)
但如果您想在生产或销售的产品中使用此代码,则需要许可证。
【讨论】:
您是否考虑过使用 Infinispan 作为 Coherence 的开源替代品?
【讨论】:
不要忘记,您从公共网站下载的版本通常只是主要版本。只有在您签订了支持合同的情况下,才能使用包含许多错误修复的次要版本。
【讨论】: