Italiano

Utilizzare GroupDocs in un SDK o API pubblici

Questa pagina descrive come definiamo l’utilizzo e la licenza del nostro software quando i prodotti vengono integrati in applicazioni di terze parti tramite un SDK o un’API pubblica. Secondo il nostro Contratto di Licenza per l’Utente Finale (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 GroupDocs, direttamente o indirettamente.

Per i clienti che necessitano di esporre funzionalità basate sui nostri prodotti all’interno della propria Development Library, API, API online o SDK pubblici, offriamo una soluzione: l’utilizzo di una licenza a consumo. Per ulteriori dettagli su questo tipo di licenza, consultare le FAQ.

Per i clienti che non possono adottare un modello a consumo ma distribuiscono commercialmente il proprio software – ad esempio un prodotto con una Development Library, API, API online o SDK pubblici o privati che sfrutta le funzionalità di GroupDocs – è disponibile un’alternativa: la Licenza SDK. Una Licenza SDK consente distribuzioni commerciali per 50 o 250 installazioni cliente. Maggiori informazioni sono disponibili nelle FAQ.

 

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

Consideriamo tale utilizzo quando la vostra Development Library, API, API online o SDK espone le funzionalità dei prodotti GroupDocs all’interno della propria API pubblica. Se il vostro prodotto non dispone di un’API o SDK pubblico per altri sviluppatori, questa regola non si applica.

Non importa quanto siano estese le funzionalità esposte: se una chiamata API pubblica nel vostro prodotto “interagisce” con qualsiasi prodotto GroupDocs per svolgere il proprio compito, lo consideriamo un utilizzo che richiede una licenza a consumo o una licenza SDK. Non è rilevante il numero di livelli di astrazione presenti nell’applicazione; se le funzionalità GroupDocs 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 avete il diritto di distribuire software per utenti finali contenenti i nostri prodotti. Tuttavia, se il vostro prodotto include un’API pubblica, come descritto sopra, questa possibilità non è più valida e dovrete adottare una licenza a consumo o una licenza SDK. Se possedete già una licenza Developer o Site OEM e il vostro software per utenti finali ora dispone di un’API pubblica, sarà necessario migrare a una licenza a consumo o a una licenza SDK.

 
Aspose logo
Domande?

Per qualsiasi dubbio o problema, non esitate a contattare il nostro supporto commerciale; saremo felici di aiutarvi!