Compre LEADTOOLS Multimedia Suite SDK
Licenciamento do LEADTOOLS
Configurações do produto. Os SDKs do LEADTOOLS incluem SDKs independentes e Módulos Adicionais e Plug-ins. Você deve possuir uma licença de um SDK independente para ser elegível a comprar uma licença para um Módulo Adicional ou Plug-in. Em alguns casos, um SDK independente específico é necessário para licenciar um determinado Módulo Adicional ou Plug-in.
Componentes da licença. Há dois componentes principais no licenciamento dos SDKs do LEADTOOLS: (i) a Licença de Desenvolvimento, que abrange o uso do LEAD SDK no desenvolvimento de uma aplicação de usuário final, e (ii) a Licença de Runtime, que abrange a cópia, distribuição e implantação dos arquivos redistribuíveis do LEADTOOLS como parte da aplicação resultante.
Licença de Desenvolvimento.
É necessária uma Licença de Desenvolvimento para programar com o LEADTOOLS. A Licença de Desenvolvimento permite que o cliente instale o SDK em um computador de desenvolvimento e use o SDK para desenvolver uma aplicação de usuário final, integrando certas bibliotecas e arquivos redistribuíveis na aplicação de usuário final, usando o código de exemplo e a documentação do SDK.
As regras básicas para as licenças de desenvolvimento são as seguintes:
Observe que um formulário Deployment License Application (DLA) precisa ser preenchido, assinado e enviado antes que um arquivo .lic e códigos de desbloqueio possam ser gerados e enviados a você. O formulário exige:
Licença de Runtime e de Implantação.
A Licença de Implantação rege o uso pelo cliente da aplicação de usuário final resultante ("End User Software") desenvolvida com o SDK. Diferentemente de um contrato de licença para uma aplicação típica de usuário final, uma licença de SDK geralmente concede ao usuário uma licença para copiar e redistribuir uma parte do SDK. Os clientes da LEAD devem obter a licença de implantação apropriada para copiar a propriedade intelectual da LEAD e implantá-la junto com o software de usuário final desenvolvido com o LEAD SDK. Os termos e condições da licença de implantação variam dependendo de a aplicação desenvolvida com o LEAD SDK ("End User Software") estar sendo usada internamente pelos funcionários do cliente, estar hospedada pelo cliente para uso por terceiros ou estar sendo distribuída comercialmente para usuários finais.
Os requisitos e preços de licenciamento de implantação da LEAD variam de acordo com o tipo de implantação. A seguir estão alguns dos tipos típicos de implantações de End User Software desenvolvidas com SDKs LEADTOOLS:
Implantações Comerciais. "Commercial Deployment" é qualquer distribuição e outra disposição de End User Software por um cliente a usuários finais terceiros, seja diretamente ou por meio de canais de distribuição. As Implantações Comerciais são típicas quando nosso cliente atua como ISV, OEM ou provedor de soluções oferecendo End User Software ao público para licença, locação, assinatura ou outra forma de disponibilização.
Implantações Internas. "Internal Deployment" é quando nosso cliente está implantando End User Software, incluindo Single User Deployments, Concurrent Deployments, Server Deployments, Multi-user Deployments e/ou outro modelo de implantação aprovado pela LEAD em dispositivos de hardware de propriedade ou controlados por nosso cliente para uso comercial interno limitado aos funcionários e contratados do nosso cliente.
Implantações de Serviço Hospedado. "Hosted Service Deployment" é um tipo de Server Deployment em que nosso cliente está hospedando End User Software nas máquinas do cliente para consumo ou uso comercial por seus clientes, fornecedores e outros terceiros. Exemplos de "Hosted Service Deployment" incluem End User Software operado por um bureau de serviços, provedor de serviços de aplicação, instalação terceirizada e qualquer End User Software voltado ao público hospedado por nosso cliente e acessível por terceiros via internet ou outra rede.
Implantações para Usuário Único. "Single User Deployment" é a instalação de End User Software por nosso cliente e/ou seu cliente em um PC independente, estação de trabalho, dispositivo móvel ou outro hardware para uso por um único usuário nomeado. O End User Software implantado como Single User destina-se ao uso interativo pelo usuário final nomeado e possui uma GUI que exige que o usuário controle a aplicação por mouse, teclado, tela sensível ao toque ou meios semelhantes. Uma Single User Deployment também se aplica quando o End User Software é distribuído para máquinas cliente por meio de um servidor de implantação ou outro dispositivo de rede via um arquivo CAB ou mecanismo semelhante e instalado na máquina cliente. As Single User Deployments são comumente chamadas de licenças de desktop, licenças de cliente, licenças independentes, licenças de app e licenças de usuário.
Implantações Concorrentes. "Concurrent Deployment" é quando nosso cliente incorporou um método razoável de concorrência no End User Software de modo que, embora instalado em vários PCs para uso por um único usuário, apenas um número limitado de usuários tenha permissão técnica para usar o End User Software ao mesmo tempo. Por exemplo, se o End User Software estiver instalado em cem (100) PCs, mas apenas dez (10) usuários puderem estar conectados para usar o End User Software ao mesmo tempo, seria necessário o licenciamento para dez (10) Concurrent Deployments em vez de 100 licenças de Single User Deployment. O fato de uma aplicação de servidor estar "enfileirando" trabalhos enviados a ela e processando um trabalho por vez não é considerado concorrência para os fins deste documento. Esse tipo de implantação seria um Server Deployment. Uma Concurrent Deployment também ocorre se nosso cliente emite licenças de cliente em um modelo de assinatura e deseja recuperar licenças de cliente que não estejam mais assinadas e atribuir tais licenças a outro usuário. Licenças concorrentes também são comumente chamadas de licenças flutuantes.
Implantações em Servidor. "Server Deployment" inclui o seguinte: (i) End User Software instalado em um dispositivo em rede acessível por mais de uma pessoa que pode operar independentemente o End User Software a partir de outra máquina; (ii) End User Software instalado em um dispositivo em rede executando como um serviço que aceita conexões de outras máquinas ou aplicações (por exemplo, um processo sem interface para monitorar uma pasta ou outra fonte de dados para trabalho originado de outras máquinas), e (iii) End User Software implantado em um navegador a partir de um servidor web, como uma aplicação baseada em HTML5, em que o End User Software não está instalado na máquina cliente, mas está em uso pela máquina cliente enquanto o usuário está conectado ao servidor web.
Implantações para Múltiplos Usuários. "Multi-User Deployment" é uma instalação de computador projetada para atender ao público ou a vários usuários sem nome, e não a um único usuário nomeado ou a um conjunto de usuários nomeados concorrentes, como um kiosk ou uma estação de digitalização.
Implantações Modulares. "modular deployment" significa que nosso cliente tem diferentes recursos do LEADTOOLS habilitados em uma "aplicação", com alguns módulos sendo instalados e habilitados em uma ou mais máquinas e outros módulos sendo instalados e habilitados em outras máquinas. Por exemplo, um sistema de Gerenciamento de Documentos pode ser composto por algumas estações de digitalização para operações de OCR e reconhecimento de Barcode, bem como algumas estações de anotação/marcação para marcação e edição de imagens. As licenças de implantação para recursos de OCR, Barcode e marcação de imagem são precificadas separadamente. As licenças de implantação aplicáveis só precisam ser adquiridas onde a tecnologia é habilitada. Assim, licenças habilitadas para OCR e Barcode precisarão ser adquiridas para as estações de digitalização, enquanto as licenças de Document Imaging com preço mais baixo precisarão ser adquiridas para as estações de marcação de imagem.
Outras Opções de Licenciamento. Se nenhuma dessas licenças de implantação atender ao seu modelo de licenciamento, a LEAD pode adaptar um programa de licenciamento para atender aos seus fatos e circunstâncias específicos. Eles oferecem licenças totalmente pagas, licenças de site e licenças baseadas em percentual de receita em certos casos. Entre em contato com sales@componentsource.com para iniciar um diálogo sobre seus requisitos exclusivos de licença.
Outros Requisitos de Licenciamento. Requisitos adicionais de licenciamento se aplicam a aplicações desenvolvidas usando SDKs LEAD: