Dynamsoft logo

Dynamsoft Barcode Reader SDK 许可协议

修改日期: 11/17/2020

重要信息,请仔细阅读

这是您与 Dynamsoft 公司(以下简称 “Dynamsoft” )之间的法定协议,适用于 Dynamsoft 软件以及任何随附的在线或电子文档(以下简称“软件”)。在继续安装本软件之前,您必须阅读、确认并接受“软件许可协议”的条款和要求(以下称“本协议”)。如果您不接受本协议的条款和要求,可以在购买后三十(30)天内申请退还软件并获得全额退款。

许可授权

Dynamsoft 授予您一个非排他的有限许可,以仅出于内部业务目的并根据本协议的条款和条件使用您已支付适用费用的软件产品和功能。本软件是许可给您的,而不是出售给您的。 如果您从 Dynamsoft 获得了与该软件一起使用的任何目录、组件、连接器、实用程序、数据或其他项目(以下简称“附加软件”),则您对附加软件的使用应遵守以下条款、条件、义务和限制。 本文所用的“软件”一词应视为包含“附加软件”和“第三方产品” 。

安装与使用

您只能以已获取的许可证数量和相应配置安装和使用本软件。为了行使许可协议下的本软件权利,您必须按照启动顺序中所述的方式激活本软件副本。Dynamsoft 可能会通过关键代码控制许可的数量和类型以及软件使用方式。

定义

"软件":由 Dynamsoft 开发的 “Dynamsoft Barcode Reader” 软件及其所有相关附加组件、部件和文档。

"被许可方":是指与 Dynamsoft 签订本协议的个人或组织。个人代表组织来签定协议则代表了他/她有权利来代表其所代表的组织来签署本协议。

"应用程序":是指被许可方使用该软件开发的终端用户程序,其中包含可再发行组件,并且除了本软件中包含的功能之外,应用程序还包含其他重要功能。

"可再发行组件":是用于终端用户程序进行复制和分发的运行时库和文件。

"开发许可证":允许被许可方以终端用户程序的一部分进行复制、部署和重新分发可再发行组件。

"服务器":指被定义为配置为让多个用户将其作为服务或者作为自动化进程运行的后台服务进行访问的计算机。计算机已将本软件加载到其 RAM 中。

"设备":是指唯一的移动端设备( Android 或 iOS 设备),或唯一的网页客户端(如果使用的是软件的 JavaScript 库)。

试用许可证

试用许可证只能用于指定的许可数量和类型以及在软件包装、订购或运输文档中指定的期限。在指定期限到期后,除非被许可方已获得适用的完整许可证密钥,与试用许可证关联的软件将无法运行。 如果订购或运输文档指定了特定项目,则该软件只能与该项目一起使用。

试用许可证只能用于评估或测试目的而不能用于生产部署目的。 即使本协议有其他规定,根据试用许可证提供的软件仍“按原样”提供,没有任何形式的明示或暗示保证。 Dynamsoft 可以随时以书面通知的形式终止试用许可证。

部署许可证

部署许可证允许将可再发行组件复制,部署和分发给最终用户,未经进一步分发,只能作为被许可方用于内部业务目的的应有程序的一部分,不得转售给外部客户。

除非在正式签署的协议中另有说明,否则年度订阅许可证的有效期按许可证激活日期开始计算,一年内有效。 被许可方可以在每个“续订期限”内延长许可证一年。

部署许可证以每个应用程序为基础,并提供以下许可选项:

(a)按条形码的扫描次数许可

有了按条形码的扫描次数计算的许可证,该软件可以用在已经给定了扫描次数的单一条形码扫描中。例如,如果软件用于扫描一个图像内的四个不同条形码,则将其计为四次扫描。当连续扫描视频流中的条码时,重复的码将被计为一次扫描。

(b)按设备数许可

一个设备许可证允许访问一个应用程序,该应用程序集成了来自一个唯一设备的软件。一旦设备使用了该软件,该设备就将占用一个额度,直到当前许可证到期为止。许可证更新后,设备计数会被重置为零。

(c)按并发设备数许可

有了并发设备许可证,该软件可以被给定数量的设备同时使用。例如,使用五个并发设备许可证,被许可方最多可以有五个设备同时访问单个应用程序来使用该软件。

(d)按服务器数许可

服务器许可证是根据软件可用的服务器虚拟 cpu (vCPUs) 或逻辑处理器的数量来定价的。一个服务器许可证允许将单个应用程序部署到一个生产服务器或故障转移服务器,并且该软件最多可在四个 vCPU 或四个逻辑处理器上运行。如果您的服务器的核数超过4个,则以每两个核心为增量,需要额外增加服务器运营许可证的费用。

