Español

Using Aspose within a Public SDK or API

Esta página discute cómo definimos el uso y licenciamiento de nuestro software cuando nuestros productos se utilizan en software de usuario final con un SDK o API público. Según nuestro Acuerdo de Licencia de Usuario Final estándar (sección 3.1), los clientes que usan licencias sin medición (Developer Small Business, Developer OEM, Site Small Business, Site OEM) no pueden exponer ningún tipo de API pública u otra interfaz programática para otros desarrolladores que utilice productos Conholdate, ya sea directa o indirectamente.

Para los clientes que no pueden usar un enfoque medido pero que despliegan comercialmente su software, por ejemplo un producto con una Biblioteca de Desarrollo, API, API en línea o SDK público o privado que utilice la funcionalidad de Conholdate (Aspose o GroupDocs), existe otra opción: una Licencia SDK. Una Licencia SDK permite despliegues comerciales de 50 o 250 Implementaciones de Cliente. Consulte las FAQ para obtener detalles sobre este tipo de licencia.

 

¿Qué se considera uso dentro de un SDK o API?

Definimos esto como aplicable si tiene una Biblioteca de Desarrollo, API, API en línea o Uso de SDK como cualquier producto que exponga características o funcionalidades de los productos Conholdate dentro de su propia API pública. Si su producto no tiene una API pública o SDK para que otros desarrolladores lo usen, entonces esto no se aplica.

No importa el alcance con el que nuestras características o funcionalidades se expongan; si la ejecución de una llamada a una API pública dentro de su producto “toca” cualquier producto Conholdate (Aspose o GroupDocs) como parte de su funcionamiento, consideramos que es un uso que requiere una licencia medida o una licencia SDK. Tampoco importa cuántas capas de abstracción tenga una aplicación; si las características/funcionalidades de Conholdate (Aspose o GroupDocs) se ponen a disposición de otros desarrolladores a través de una API, solo se puede usar una licencia medida o una licencia SDK.

 

¿Cuáles son las principales diferencias de licenciamiento?

Con nuestra licencia habitual Developer o Site OEM se le otorga el derecho a distribuir software de usuario final que contenga nuestros productos. Sin embargo, cuando su producto contiene una API pública, como se describió anteriormente, esto ya no es así y debe usar una licencia basada en medición o una licencia SDK. Si ya posee una licencia Developer o Site OEM y su software de usuario final ahora tiene una API pública, deberá migrar a una licencia medida o a una licencia SDK.

 
Conholdate logo
¿Preguntas?

Si tiene alguna pregunta o problema, no dude en contactar a nuestro soporte de ventas que estará encantado de ayudarle.