Public SDK veya API içinde Doconut kullanımı
Bu sayfa, ürünlerimizin bir kamu SDK'sı veya API ile son kullanıcı yazılımında kullanıldığında kullanımını ve lisansını nasıl tanımladığımızı tartışır.
Son Kullanıcı Lisans Sözleşmesi
Standart Son Kullanıcı Lisans Sözleşmemiz kapsamında, Geliştirici Sitesi'ni kullanan müşterilerin Doconut ürünlerini doğrudan ya da dolaylı olarak kullanan diğer geliştiriciler için herhangi bir tür kamu API'si veya diğer programatik arayüzü ortaya çıkarmalarına izin verilmez.
SDK Lisansı
Kendi ürünlerinin kamu Geliştirme Kütüphanesi, API, online API veya SDK'sının bir parçası olarak ürünlerimizi kullanan özellikleri ortaya çıkarmak zorunda olan müşteriler için, ürünlerimizi kullanmanın bir yolunu sunuyoruz: bir SDK lisansı kullanımı. Bu lisans türüyle ilgili ayrıntılar için SSS'ye bakın.
SDK veya API içinde kullanım olarak ne kabul edilir?
Bunu, bir Geliştirme Kütüphanesi, API, online API veya SDK kullanımına sahip olduğunuz ve kendi kamu API'si içinde Doconut ürünlerinin özelliklerini veya işlevselliğini ortaya çıkaran herhangi bir ürün olduğunda geçerli olarak tanımlıyoruz. Ürününüzün diğer geliştiricilerin kullanması için bir kamu API'si veya SDK'sı yoksa, bu durum uygulanmaz.
Özelliklerimizin veya işlevselliğimizin ne kadar ortaya çıkarıldığı önemli değildir; ürününüz içinde bir kamu API çağrısı gerçekleştirirken işinin bir parçası olarak 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ında 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 kamu API'si 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 kamu API'sine sahipse, bir SDK lisansına geçmeniz gerekecektir.