对于云部署,根据云平台的不同,一个服务器运营许可证最多允许将单个应用程序部署到 CPU 资源为:

  • 4个 AWS vCPU
  • 4个 GCP Core
  • 4个 Azure vCore
  • 4个具有超线程功能的英特尔裸机处理器上的超线程

如果被许可方的动态服务器部署的使用情况存在很大波动,或者被许可方处于无服务器状态,请联系销售人员 sales@dynamsoft.com 以获取其他许可模式,例如按每个域,每个用例或每个用户计算。

终止许可

每年服务器许可证到期后,您根据本协议授予的所有权利(包括但不限于使用,转售,分发,再许可和/或提供对软件的访问权限)均应终止,此外,您应当立即:(a)停止将本软件整合到应用程序中;(b)停止以任何形式使用本软件(包括其拥有或控制下的部分副本),以及(c)销毁本软件的所有副本

限制条件

版权所有。除非获得本许可协议或适用法律的明确许可,否则您不得:(a)未经 Dynamsoft 的明确书面许可,出租,出借,转售,转让,再许可或以其他方式分发本软件或本许可协议授予的任何权利;(b)使用该软件提供或用于应用程序服务提供商(ASP),服务局,市场营销,培训,外包服务或咨询服务,或与​​该软件相关的任何其他商业服务,或开发培训材料;(c)修改(甚至出于纠错目的),改编或翻译本软件或从中创建衍生的作品,除非在必要时使用专门为此提供的并包含在本软件中的菜单,选项和工具来配置本软件;(d)以任何方式进行反向工程,拆装或反编译本软件(包括反向编译以确保互操作性)或其任何部分,除非在适用法律许可的范围和明确目的的范围内(尽管有此限制);(e)使用该软件来开发与 Dynamsoft 产品相竞争的产品;(f)使用未经授权的密码;(g)未经 Dynamsoft 事先书面许可,将任何软件基准测试结果透露给任何第三方;(h)允许第三方访问或使用本软件(除非在此明确允许),以及(i)分发或发布密钥。如果您希望根据适用法律确保互操作性,行使任何权利进行逆向工程,您应首先向 Dynamsoft 发出书面请求,并允许 Dynamsoft 酌情决定。

您的产品的目标必须是终端用户。使用本软件开发的终端用户应用程序不得成为其他开发工具和/或 SDK。

您的终端应用程序的用户不得进一步(全部或部分地)利用本软件进行软件开发、复制或分发。您必须在一份您与您的应用程序的终端用户的单独的协议中强制执行这一限制。

对试用许可证持有者,每个试用许可证只允许使用一个本软件的副本。当本软件被加载至临时存储器(即 RAM)或被安装在计算机的存储设备中时,本软件在该计算机上的状态即为“正在使用”。

您可复制一份本软件用于备份,但是只能用于备份。

许可证升级后的60天内,旧许可证将作废。

Dynamsoft 保留随时更改这些条款和条件的权利,恕不另行通知。

所有权

Dynamsoft 和/或其供应商始终保留对本软件及其所有副本以及与之相关的权利,所有权和利益,不论随后其可能以原始形式或其他形式存在。您既不拥有也不会因成为被许可方而获得对本软件或任何相关专利,版权,商标或其他知识产权的主张或所有权。一旦您同意保留本软件,除非获得 Dynamsoft 事先的书面同意,否则应保密地遵守本协议的条款以及任何软件基准测试或类似测试(无论是您,Dynamsoft 或任何第三方执行的结果),并防止其未经授权被披露或使用。Dynamsoft 和/或其供应商保留未明确授予您的所有权利。

担保和免责声明

本软件及其相关文件“按原样”出售时,无任何明示或暗示的担保,包括但不限于暗示性的可销售性担保或适用于特殊目的的担保。您使用本软件的任何风险均由您自行承担。

对后果性损害不承担任何责任。 在任何情况下,Dynamsoft 均不对因使用或不能使用 Dynamsoft 产品而引起的任何损害负责。

冲突或不一致

除非另有明确约定,否则,如果本协议中的条款和条件与任何采购订单或其他文件中规定的任何条款或条件发生冲突或不一致, 以本协议为准。

适用法律

本协议受加拿大法律管辖。

根据商业惯例。您应该做到:(a)遵守所有适用的法律和法规,包括《海外反腐败法》,(b)避免欺骗,误导或不道德的做法,以及(c)通过始终保持积极正面的传播 Dynamsoft 产品以及商誉和声誉的方式开展业务

主导语言和法律

本《许可协议》的原始版本用英文撰写。如果英文版与任何非英文版之间出现争议、不一致或不符, 以本《许可协议》的英文版为准。 本《许可协议》应根据加拿大法律进行管辖和解释。