Compra LEADTOOLS Edit SDK
Licencias de LEADTOOLS
Configuraciones de producto. Los SDK de LEADTOOLS incluyen SDK independientes y módulos complementarios y plug-ins. Debe poseer una licencia de un SDK independiente para poder adquirir una licencia de un módulo complementario o plug-in. En algunos casos, se requiere un SDK independiente específico para licenciar un módulo complementario o plug-in concreto.
Componentes de la licencia. Hay dos componentes principales en la licencia de SDK de LEADTOOLS: (i) la Licencia de Desarrollo, que cubre el uso del SDK de LEAD en el desarrollo de una aplicación de usuario final y (ii) la Licencia de Runtime, que cubre la copia, distribución y implementación de los archivos redistribuibles de LEADTOOLS como parte de la aplicación resultante.
Licencia de Desarrollo.
Se requiere una Licencia de Desarrollo para programar con LEADTOOLS. La Licencia de Desarrollo permite al cliente instalar el SDK en un equipo de desarrollo y usar el SDK para el desarrollo de una aplicación de usuario final, integrando determinadas bibliotecas y archivos redistribuibles en la aplicación de usuario final mediante el código de ejemplo y la documentación del SDK.
Las reglas básicas para las licencias de desarrollo son las siguientes:
Tenga en cuenta que debe completarse, firmarse y presentarse un formulario de Solicitud de Licencia de Implementación (DLA) antes de que se pueda generar y enviar un archivo .lic y los códigos de desbloqueo. El formulario requiere:
Licencia de Runtime y de Implementación.
La Licencia de Implementación rige el uso por parte del cliente de la aplicación de usuario final resultante ("Software de Usuario Final") que se desarrolla con el SDK. A diferencia de un acuerdo de licencia para una aplicación típica de usuario final, una licencia de SDK generalmente concede al usuario una licencia para copiar y redistribuir una parte del SDK. Los clientes de LEAD deben obtener la licencia de implementación adecuada para poder copiar la propiedad intelectual de LEAD e implementarla junto con el software de usuario final desarrollado con el SDK de LEAD. Los términos y condiciones de la licencia de implementación varían en función de si la aplicación desarrollada con el SDK de LEAD ("Software de Usuario Final") es utilizada internamente por los empleados del cliente, es alojada por el cliente para su uso por terceros o se distribuye comercialmente a usuarios finales.
Los requisitos y precios de la licencia de implementación de LEAD varían en función del tipo de implementación. A continuación se muestran algunos de los tipos habituales de implementaciones del Software de Usuario Final desarrollado con SDK de LEAD:
Implementaciones comerciales. "Implementación comercial" es cualquier distribución y demás cesión del Software de Usuario Final por parte de un cliente a usuarios finales terceros, ya sea directamente o a través de canales de distribución. Las Implementaciones Comerciales son habituales cuando nuestro cliente actúa como ISV, OEM o proveedor de soluciones que ofrece Software de Usuario Final al público para su licencia, arrendamiento, suscripción u otra forma de cesión.
Implementaciones internas. "Implementación interna" es cuando nuestro cliente implementa el Software de Usuario Final, incluidas las Implementaciones de Usuario Único, las Implementaciones Concurrentes, las Implementaciones de Servidor, las Implementaciones Multiusuario y/u otro modelo de implementación aprobado por LEAD en dispositivos de hardware propiedad de nuestro cliente o controlados por él, para uso interno de la empresa limitado a los empleados y contratistas de nuestro cliente.
Implementaciones de servicio alojado. "Implementación de servicio alojado" es un tipo de Implementación de Servidor en la que nuestro cliente aloja el Software de Usuario Final en equipos del cliente para su consumo o uso comercial por parte de sus clientes, proveedores y otros terceros. Entre los ejemplos de una "Implementación de servicio alojado" se incluyen el Software de Usuario Final operado por una oficina de servicios, un proveedor de servicios de aplicaciones, una instalación de subcontratación y cualquier Software de Usuario Final de acceso público alojado por nuestro cliente y accesible por terceros a través de Internet u otra red.
Implementaciones de usuario único. "Implementación de usuario único" es la instalación del Software de Usuario Final por parte de nuestro cliente y/o de su cliente en un PC independiente, estación de trabajo, dispositivo móvil u otro hardware para uso de un único usuario nominal. El Software de Usuario Final que se implementa como Usuario Único está destinado a un uso interactivo por parte del usuario final nominal, y dispone de una GUI que requiere que el usuario controle la aplicación mediante ratón, teclado, pantalla táctil o medios similares. Una Implementación de Usuario Único también es aplicable cuando el Software de Usuario Final se distribuye a máquinas cliente a través de un servidor de implementación u otro dispositivo de red mediante un archivo CAB o un mecanismo similar y se instala en la máquina cliente. Las Implementaciones de Usuario Único también se denominan comúnmente licencias de escritorio, licencias de cliente, licencias independientes, licencias de aplicación y licencias de usuario.
Implementaciones concurrentes. "Implementación Concurrente" es cuando nuestro cliente ha incorporado un método razonable de concurrencia en el Software de Usuario Final, de modo que, aunque esté instalado en varios PCs para usos de un solo usuario, solo un número limitado de usuarios tenga técnicamente permitido usar el Software de Usuario Final al mismo tiempo. Por ejemplo, si el Software de Usuario Final está instalado en cien (100) PCs, pero solo diez (10) usuarios pueden iniciar sesión para usar el Software de Usuario Final al mismo tiempo, se requeriría la licencia para diez (10) Implementaciones Concurrentes en lugar de 100 licencias de Implementación de Usuario Único. El hecho de que una aplicación de servidor esté "encolando" trabajos enviados a ella y procesando un trabajo a la vez no se considera concurrencia a efectos de lo aquí dispuesto. Este tipo de implementación sería una Implementación de Servidor. Una Implementación Concurrente también se produce si nuestro cliente emite licencias de cliente bajo un modelo de suscripción y desea recuperar las licencias de cliente que ya no estén suscritas y asignar dichas licencias a otro usuario. Las licencias concurrentes también se conocen comúnmente como licencias flotantes.
Implementaciones de servidor. "Implementación de Servidor" incluye lo siguiente: (i) Software de Usuario Final instalado en un dispositivo en red accesible por más de una persona que pueda operar de forma independiente el Software de Usuario Final desde otra máquina; (ii) Software de Usuario Final instalado en un dispositivo en red que se ejecuta como un servicio que acepta conexiones de otras máquinas o aplicaciones (por ejemplo, un proceso sin interfaz gráfica para vigilar una carpeta u otra fuente de datos para trabajos originados en otras máquinas), y (iii) Software de Usuario Final implementado en un navegador desde un servidor web, como una aplicación basada en HTML5, en la que el Software de Usuario Final no está instalado en la máquina cliente, pero es utilizado por la máquina cliente mientras el usuario está conectado al servidor web.
Implementaciones multiusuario. "Implementación Multiusuario" es una instalación informática diseñada para dar servicio al público o a múltiples usuarios no nominales, y no a un único usuario nominal ni a un conjunto de usuarios nominales concurrentes, como un quiosco o una estación de escaneo.
Implementaciones modulares. Una "implementación modular" significa que nuestro cliente tiene habilitadas diferentes funciones de LEADTOOLS en una "aplicación", con algunos módulos instalados y habilitados en una o más máquinas y otros módulos instalados y habilitados en otras máquinas. Por ejemplo, un sistema de gestión documental puede estar compuesto por algunas estaciones de escaneo para operaciones de OCR y reconocimiento de códigos de barras, así como por algunas estaciones de anotación/marcado para operaciones de marcado y edición de imágenes. Las licencias de implementación para las funciones de OCR, códigos de barras y marcado de imágenes se tarifican por separado. Solo es necesario adquirir las licencias de implementación aplicables en el lugar donde la tecnología esté habilitada. Así, habrá que adquirir licencias habilitadas para OCR y códigos de barras para las estaciones de escaneo, mientras que habrá que adquirir las licencias de Document Imaging, de menor precio, para las estaciones de marcado de imágenes.
Otras opciones de licencia. Si ninguna de estas licencias de implementación se ajusta a su modelo de licencia, LEAD puede adaptar un programa de licencias para satisfacer sus circunstancias y necesidades particulares. En determinados casos ofrecen licencias totalmente pagadas, licencias de sitio y licencias basadas en un porcentaje de los ingresos. Póngase en contacto con sales@componentsource.com para iniciar un diálogo sobre sus requisitos de licencia exclusivos.
Otros requisitos de licencia. Se aplican requisitos de licencia adicionales a las aplicaciones desarrolladas con SDK de LEAD: