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