Developer Policy

Använda Doconut inom ett offentligt SDK eller API

Denna sida diskuterar hur vi definierar användning och licensierar vår mjukvara när våra produkter används i slutanvändarprogram med ett offentligt SDK eller API.

Slutanvändarlicensavtal

Enligt vårt standardavtal för slutanvändarlicens får kunder som använder Developer Site inte exponera någon form av offentligt API eller annat programatiskt gränssnitt för andra utvecklare som använder Doconut-produkter, varken direkt eller indirekt.

SDK-licens

För kunder som behöver exponera funktioner som använder våra produkter som en del av deras eget produkts offentliga utvecklingsbibliotek, API, online‑API eller SDK, erbjuder vi ett sätt att använda våra produkter: en SDK‑licens. Se FAQ för detaljer om denna licenstyp.

Vad räknas som användning inom ett SDK eller API?

Vi anser detta tillämpligt om du har ett utvecklingsbibliotek, API, online‑API eller SDK‑användning som någon produkt som exponerar Doconut-produktens funktioner eller funktionalitet i sitt eget offentliga API. Om din produkt inte har ett offentligt API eller SDK för andra utvecklare att använda, gäller detta inte.

Det spelar ingen roll hur mycket våra funktioner eller funktionalitet exponeras; om ett offentligt API‑anrop i din produkt ‘touches’ någon Doconut-produkt som en del av dess arbete, betraktar vi det som en användning som kräver en SDK‑licens. Det spelar också ingen roll hur många abstraktionslager en applikation har; om Doconut-funktioner/funktionalitet görs tillgängliga för andra utvecklare via ett API, krävs en SDK‑licens.

Vilka är de viktigaste licensskillnaderna?

Enligt vår vanliga utvecklarlicens får du publicera din applikation på en enda domän och eventuella underdomäner inom den. För en site‑licens beviljas du rätt att publicera på vilken domän som helst som ditt eget företag äger. Om domänen inte ägs av ditt företag måste du använda en SDK‑licens.

När din produkt innehåller ett offentligt API krävs dock en SDK‑licens. Om du har en befintlig utvecklar‑ eller site‑licens och din slutanvändarprogramvara nu har ett offentligt API, måste du migrera till en SDK‑licens.