Developer Policy

Doconut'ı Genel Bir SDK veya API İçinde Kullanma

Bu sayfa, ürünlerimiz bir son kullanıcı yazılımında genel bir SDK veya API ile kullanıldığında kullanımın nasıl tanımlandığını ve yazılımımızın nasıl lisanslandığını tartışır.

Son Kullanıcı Lisans Sözleşmesi

Standart Son Kullanıcı Lisans Sözleşmemiz kapsamında, Geliştirici Sitesi kullanan müşteriler, Doconut ürünlerini doğrudan veya dolaylı olarak kullanan herhangi bir public API ya da diğer programatik arayüzleri diğer geliştiricilere açmalarına izin verilmez.

SDK Lisansı

Müşterilerin ürünlerinin public Development Library, API, online API veya SDK'sında ürünlerimizin özelliklerini kullanarak özellikler sunması gerektiğinde, bir SDK lisansı kullanma yolunu sunuyoruz. Bu lisans tipiyle ilgili ayrıntılar için SSS bölümüne bakın.

SDK veya API içinde kullanım olarak ne kabul edilir?

Bunu, Doconut ürün özelliklerini veya işlevselliğini kendi public API'si içinde ortaya çıkaran herhangi bir ürün olarak bir Development Library, API, online API veya SDK kullanımına sahip olduğunuzda geçerli olarak tanımlıyoruz. Ürününüz diğer geliştiricilerin kullanması için bir public API veya SDK'ya sahip değilse, bu durum uygulanmaz.

Özelliklerimiz ya da işlevselliğimizin ne kadar açık olduğu önemli değildir; ürününüzde bir public API çağrısı yürütülürken görevi kapsamında herhangi bir Doconut ürününe ‘dokunuyorsa’, bunu SDK lisansı gerektiren bir kullanım olarak kabul ederiz. Uygulamanın kaç katman soyutlaması olduğu da önemli değildir; Doconut özellikleri/işlevselliği bir API aracılığıyla diğer geliştiricilere sunuluyorsa, bir SDK lisansı gereklidir.

Ana lisans farkları nelerdir?

Normal Developer lisansımız kapsamında, uygulamanızı tek bir domain ve onun alt domainlerinde yayınlayabilirsiniz. Site lisansı için, kendi şirketinizin sahip olduğu herhangi bir domain'de yayınlama hakkı verilir. Domain şirketinizin sahibi değilse, bir SDK lisansı kullanmanız gerekir.

Bununla birlikte, ürününüzde bir public API bulunduğunda, bir SDK lisansı kullanmanız gerekir. Mevcut bir Developer veya Site lisansınız varsa ve son kullanıcı yazılımınız artık bir public API'ye sahipse, bir SDK lisansına geçiş yapmanız gerekir.