Χρήση του Doconut σε δημόσιο SDK ή API
Αυτή η σελίδα συζητά πώς ορίζουμε τη χρήση και αδειοδομούμε το λογισμικό μας όταν τα προϊόντα μας χρησιμοποιούνται σε λογισμικό τελικού χρήστη με δημόσιο SDK ή API.
Συμφωνία Άδειας Τελικού Χρήστη
Σύμφωνα με την τυπική μας Συμφωνία Άδειας Τελικού Χρήστη, οι πελάτες που χρησιμοποιούν το Developer Site δεν επιτρέπεται να εκθέτουν οποιοδήποτε είδος δημόσιου API ή άλλου προγραμματιστικού interface για άλλους προγραμματιστές που χρησιμοποιούν προϊόντα Doconut είτε άμεσα είτε έμμεσα.
Άδεια SDK
Για πελάτες που χρειάζεται να εκθέτουν λειτουργίες που χρησιμοποιούν τα προϊόντα μας ως μέρος της δημόσιας Βιβλιοθήκης Ανάπτυξης, API, online API ή SDK του δικού τους προϊόντος, προσφέρουμε έναν τρόπο χρήσης των προϊόντων μας: τη χρήση άδειας SDK. Δείτε τις FAQ για λεπτομέρειες σχετικά με αυτόν τον τύπο άδειας.
Τι θεωρείται χρήση εντός SDK ή API;
Το θεωρούμε εφαρμόσιμο εάν έχετε μια Βιβλιοθήκη Ανάπτυξης, API, online API ή χρήση SDK ως οποιοδήποτε προϊόν που εκθέτει λειτουργίες ή χαρακτηριστικά προϊόντων Doconut μέσα στο δικό του δημόσιο API. Εάν το προϊόν σας δεν διαθέτει δημόσιο API ή SDK για χρήση από άλλους προγραμματιστές, τότε αυτό δεν ισχύει.
Δεν έχει σημασία το βαθμό στον οποίο εκτίθενται οι λειτουργίες ή τα χαρακτηριστικά μας· εάν η εκτέλεση ενός δημόσιου κλήσης API μέσα στο προϊόν σας «επαγγέλματα» οποιοδήποτε προϊόν Doconut ως μέρος της λειτουργίας του, το θεωρούμε ως χρήση που απαιτεί άδεια SDK. Επίσης, δεν έχει σημασία πόσα επίπεδα αφαίρεσης έχει μια εφαρμογή· εάν τα χαρακτηριστικά/λειτουργίες Doconut διατίθενται σε άλλους προγραμματιστές μέσω ενός API, απαιτείται άδεια SDK.
Ποιες είναι οι κύριες διαφορές αδειοδότησης;
Σύμφωνα με την συνηθισμένη μας άδεια Developer, επιτρέπεται να δημοσιεύετε την εφαρμογή σας σε έναν μόνο τομέα και σε οποιοδήποτε υποτομέα εντός αυτού. Για άδεια Site, σας παρέχεται το δικαίωμα να δημοσιεύετε σε οποιονδήποτε τομέα που ανήκει στην εταιρεία σας. Εάν ο τομέας δεν ανήκει στην εταιρεία σας, τότε πρέπει να χρησιμοποιήσετε άδεια SDK.
Ωστόσο, όταν το προϊόν σας περιέχει δημόσιο API, απαιτείται η χρήση άδειας SDK. Εάν έχετε ήδη άδεια Developer ή Site και το λογισμικό τελικού χρήστη σας τώρα διαθέτει δημόσιο API, τότε θα πρέπει να μεταβείτε σε άδεια SDK.