MONOLITH LAW OFFICE+81-3-6262-3248Weekdays 10:00-18:00 JST

MONOLITH LAW MAGAZINE

General Corporate

Millised on API rakendamise partnerluslepingu nüansid? Selgitame iga klausli kohta

General Corporate

Millised on API rakendamise partnerluslepingu nüansid? Selgitame iga klausli kohta

Nutitelefonide leviku tõttu on rakendused nüüd hädavajalikud tööriistad.

Viimasel ajal on üha enam loodud süsteeme, mida nimetatakse API-deks, mis ühendavad ja jagavad mitmeid rakendusi, nagu Facebook ja Instagram, mitte ainult üksikuid rakendusi.

Seetõttu selgitame selles artiklis neile, kes kaaluvad API rakendamist, partnerluslepingu kontrollpunkte, mis sõlmitakse API rakendamisel. 

https://monolith.law/corporate/partnership-contract-point[ja]

Mis on API?

API on lühend ingliskeelsest terminist Application Programming Interface, mis tähendab rakenduste programmeerimise liidest. See on süsteem, mis võimaldab avaldada rakendusi ja muid funktsioone väljapoole ning siduda ja jagada neid teiste poolt arendatud rakendustega.

Tänu API-le on võimalik rakendusi omavahel ühendada, mis võimaldab kasutada üksteise funktsioone ja suurendab seeläbi nende kasulikkust.

API kasutamise konkreetne näide koostöös

Kuigi API definitsioon on selge, võib olla inimesi, kes ei suuda seda ette kujutada ilma konkreetsete näideteta.

API-sid on erinevaid, näiteks nagu eespool mainitud Facebook ja Instagram, mis jagavad liikmete andmeid, või võimaldavad kasutada teiste poolt pakutavat online-maksefunktsiooni oma e-kaubanduse saidil.

Selles artiklis selgitame koostöölepingu olulisi kontrollpunkte, tuues näiteks juhtumi, kus klientidele võimaldatakse kasutada teiste poolt pakutavat otsinguteenuse funktsiooni paljude olemasolevate API-de hulgas.

Otsinguteenuse API kohta

Näiteks, kui A isik haldab advokaadibüroo ülevaadete saiti.

A isiku poolt haldatav sait võimaldab kasutajatel postitada ülevaateid, kuid kui kasutajate arv suureneb, suureneb ka ülevaadete arv ja kasutajatel kulub eesmärgipärase ülevaate otsimiseks rohkem aega.

Seetõttu otsustas A isik, et soovib lisada funktsiooni, mis võimaldab otsida eesmärgipäraseid ülevaateid saidi teabest, ja sõlmis B isikuga, kes arendab otsinguteenust, lepingu otsinguteenuse koostöö kohta.

Näiteks ülaltoodud juhtumis on leping, mille A isik ja B isik sõlmivad, koostööleping.

Koostöölepingu kontrollpunktid

Alljärgnevalt toome välja ja selgitame koostöölepingu sõlmimisel olulisi kontrollpunkte, mis võivad tekitada probleeme. 

API kasutustingimuste klauslid

Partnerluslepingus on vaja määrata API kasutamise ulatuse klauslid.

Kui API kasutamise ulatus pole selgelt määratletud, võib API kasutamise ulatuse üle hiljem tekkida probleeme.

Lisaks on vaja määrata, kas API kasutamine on eksklusiivne või mitteeksklusiivne.

Näiteks ülaltoodud näites tahaks A isik tõenäoliselt kasutada B isiku poolt välja töötatud otsinguteenust eksklusiivselt, kuna ta leiab selle atraktiivse.

Teisalt võib B isik soovida, et tema poolt välja töötatud teenust kasutaks võimalikult palju inimesi, ja sel juhul tahaks ta, et A isiku kasutamine oleks mitteeksklusiivne.

Seega võib API kasutustingimuste klauslina kaaluda järgmisi klausleid.

