Italiano

Utilizzare Aspose all'interno di un SDK o API pubblici

Questa pagina illustra come definiamo l’uso e la licenza del nostro software quando i nostri prodotti sono integrati in software per utenti finali tramite un SDK o API pubblici. Secondo il nostro Contratto di Licenza per l’Utente Finale standard (sezione 3.1), i clienti con licenze non a consumo (Developer Small Business, Developer OEM, Site Small Business, Site OEM) non possono esporre alcun tipo di API pubblica o altra interfaccia programmatica per altri sviluppatori che utilizzi i prodotti Aspose, direttamente o indirettamente.

Per i clienti che devono esporre funzionalità che usano i nostri prodotti all’interno della propria Libreria di Sviluppo, API, API online o SDK pubblici, offriamo una soluzione: l’uso di una licenza a consumo. Vedi le FAQ per i dettagli su questo tipo di licenza.

Per i clienti che non possono adottare un approccio a consumo ma distribuiscono commercialmente il proprio software – ad esempio un prodotto con una Libreria di Sviluppo, API, API online o SDK pubblici o privati che sfrutta le funzionalità di Aspose – è disponibile un’altra opzione: la Licenza SDK. Una Licenza SDK consente distribuzioni commerciali per 50 o 250 installazioni cliente. Consulta le FAQ per i dettagli su questo tipo di licenza.

 

Cosa si intende per utilizzo all’interno di un SDK o API?

Consideriamo tale utilizzo quando si dispone di una Libreria di Sviluppo, API, API online o SDK che espone le funzionalità dei prodotti Aspose all’interno della propria API pubblica. Se il tuo prodotto non offre un’API o SDK pubblico per altri sviluppatori, questa regola non si applica.

Non importa l’entità con cui le nostre funzionalità sono esposte; se una chiamata API pubblica nel tuo prodotto “tocca” qualsiasi prodotto Aspose per svolgere il proprio compito, lo consideriamo un utilizzo che richiede una licenza a consumo o una licenza SDK. Non importa nemmeno quante siano le astrazioni presenti nell’applicazione; se le funzionalità Aspose sono messe a disposizione di altri sviluppatori tramite un’API, è obbligatoria una licenza a consumo o una licenza SDK.

 

Quali sono le principali differenze di licenza?

Con le consuete licenze Developer o Site OEM hai il diritto di distribuire software per utenti finali contenenti i nostri prodotti. Tuttavia, quando il tuo prodotto include un’API pubblica, come descritto sopra, questa possibilità non è più valida e devi utilizzare una licenza a consumo o una licenza SDK. Se possiedi già una licenza Developer o Site OEM e il tuo software per utenti finali ora dispone di un’API pubblica, dovrai migrare a una licenza a consumo o a una licenza SDK.

 
Aspose logo
Domande?

Se hai domande o problemi, non esitare a contattare il nostro supporto vendite; saremo felici di aiutarti!