购买 LEADTOOLS Edit SDK
LEADTOOLS 许可
产品配置。 LEADTOOLS SDK 包括独立 SDK 以及附加模块和插件。您必须拥有独立 SDK 的许可证,才有资格购买附加模块或插件的许可证。在某些情况下,必须先拥有特定的独立 SDK,才能为某个特定的附加模块或插件取得许可证。
许可证组成。 LEADTOOLS SDK 许可主要由两部分组成:(i) 开发许可证,涵盖在开发最终用户应用程序时使用 LEAD SDK;以及 (ii) 运行时许可证,涵盖将 LEADTOOLS 可再发行文件作为最终应用程序一部分进行复制、分发和部署。
开发许可证。
使用 LEADTOOLS 进行编程需要开发许可证。开发许可证允许客户将 SDK 安装到开发计算机上,并通过使用 SDK 示例代码和文档,将某些可再发行库和文件集成到最终用户应用程序中,从而使用 SDK 开发最终用户应用程序。
开发许可证的基本规则如下:
请注意,在生成并向您发送 .lic 文件和解锁代码之前,必须填写、签署并提交 部署许可证申请(DLA) 表格。该表格要求提供:
运行时和部署许可证。
部署许可证规定客户对使用 SDK 开发的最终用户应用程序(“最终用户软件”)的使用方式。与典型最终用户应用程序的许可协议不同,SDK 许可证通常授予用户复制和重新分发 SDK 一部分内容的许可。LEAD 的客户必须获得适当的部署许可证,才能复制 LEAD 的知识产权,并将其与使用 LEAD SDK 开发的最终用户软件一起部署。部署许可证条款和条件会因使用 LEAD SDK 开发的应用程序(“最终用户软件”)是由客户员工内部使用、由客户托管供第三方使用,还是面向最终用户进行商业分发而有所不同。
LEAD 部署许可要求和价格会因部署类型而异。以下是使用 LEAD SDK 开发的最终用户软件的一些典型部署类型:
商业部署。“商业部署”是指客户直接或通过分销渠道向第三方最终用户分发或以其他方式处置最终用户软件。商业部署通常发生在我们的客户作为 ISV、OEM 或解决方案提供商,向公众提供最终用户软件供许可、租赁、订阅或其他处置形式时。
内部部署。“内部部署”是指我们的客户在其拥有或控制的硬件设备上部署最终用户软件,包括单用户部署、并发部署、服务器部署、多用户部署和/或 LEAD 批准的其他部署模型,仅供客户员工和承包商内部业务使用。
托管服务部署。“托管服务部署”是一种服务器部署,指我们的客户在客户自己的机器上托管最终用户软件,供其客户、供应商和其他第三方消费或商业使用。“托管服务部署”的示例包括由服务局、应用服务提供商、外包设施运行的最终用户软件,以及由客户托管并可通过互联网或其他网络供第三方访问的任何面向公众的最终用户软件。
单用户部署。“单用户部署”是指由我们的客户和/或其客户在独立 PC、工作站、移动设备或其他硬件上安装最终用户软件,仅供单一指定用户使用。作为单用户部署的最终用户软件旨在供指定最终用户交互式使用,并且具有需要用户通过鼠标、键盘、触摸屏或类似方式控制应用程序的 GUI。单用户部署也适用于通过部署服务器或其他网络设备,借助 CAB 文件或类似机制将最终用户软件分发到客户端机器并安装到客户端机器的情形。单用户部署通常也称为桌面许可证、客户端许可证、独立许可证、应用许可证和用户许可证。
并发部署。“并发部署”是指我们的客户已在最终用户软件中构建了合理的并发使用方式,因此尽管该软件安装在多台 PC 上供单用户使用,但从技术上只允许有限数量的用户同时使用最终用户软件。例如,如果最终用户软件安装在一百 (100) 台 PC 上,但同时只能有十 (10) 名用户登录使用最终用户软件,则需要为十 (10) 个并发部署进行许可,而不是 100 份单用户部署许可证。服务器应用程序对发送给它的作业进行“排队”,并一次处理一个作业,这不被视为本文所指的并发。此类部署将属于服务器部署。如果我们的客户采用订阅类型模式发放客户端许可证,并希望回收不再订阅的客户端许可证并将这些许可证分配给其他用户,也会发生并发部署。并发许可证通常也称为浮动许可证。
服务器部署。“服务器部署”包括以下内容:(i) 安装在网络设备上的最终用户软件,可供一人以上访问,并且这些人可以从另一台机器独立操作最终用户软件;(ii) 安装在网络设备上的最终用户软件,以服务形式运行并接受来自其他机器或应用程序的连接(例如,监视文件夹或其他数据源以处理来自其他机器的工作的无头进程);以及 (iii) 从 Web 服务器部署到浏览器的最终用户软件,例如基于 HTML5 的应用程序,其中最终用户软件未安装在客户端机器上,但在用户连接到 Web 服务器期间由客户端机器使用。
多用户部署。“多用户部署”是指设计用于服务公众或多个未命名用户的计算机安装,而不是单一指定用户或一组并发指定用户,例如信息亭或扫描站。
模块化部署。“模块化部署”是指我们的客户在一个“应用程序”中启用了不同的 LEADTOOLS 功能,其中某些模块安装并启用在一台或多台机器上,而其他模块安装并启用在其他机器上。例如,一个文档管理系统可能由一些用于 OCR 和条码识别操作的扫描站,以及一些用于图像标注和编辑操作的注释/标记站组成。OCR、条码和图像标注功能的部署许可证是分别定价的。只有在启用相应技术的地方才需要购买适用的部署许可证。因此,扫描站需要购买启用 OCR 和条码的许可证,而图像标注站则需要购买价格较低的文档成像许可证。
其他许可选项。如果这些部署许可证都不适合您的许可模式,LEAD 可以根据您的具体事实和情况量身定制许可方案。在某些情况下,他们提供一次性付清的许可证、站点许可证和按收入百分比计费的许可证。请联系 sales@componentsource.com,以就您的独特许可需求发起讨论。
其他许可要求。 使用 LEAD SDK 开发的应用程序还需满足其他许可要求: