Português

Usando Aspose em um SDK ou API Público

Esta página discute como definimos o uso e licenciamento do nosso software quando nossos produtos são incorporados a softwares de terceiros por meio de um SDK ou API público. De acordo com o nosso Contrato de Licença de Usuário Final padrão (seção 3.1), clientes que utilizam licenças sem medição (Developer Small Business, Developer OEM, Site Small Business, Site OEM) não podem expor nenhum tipo de API pública ou outra interface programática para outros desenvolvedores que usem produtos Aspose, seja direta ou indiretamente.

Para clientes que precisam expor recursos que utilizam nossos produtos como parte da própria Biblioteca de Desenvolvimento, API, API online ou SDK público, oferecemos uma forma de usar nossos produtos: a licença metered. Consulte o FAQ para detalhes sobre esse tipo de licença.

Para clientes que não podem adotar a abordagem metered, mas que implantam comercialmente seu software – por exemplo, um produto com Biblioteca de Desenvolvimento, API, API online ou SDK público ou privado que utiliza a funcionalidade da Aspose – outra opção é a Licença SDK. A Licença SDK permite implantações comerciais em até 50 ou 250 ambientes de cliente. Consulte o FAQ para detalhes sobre esse tipo de licença.

 

O que é considerado uso dentro de um SDK ou API?

Consideramos isso aplicável se você possui uma Biblioteca de Desenvolvimento, API, API online ou SDK que expõe recursos ou funcionalidades dos produtos Aspose em sua própria API pública. Se o seu produto não possui uma API pública ou SDK para outros desenvolvedores, isso não se aplica.

Não importa o grau em que nossos recursos ou funcionalidades são expostos; se a execução de uma chamada de API pública no seu produto “toca” qualquer produto Aspose como parte de sua operação, consideramos que isso requer uma licença metered ou uma licença SDK. Também não importa quantas camadas de abstração a aplicação possua; se recursos/funções da Aspose são disponibilizados a outros desenvolvedores por meio de uma API, somente uma licença metered ou SDK pode ser utilizada.

 

Quais são as principais diferenças de licenciamento?

Com a licença padrão Developer ou Site OEM você tem o direito de distribuir software de usuário final que contenha nossos produtos. Contudo, quando seu produto inclui uma API pública, como descrito acima, isso deixa de ser válido e você passa a precisar de uma licença baseada em medição ou de uma licença SDK. Se você já possui uma licença Developer ou Site OEM e seu software de usuário final agora inclui uma API pública, será necessário migrar para uma licença metered ou SDK.

 
Aspose logo
Dúvidas?

Se você tiver alguma pergunta ou problema, sinta‑se à vontade para entrar em contato com nosso suporte de vendas, que terá prazer em ajudar!