Português

Usando GroupDocs em um SDK ou API Público

Esta página descreve 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 que utilize os produtos GroupDocs, seja direta ou indiretamente.

Para clientes que precisam expor recursos que utilizam nossos produtos como parte da Biblioteca de Desenvolvimento, API online ou SDK público do seu próprio produto, oferecemos a opção de usar uma licença por medição. Consulte o FAQ para detalhes sobre esse tipo de licença.

Para clientes que não podem adotar a abordagem por medição, mas que implantam comercialmente seu software — por exemplo, um produto com Biblioteca de Desenvolvimento, API pública ou privada, API online ou SDK que utiliza funcionalidades do GroupDocs — existe a alternativa da Licença SDK. A Licença SDK permite implantações comerciais em até 50 ou 250 clientes finais. Veja o FAQ para mais informações sobre esse tipo de licença.

 

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

Consideramos uso quando você possui uma Biblioteca de Desenvolvimento, API, API online ou SDK que expõe recursos ou funcionalidades dos produtos GroupDocs em sua própria API pública. Se o seu produto não oferece uma API pública ou SDK para outros desenvolvedores, esta regra não se aplica.

Não importa o grau de exposição das nossas funcionalidades; se uma chamada de API pública no seu produto “toca” qualquer produto GroupDocs ao executar sua tarefa, isso é considerado uso que requer uma licença por medição ou uma Licença SDK. Também não importa quantas camadas de abstração existam na aplicação; se recursos do GroupDocs são disponibilizados a outros desenvolvedores por meio de uma API, somente uma licença por medição ou uma Licença SDK pode ser utilizada.

 

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

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

 
Aspose logo
Dúvidas?

Se você tem alguma pergunta ou problema, entre em contato com o nosso suporte de vendas através do formulário de contato. Ficaremos felizes em ajudar!