Paragrahv ● (API kasutamine jne)
1. B isik annab A isikule õiguse kasutada API-d mitteeksklusiivselt seadusliku büroo ülevaate saidi haldamise teenuse (edaspidi “see teenus”) eesmärgi ulatuses.
2. A isik võib API-d kasutada selle teenuse pakkumise eesmärgi ulatuses ja anda liikmetele, kes on registreerunud A isiku poolt määratud viisil, õiguse seda uuesti kasutada.
3. A isik võtab eelmises lõigus mainitud liikme tegevuse eest vastutuse vastavalt sellele lepingule ja tagab, et liige järgib selle lepingu sätteid.
4. B isik annab A isikule õiguse kasutada API-d ainult selle lepingu sätete ulatuses. A isik ei omanda õigusi API-le, selle derivaatidele ega API kaudu esitatavatele andmetele, sealhulgas autoriõigused, patendiõigused ja muud intellektuaalomandi õigused ning omandiõigused ja muud õigused.

API kasutustasude klausel

Rahalised klauslid on sageli probleemide allikaks.

Seetõttu on oluline, et API kasutustasud oleksid selgelt määratletud, et vältida võimalikke probleeme.

Otsinguteenuse API puhul on mitmeid etappe, nagu otsingu tegemine, otsingutulemuste loendi kuvamine ja otsingutulemuste üksikasjade kontrollimine. Seega võib olla mõistlik määrata kasutustasu iga etapi jaoks eraldi.

Näiteks võib kaaluda järgmisi klausleid.

Paragrahv ● (Litsentsitasu)
1. B pakub A-le API-d järgmiste litsentsitasude alusel:
(1) Arvustuste otsingutasu
Kui liige kasutab API-d arvustuste otsimiseks, siis olenemata kuvatavate arvustuste arvust, tekib iga otsingu eest 5 jeeni (ilma maksudeta) tasu.
(2) Arvustuste lugemistasu
Kui liige vaatab otsingutulemustes kuvatud arvustuste üksikasju, tekib iga arvustuse vaatamise eest 50 jeeni (ilma maksudeta) tasu.
(3) Minimaalne kuutasu
Kui kuulitsentsitasu, mis on arvutatud eelmiste punktide alusel, ei ulatu 10 000 jeenini (ilma maksudeta), on teenuse kuulitsentsitasu 10 000 jeeni (ilma maksudeta).
2. A ja B võivad muuta eelmises lõigus määratletud summasid, saades selleks teise poole nõusoleku.
3. A võib määrata vabalt teenuse hinna, mida liikmed saavad kasutada API kaudu.

Paragrahv ● (Maksetingimused)
1. Litsentsitasu arvestatakse igakuuliselt, alates iga kuu esimesest päevast ja lõpetades sama kuu viimase päevaga.
2. B koostab kuulitsentsitasu eelmises lõigus määratletud arvestusperioodi alusel ja väljastab A-le arve, milles on kirjeldatud kuulitsentsitasu üksikasjad, hiljemalt järgmise kuu 5. päevaks.
3. Kui A ei vaidlusta eelmises lõigus esitatud arve kuulitsentsitasu üksikasju, peab A maksma arvel näidatud kuulitsentsitasu (ilma maksudeta) hiljemalt sama kuu viimaseks päevaks, nagu on määratletud esimeses lõigus, B poolt määratud pangakontole. Ülekandetasu kannab A.
4. Kui A vaidlustab teises lõigus esitatud arve kuulitsentsitasu üksikasjad, peab A teavitama B-d sellest 5 tööpäeva jooksul pärast arve saamist ja seejärel määratakse kuulitsentsitasu A ja B vaheliste läbirääkimiste tulemusena. Kui A ei teavita B-d 5 tööpäeva jooksul pärast arve saamist, et tal on arve kuulitsentsitasu üksikasjade suhtes vastuväiteid, loetakse, et A ei vaidlusta kuulitsentsitasu üksikasju.

Intellektuaalomandi õiguste klausel

API kasutamisel võib API kasutamise käigus tekkida autoriõigusega kaitstavaid teoseid. 

Seetõttu on vaja kehtestada intellektuaalomandi õiguste klausel. 

Intellektuaalomandi õiguste klausli kohta võib kaaluda järgmisi sätteid. 

