Sử dụng Doconut trong SDK hoặc API Công Khai
Trang này thảo luận cách chúng tôi định nghĩa việc sử dụng và cấp phép phần mềm khi sản phẩm của chúng tôi được sử dụng trong phần mềm người dùng cuối với một SDK hoặc API công khai.
Thỏa Thuận Giấy Phép Người Dùng Cuối
Theo Thỏa Thuận Giấy Phép Người Dùng Cuối tiêu chuẩn của chúng tôi, khách hàng sử dụng Developer Site không được phép công khai bất kỳ loại API công cộng nào hoặc giao diện lập trình khác cho các nhà phát triển khác mà sử dụng sản phẩm Doconut trực tiếp hoặc gián tiếp.
Giấy Phép SDK
Đối với khách hàng cần công khai các tính năng sử dụng sản phẩm của chúng tôi như một phần của Thư Viện Phát Triển công cộng, API, API trực tuyến hoặc SDK của sản phẩm riêng, chúng tôi cung cấp cách sử dụng sản phẩm: giấy phép SDK. Xem mục Câu Hỏi Thường Gặp để biết chi tiết về loại giấy phép này.
Điều gì được coi là việc sử dụng trong SDK hoặc API?
Chúng tôi xác định điều này áp dụng nếu bạn có Thư viện Phát triển, API, API trực tuyến hoặc việc sử dụng SDK là bất kỳ sản phẩm nào công khai các tính năng hoặc chức năng của sản phẩm Doconut trong API công cộng của nó. Nếu sản phẩm của bạn không có API công cộng hoặc SDK cho các nhà phát triển khác sử dụng, thì điều này không áp dụng.
Không quan trọng mức độ mà các tính năng hoặc chức năng của chúng tôi được công khai; nếu một lời gọi API công cộng trong sản phẩm của bạn ‘chạm tới’ bất kỳ sản phẩm Doconut nào trong quá trình thực hiện nhiệm vụ, chúng tôi coi đó là việc sử dụng cần giấy phép SDK. Cũng không quan trọng có bao nhiêu lớp trừu tượng; nếu các tính năng/chức năng của Doconut được cung cấp cho các nhà phát triển khác qua một API, thì cần giấy phép SDK.
Những khác biệt quan trọng về giấy phép là gì?
Theo giấy phép Developer thông thường của chúng tôi, bạn được phép xuất bản ứng dụng của mình trên một miền duy nhất và bất kỳ miền phụ nào trong đó. Đối với giấy phép Site, bạn được cấp quyền xuất bản trên bất kỳ miền nào mà công ty của bạn sở hữu. Nếu miền không thuộc sở hữu công ty của bạn, bạn phải sử dụng giấy phép SDK.
Tuy nhiên, khi sản phẩm của bạn có API công cộng, bạn phải sử dụng giấy phép SDK. Nếu bạn đã có giấy phép Developer hoặc Site và phần mềm người dùng cuối của bạn hiện có API công cộng, thì bạn sẽ cần chuyển sang giấy phép SDK.