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