Punti da notare nel contratto di collaborazione per l'implementazione dell'API? Spiegazione per ogni clausola
Con la diffusione degli smartphone, le app sono diventate uno strumento indispensabile.
Recentemente, non solo le app singole sono funzionali, ma si sta anche aumentando la costruzione di meccanismi chiamati API, che collegano e condividono più app come Facebook e Instagram.
In questo articolo, per coloro che stanno considerando l’implementazione di API, spiegheremo i punti di controllo del contratto di partnership che viene stipulato quando si implementano le API.
https://monolith.law/corporate/partnership-contract-point[ja]
Cos’è l’API
L’API, acronimo di Application Programming Interface, è un termine che indica un sistema che permette di rendere pubbliche le applicazioni e di condividere e collegare le funzionalità con altre applicazioni sviluppate da terzi.
Grazie all’API, è possibile collegare diverse applicazioni tra loro, permettendo l’utilizzo reciproco delle loro funzionalità e aumentando così la loro utilità.
Esempi concreti di collaborazione in cui vengono utilizzate le API
Sebbene la definizione di API sia chiara, ci potrebbero essere persone che faticano a immaginare come vengono utilizzate senza esempi concreti.
Le API includono, ad esempio, quelle che permettono di condividere i dati degli utenti, come nel caso di Facebook o Instagram, o quelle che permettono di utilizzare la funzione di pagamento online fornita da terzi sul proprio sito di e-commerce. Esistono vari tipi di API.
In questo articolo, tra le numerose API disponibili, spiegheremo i punti chiave da controllare nei contratti di collaborazione, prendendo come esempio il caso in cui si permette ai clienti di utilizzare la funzione di ricerca fornita da terzi.
Sulle API del servizio di ricerca
Ad esempio, supponiamo che il signor A gestisca un sito di recensioni di studi legali.
Il sito gestito dal signor A ha un sistema in cui gli utenti possono pubblicare recensioni, ma con l’aumento degli utenti, il numero di recensioni è aumentato e gli utenti hanno riscontrato problemi nel trovare le recensioni che cercavano, poiché ciò richiedeva troppo tempo.
Quindi, il signor A ha deciso di implementare una funzione che permette di cercare le recensioni desiderate dalle informazioni presenti sul sito e ha stipulato un contratto relativo alla collaborazione con il servizio di ricerca con il signor B, che sviluppa servizi di ricerca.
In un caso come quello sopra descritto, il contratto stipulato tra il signor A e il signor B diventa un contratto di collaborazione.
Punti da controllare nel contratto di collaborazione
Nel seguente, presenteremo e spiegheremo le clausole che potrebbero diventare problematiche nel momento della stipula di un contratto di collaborazione.
Clausole relative alle condizioni di utilizzo dell’API
È necessario stabilire clausole relative all’ambito di utilizzo dell’API nel contratto di affiliazione.
Se l’ambito di utilizzo dell’API non è chiaramente definito, potrebbero sorgere problemi in futuro riguardo all’ambito di utilizzo dell’API.
Inoltre, è necessario stabilire se l’utilizzo dell’API è esclusivo o non esclusivo.
Ad esempio, nel caso sopra citato, il signor A dovrebbe voler utilizzare esclusivamente il servizio di ricerca sviluppato dal signor B, poiché ne apprezza l’attrattiva.
D’altra parte, il signor B potrebbe voler far utilizzare il servizio che ha sviluppato a quante più persone possibile, e in questo caso, vorrebbe che l’utilizzo da parte del signor A fosse non esclusivo.
Quindi, le clausole relative alle condizioni di utilizzo dell’API potrebbero essere le seguenti:
Articolo ● (Utilizzo dell’API)
1. B concede a A il diritto di utilizzare l’API in modo non esclusivo, entro i limiti dell’obiettivo di fornire il servizio di gestione del sito di recensioni di studi legali (di seguito denominato “il Servizio”).
2. A può concedere ai membri che si sono registrati nel modo specificato da A il diritto di riutilizzare l’API, entro i limiti dell’obiettivo di fornire il Servizio.
3. Nel caso del paragrafo precedente, A si assume la responsabilità per le azioni dei membri secondo le disposizioni di questo contratto e farà in modo che i membri rispettino le disposizioni di questo contratto.
4. B concede a A il diritto di utilizzare l’API solo entro i limiti stabiliti in questo contratto, e A non acquisisce diritti d’autore, diritti di brevetto o altri diritti di proprietà intellettuale, diritti di proprietà o altri diritti relativi all’API, ai suoi derivati o ai dati forniti tramite l’API.
Clausola relativa ai costi di utilizzo dell’API
Le clausole relative ai pagamenti sono quelle che più facilmente possono generare controversie.
Per prevenire tali problemi, è importante definire chiaramente i costi di utilizzo dell’API.
Per quanto riguarda l’API di un servizio di ricerca, ci sono diverse fasi, come la ricerca, la visualizzazione dei risultati della ricerca e la verifica dei dettagli dei risultati. Pertanto, potrebbe essere possibile stabilire un costo per ciascuna fase.
Ad esempio, potrebbero essere considerate le seguenti clausole:
Articolo ● (Canone di licenza)
1. Il Licenziatario fornirà all’Utente l’API ai seguenti costi di licenza:
(1) Costo di ricerca delle recensioni
Quando un utente utilizza l’API per cercare recensioni, indipendentemente dal numero di recensioni visualizzate nei risultati della ricerca, si applica un costo di 5 yen (esclusa l’imposta) per ogni ricerca effettuata dall’utente.
(2) Costo di visualizzazione delle recensioni
Quando un utente visualizza i dettagli di una recensione visualizzata nei risultati della ricerca, si applica un costo di 50 yen (esclusa l’imposta) per ogni visualizzazione dei dettagli di una recensione.
(3) Canone minimo mensile
Se il totale dei canoni di licenza mensili calcolati secondo i punti precedenti è inferiore a 10.000 yen (esclusa l’imposta), il canone di licenza mensile per questo servizio sarà di 10.000 yen (esclusa l’imposta).
2. L’Utente e il Licenziatario possono modificare gli importi stabiliti nei punti precedenti previo consenso reciproco.
3. L’Utente può stabilire liberamente il prezzo del servizio fornito utilizzando questa API ai suoi membri.
Articolo ● (Condizioni di pagamento)
1. Il canone di licenza viene calcolato dal primo al ultimo giorno di ogni mese.
2. Il Licenziatario calcolerà il canone di licenza mensile nel periodo di riferimento del punto precedente e emetterà una fattura all’Utente entro il quinto giorno del mese successivo, indicando la ripartizione del canone di licenza mensile.
3. Se l’Utente non ha obiezioni alla ripartizione del canone di licenza mensile indicata nella fattura del punto precedente, entro l’ultimo giorno del mese in cui è stata stabilita la data di chiusura del punto 1, l’Utente pagherà il canone di licenza mensile (esclusa l’imposta) indicato nella fattura tramite bonifico bancario al conto bancario designato dal Licenziatario. Le spese di bonifico saranno a carico dell’Utente.
4. Se l’Utente ha obiezioni alla ripartizione del canone di licenza mensile indicata nella fattura del punto 2, l’Utente dovrà notificare tali obiezioni al Licenziatario entro cinque giorni lavorativi dalla ricezione della fattura, e successivamente l’Utente e il Licenziatario decideranno il canone di licenza mensile attraverso discussioni. Se l’Utente non notifica le sue obiezioni entro cinque giorni lavorativi dalla ricezione della fattura, si considererà che l’Utente non ha obiezioni alla ripartizione del canone di licenza mensile.
Clausole relative ai diritti di proprietà intellettuale
Nell’ambito dell’utilizzo dell’API, è possibile che si generino opere d’arte.
Di conseguenza, è necessario stabilire clausole relative ai diritti di proprietà intellettuale.
Le clausole relative ai diritti di proprietà intellettuale possono essere stabilite come segue:
Articolo ● (Attribuzione dei diritti di proprietà intellettuale)
Il secondo contraente concede al primo contraente solo l’uso dell’API nei limiti stabiliti dal presente contratto. Il primo contraente non acquisisce diritti d’autore, diritti di brevetto o altri diritti di proprietà intellettuale, diritti di proprietà o altri diritti relativi all’API, ai suoi derivati o ai dati forniti tramite l’API.
Clausole relative ai comportamenti proibiti
Quando si consente l’uso dell’API, è necessario prevenire che la controparte ottenga informazioni relative all’API.
Inoltre, è necessario proibire anche l’azione di consentire l’uso dell’API a terzi senza autorizzazione.
Quindi, riguardo all’uso dell’API, è importante stabilire chiaramente i comportamenti proibiti.
Specificamente, si possono considerare le seguenti clausole:
Articolo ● (Comportamenti proibiti)
La parte A non deve compiere le seguenti azioni:
(1) Copiare o modificare, o eseguire il reverse engineering, come il decompilamento o il disassemblaggio, di tutto o parte del sistema o del programma della parte B a cui si accede tramite questa API (di seguito, comprese le informazioni relative a questi contenuti, denominati “Sistema ecc. della parte B”).
(2) Concedere in licenza, vendere, prestare, trasferire, divulgare o affittare il sistema ecc. della parte B a terzi.
(3) Rimuovere o modificare le indicazioni di copyright della parte B e altre indicazioni di diritti applicate al sistema ecc. della parte B.
(4) Infrangere i diritti di proprietà intellettuale della parte B, dei suoi partner, dei licenziatari dell’API oltre alla parte A e di altri terzi, danneggiare la loro proprietà, credito, reputazione ecc., e violare i loro diritti alla privacy, diritti all’immagine e altri diritti.
(5) Collegarsi all’ambiente di verifica per scopi diversi dalla verifica delle operazioni e dai test di connessione.
(6) Implementare l’integrazione dell’API senza aver superato l’ispezione ritenuta necessaria dalla parte B.
(7) Utilizzare il marchio commerciale, il nome dell’azienda, il logo ecc. della parte B senza aver ottenuto il consenso scritto preventivo della parte B.
(8) Utilizzare questa API e i suoi derivati per scopi diversi da quelli per i quali è stata concessa la licenza dalla parte B.
(9) Rendere indeterminato il punto di accesso a Internet.
(10) Comportamenti che violano le varie leggi e regolamenti, o le regole relative a questo servizio o all’integrazione dell’API.
(11) Comportamenti che aumentano significativamente il carico sul sistema ecc. della parte B.
(12) Comportamenti che ostacolano l’accesso di terzi che hanno ricevuto la licenza di utilizzo dell’API dalla parte B.
(13) Comportamenti che vanno contro l’ordine pubblico e il buon costume, causano un notevole disagio ad altri, o che possono aumentare il rischio di danneggiare la reputazione della parte B.
(14) Comportamenti che compromettono la sicurezza del sistema ecc. della parte B, come infettare con virus informatici il sito gestito dalla parte B, i server, il sistema ecc., effettuare hacking, alterazioni, o altri accessi non autorizzati.
(15) Comportamenti simili a quelli elencati sopra.
Riassunto
Abbiamo spiegato i punti chiave da controllare nei contratti di collaborazione che vengono stipulati durante l’implementazione di API.
Si prevede che le collaborazioni API continueranno ad aumentare in futuro. Pertanto, è necessario comprendere bene i punti chiave del contratto.
Inoltre, è importante specificare nel contratto le azioni proibite per prevenire violazioni dei diritti da parte dell’altra parte.
Per la creazione o la modifica dei contratti di collaborazione che vengono stipulati durante l’implementazione di API, è necessaria una conoscenza specialistica, quindi si consiglia di consultare un avvocato specializzato.