Developer Policy

Doconut'u Genel bir SDK veya API içinde Kullanma

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

Son Kullanıcı Lisans Sözleşmesi

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

SDK Lisansı

Kendi ürünlerinin genel Geliştirme Kütüphanesi, API, online API veya SDK'sının bir parçası olarak ürünlerimizi kullanan özellikleri açmak zorunda olan müşteriler için, ürünlerimizi kullanmanın bir yolu: bir SDK lisansı kullanımı. Bu lisans türüyle 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 genel API'si içinde ortaya çıkaran herhangi bir ürün olarak bir Geliştirme Kütüphanesi, API, online API veya SDK kullanımı olduğunda geçerli olarak tanımlıyoruz. Ürününüz diğer geliştiricilerin kullanması için bir genel API veya SDK'ya sahip değilse, bu durum uygulanmaz.

Özelliklerimizin veya işlevselliğimizin ne kadar ortaya çıkarıldığı önemli değildir; ürününüz içinde bir genel API çağrısı gerçekleştirildiğinde, bu işlem işini yaparken herhangi bir Doconut ürününe ‘dokunuyorsa’, bunu bir SDK lisansı gerektiren kullanım olarak kabul ederiz. Ayrıca bir uygulamanın kaç katman soyutlamaya sahip 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 Geliştirici lisansımız kapsamında, uygulamanızı tek bir alan adı ve onun alt alan adlarında yayınlamanıza izin verilir. Bir Site lisansı için, kendi şirketinizin sahip olduğu herhangi bir alan adında yayınlama hakkı verilir. Alan adı şirketinizin sahibi değilse, bir SDK lisansı kullanmanız gerekir.

Bununla birlikte, ürününüz bir genel API içerdiğinde, bir SDK lisansı kullanmanız gerekir. Mevcut bir Geliştirici veya Site lisansınız varsa ve son kullanıcı yazılımınız artık bir genel API'ye sahipse, bir SDK lisansına geçmeniz gerekir.