Paragrahv ● (Intellektuaalomandi õiguste kuuluvus)
B annab A-le ainult käesoleva lepinguga määratletud ulatuses õiguse kasutada API-d, ja A ei omanda õigusi API-le, selle derivaatidele ega API kaudu esitatavatele andmetele, sealhulgas autoriõigused, patendiõigused ja muud intellektuaalomandi õigused ning omandiõigused ja muud õigused.

Keelatud tegevuste klausel

Kui lubate API kasutamist, on vaja vältida API-ga seotud teabe kogumist teise poole poolt. 

Lisaks on vaja keelata API kasutamise lubamine kolmandatele isikutele ilma loata. 

Seega on oluline, et API kasutamise osas oleks keelatud tegevused selgelt määratletud. 

Konkreetselt võib kaaluda järgmisi klausleid. 

Paragrahv ● (Keelatud tegevused)
A ei tohi teha järgmisi tegevusi:
(1) Kopeerida, muuta või teha tagasiinseneritööd selle API või selle API kaudu juurdepääsetava B süsteemi või programmi osas või tervikuna (edaspidi, sealhulgas nende sisu kohta käiv teave, nimetatakse “B süsteem jne”).
(2) Lubada kolmandatel isikutel kasutada B süsteemi jne, seda müüa, laenutada, üle kanda, avalikustada või rentida.
(3) Eemaldada või muuta B süsteemis jne olevaid B autoriõiguse märke ja muid õiguste märke.
(4) Rikkuda B, B partnerite, A-st erinevate API kasutuslubade saajate või muude kolmandate isikute intellektuaalomandi õigusi, kahjustada nende vara, krediiti, mainet jne, rikkuda nende privaatsusõigusi, portreeõigusi või muid õigusi.
(5) Ühenduda testimiskeskkonnaga muul eesmärgil kui töökindluse kontrollimine ja ühenduse testimine.
(6) Rakendada API integratsiooni ilma, et oleks läbitud B poolt vajalikuks peetud kontroll.
(7) Kasutada B kaubamärki, ettevõtte nime ja logo jne ilma B eelneva kirjaliku nõusolekuta.
(8) Kasutada seda API-d ja selle derivaate muul eesmärgil kui see, milleks B on andnud loa.
(9) Muuta internetiühenduspunkti teadmata.
(10) Rikkuda seadusi ja määrusi või reegleid, mis on seotud selle teenuse või API integratsiooniga.
(11) Suurendada märkimisväärselt B süsteemi jne koormust.
(12) Takistada B poolt API kasutamiseks loa saanud kolmandate isikute juurdepääsu.
(13) Teha tegevusi, mis on vastuolus avaliku korra ja heade kommetega, põhjustavad teistele märkimisväärset ebamugavust või suurendavad B mainekahju riski.
(14) Nakatada B poolt haldatavatele saitidele, serveritele, B süsteemidele jne arvutiviiruseid, häkkida, muuta või teha muid ebaseaduslikke juurdepääse, mis vähendavad B süsteemide jne turvalisust.
(15) Tegevused, mis on sarnased eelnevate punktidega.

Kokkuvõte

Ülaltoodud tekstis selgitasime API rakendamisel sõlmitava partnerluslepingu olulisi kontrollpunkte.

API partnerluse osas on oodata tulevikus suurenemist. Seetõttu on oluline mõista lepingu põhipunkte.

Samuti on oluline, et lepingus oleks selgelt määratletud keelatud tegevused, et vältida teise poole õiguste rikkumist.

API rakendamisel sõlmitava partnerluslepingu koostamise või muutmise osas on vaja erialaseid teadmisi, seega soovitame konsulteerida spetsialiseeritud advokaadiga.

Managing Attorney: Toki Kawase

The Editor in Chief: Managing Attorney: Toki Kawase

An expert in IT-related legal affairs in Japan who established MONOLITH LAW OFFICE and serves as its managing attorney. Formerly an IT engineer, he has been involved in the management of IT companies. Served as legal counsel to more than 100 companies, ranging from top-tier organizations to seed-stage Startups.

Return to Top