Dernière mise à jour : 10 juin 2022
Le présent accord de licence API ("accord") régit la mise en œuvre et l'utilisation des API et des spécifications API de Tulip Interfaces, Inc. et/ou de ses filiales ("Tulip") pour permettre à un logiciel Application d'interopérer avec la plate-forme Tulip . Si vous concluez le présent accord au nom d'une organisation, vous déclarez avoir l'autorité nécessaire pour lier votre organisation au présent accord. Si vous n'avez pas cette autorité ou si vous n'acceptez pas les termes de cet accord, vous ne pouvez pas mettre en œuvre les API Tulip ou utiliser la spécification API. En cliquant sur un bouton indiquant que vous acceptez le présent accord, ou en mettant en œuvre, en téléchargeant ou en accédant de toute autre manière aux API Tulip , vous acceptez d'être légalement lié par les termes du présent accord. Le présent accord entre vous et Tulip prend effet à la date de votre acceptation. Vous et Tulip êtes individuellement désignés dans les présentes comme une "partie" et collectivement comme les "parties". Pour les clients de Tulip qui ont des conditions de service ou un accord similaire ("CGS") en vigueur entre ce client et Tulip, le présent accord régit l'utilisation par ce client des API de Tulip . Le présent accord peut être modifié de temps à autre. Lorsque Tulip apporte des modifications au présent accord, Tulip met à jour la date de "dernière mise à jour" figurant au début du présent accord. Toutes les modifications entreront en vigueur à compter de la date de publication, sauf indication contraire. En cliquant sur un bouton indiquant que vous acceptez le présent accord, ou en mettant en œuvre, en téléchargeant ou en accédant d'une autre manière aux API de Tulip , vous acceptez d'être légalement lié par les conditions modifiées du présent accord.
1. Définitions
"Limites de l'API" : restrictions (par exemple, limites de débit et de concurrence) imposées à vos appels à l'API.
"Application Interface de programmation" ou "API" : un ensemble de routines, de classes, de paramètres de fonction, de protocoles, de webhooks, de bibliothèques connexes et d'autres instructions fournies sous forme de code source ou de code objet.
"Spécification API" : description ou définition écrite des routines, classes, paramètres de fonction, protocoles, webhooks, bibliothèques connexes et autres instructions permettant à un logiciel Application d'interopérer avec la plateforme Tulip , telle qu'elle est décrite en substance dans le présent document.
"Feedback" signifie les suggestions ou les commentaires que vous fournissez à Tulip et qui sont liés aux produits Tulip (par exemple, Tulip API ou la plate-forme Tulip ) ou aux futurs produits, modules et/ou services Tulip .
Le terme "Forking" désigne la création d'un ensemble distinct et/ou séparé d'API basées sur les API Tulip , dérivées de celles-ci ou modifiées par elles.
"Matériel" : le matériel Tulip ou les composants matériels de tiers qui accèdent à la plate-forme Tulip ou interagissent avec elle par l'intermédiaire des API Tulip .
"Code objet" : le code source qui a été interprété, compilé ou traduit d'une autre manière sous une forme lisible par une machine.
"Logiciel Application" : logiciel sous forme de code objet ou de code source qui accède à la plate-forme Tulip ou interagit avec elle par l'intermédiaire des API Tulip .
"Code source" : code informatique sous une forme lisible par l'homme et, en tant que tel, code informatique qui n'a pas été interprété ou compilé.
"Tulip API" : un ensemble de routines, de classes, de paramètres de fonction, de protocoles, de bibliothèques connexes, d'outils et d'autres instructions fournis sous forme de code source ou de code objet qui permettent l'accès à la plate-forme Tulip ou l'interopérabilité avec celle-ci par un logiciel Application, un matériel, ou des plates-formes ou services de tiers.
"Tulip Hardware" signifie Tulip IO Gateway, Tulip Light Kit , Tulip EdgIO et Tulip EdgeMC et d'autres produits matériels que Tulip peut mettre commercialement à la disposition de ses clients pour achat de temps à autre et qui accèdent ou interopèrent avec la plate-forme Tulip via les API Tulip .
"Plate-formeTulip " signifie (a) les sites Web de Tulip(versions mobiles ou localisées et domaines et sous-domaines connexes) ; (b) les logiciels et services de Tulip; et (c) le matériel de Tulip (la version du code objet du produit logiciel propriétaire de Tulip, appelé Tulip Player).
Par "utilisation", on entend le droit d'exécuter ou de reproduire (tel que défini à l'article 17 U.S.C. § 101 et seq.) ou toute autre loi applicable en matière de droits d'auteur, à l'exclusion de tout droit de sous-licence ou de distribution.
"Vous" ou "Votre" désigne la personne qui conclut le présent accord ou, si vous concluez le présent accord au nom d'une organisation (ou si vous mettez en œuvre la spécification API et les API Tulip associées au nom ou dans un produit appartenant à une organisation ou faisant l'objet d'une licence par celle-ci), cette organisation.
2. Licences et restrictions
A. Tulip Licence API. Sous réserve des dispositions du présent accord, Tulip vous accorde une licence mondiale, révocable et non exclusive, en vertu des droits d'auteur de Tulip , pour utiliser les API Tulip afin de faciliter l'interopérabilité de la plate-forme Tulip et du logiciel Application uniquement. Cette licence vous est accordée à condition que vous respectiez les limites de l'API publiées ou qui vous sont autrement fournies comme condition d'obtention de cette licence, et que vous ne tentiez pas de contourner ces limites de l'API.
B. Tulip Licence de la spécification API. Tulip vous accorde une licence mondiale, non exclusive, libre de redevance et révocable, en vertu des droits d'auteur de Tulip , pour utiliser la spécification API afin de permettre l'interopérabilité entre le logiciel Application et la plate-forme Tulip .
C. Licence d'utilisation du retour d'information à Tulip. Si vous fournissez un retour d'information à Tulip, vous accordez à Tulip une licence mondiale, libre de redevances, entièrement payée, perpétuelle et irrévocable pour utiliser, reproduire, modifier, traduire, distribuer, exécuter, afficher, importer, vendre, concéder sous licence, offrir à la vente, fabriquer, faire fabriquer et exploiter de toute autre manière le retour d'information sous quelque forme, média ou technologie que ce soit, qu'elle soit actuellement connue ou développée ultérieurement, et pour permettre à d'autres de faire de même sans restriction ni obligation de quelque nature que ce soit, en raison d'informations confidentielles, de droits de propriété intellectuelle ou autres, et peut incorporer dans ses produits et services tout service, produit, technologie, amélioration, documentation ou autre développement ("amélioration") incorporant ou dérivé d'un retour d'information, sans obligation de vous accorder une licence ou de mettre l'amélioration à votre disposition ou à celle de toute autre personne ou entité.
D. Tulip Restrictions de la licence API. Tulip conserve le titre légal des API Tulip dans le cadre de cet accord, et vous acceptez de ne pas supprimer ou modifier les droits d'auteur (par exemple, "© Tulip Interfaces, Inc.") ou d'autres avis de propriété signifiant que Tulipest propriétaire de ce titre légal. En outre, vous acceptez et reconnaissez les restrictions de licence suivantes : (i) aucun droit d'exécution commerciale, de distribution ou d'utilisation des API Tulip (ou de sous-licence de l'un des droits susmentionnés) n'est accordé en vertu du présent accord ; (ii) aucun des droits suivants n'est accordé en ce qui concerne les API Tulip : le droit de distribuer, d'afficher publiquement ou de créer des dérivés (par exemple, un sur-ensemble ou un sous-ensemble des API ), un sur-ensemble ou un sous-ensemble des API Tulip ) ; et (iii) les API Tulip ne doivent pas être utilisées pour accéder à un service autre que la plate-forme Tulip . Tulip peut limiter le nombre et/ou la fréquence des demandes d'API à la plate-forme Tulip , ou toute utilisation des API susceptible d'endommager, de désactiver, de surcharger, d'altérer ou d'interférer d'une autre manière avec la plate-forme Tulip .
E. Restrictions de licence relatives à la spécification de l'API. Tulip conserve le titre légal de la spécification de l'API dans le cadre du présent accord et vous acceptez de ne pas supprimer ou modifier les droits d'auteur (par exemple, "© Tulip, Interfaces, Inc.") ou autres avis de propriété signifiant que Tulipest propriétaire de ce titre légal. En outre, vous acceptez la restriction de licence suivante : Vous ne devez pas effectuer un nombre déraisonnable de reproductions de la spécification de l'API. En outre, pour éviter toute ambiguïté, vous n'avez pas le droit de : (i) distribuer ; (ii) concéder des sous-licences ; (iii) afficher publiquement ; ou (iv) créer des dérivés de la spécification de l'API ne vous est accordé en vertu des présentes.
3. Garantie, clause de non-responsabilité, indemnisation et limitation de responsabilité
A. Bifurcation. Vous déclarez et garantissez que vous ne vous êtes pas engagé et que vous ne vous engagerez pas dans un processus de forçage ou que vous ne tenterez pas de modifier ou d'effectuer de l'ingénierie inverse sur les API de Tulip . En outre, vous déclarez et garantissez que vous n'avez pas distribué et ne distribuerez pas un ensemble d'API ou un kit de développement basé sur les API Tulip ou constituant une modification de celles-ci, y compris un sous-ensemble ou un surensemble des API Tulip .
B. Marque. Vous reconnaissez que, sauf négociation séparée avec Tulip, aucune licence (implicite ou explicite) d'utilisation des marques (déposées ou non), logos ou marques verbales de Tulip et de la bonne volonté qui y est associée n'est fournie par les présentes.
C. Exclusion de garantie. Vous reconnaissez que les API Tulip et la spécification API sont fournies "EN L'ÉTAT", sans garantie d'aucune sorte, et qu'elles peuvent ne pas fonctionner sur n'importe quelle machine ou dans n'importe quel environnement. DANS LA MESURE PERMISE PAR LA LOI APPLICABLE, TULIP DÉCLINE TOUTE GARANTIE RELATIVE À LA PLATE-FORME TULIP, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, TOUTE GARANTIE CONTRE LA VIOLATION DES DROITS DES TIERS, LA QUALITÉ MARCHANDE ET L'ADÉQUATION À UN USAGE PARTICULIER. Tulip Tulip ne fait aucune déclaration ni ne donne aucune garantie quant à l'adéquation des API OU DE LA SPÉCIFICATION DE L'API à vos besoins ou objectifs prévus, y compris pour l'utilisation avec tout logiciel Application. En outre, Tulip ne fait aucune déclaration et ne donne aucune garantie quant à l'intégrité des données que vous TRANSMETTEZ, transférez, stockez, obtenez ou recevez en utilisant les API Tulip . Tulip n'est pas tenu d'assurer la maintenance ou le support des API Tulip , ni de vous fournir des mises à jour, des correctifs ou des services liés à ces API. Vous assumez tous les risques découlant de l'utilisation des API Tulip , y compris, sans s'y limiter, le risque de dommages à votre système informatique, au logiciel Application, la corruption ou la perte de données, et le respect de TOUTES les lois et réglementations applicables (y compris les lois et réglementations relatives à la protection de la vie privée et des données).
D. Indemnisation. Vous devez défendre, indemniser et dégager de toute responsabilité Tulip, ses sociétés affiliées et leurs dirigeants, administrateurs, employés, agents et représentants respectifs en cas de réclamations, dommages, responsabilités, poursuites, demandes, procédures, actions, dépenses, règlements, amendes, pénalités, coûts et frais (y compris les frais raisonnables d'avocat) découlant (a) du logiciel Application, (b) toute intégration que vous créez en utilisant les API Tulip pour vous connecter au Logiciel Application, au Matériel ou à toute plate-forme ou service tiers), (c) votre utilisation du Logiciel Application ou des API Tulip , ou (d) votre violation de toute loi, règle ou réglementation applicable, y compris, sans s'y limiter, la violation de la propriété intellectuelle et tout préjudice causé à une tierce partie. Les parties conviennent de se conformer à la procédure suivante lorsque Tulip demande une indemnisation en vertu de la présente section, et en particulier que Tulip doit : (i) vous informer rapidement par écrit de la réclamation, étant entendu que si Tulip ne vous informe pas rapidement par écrit, vous ne serez pas libéré de vos obligations en vertu de la présente section 3.D, sauf dans la mesure où votre défense de la réclamation a subi un préjudice matériel du fait de ce retard ou de ce manquement ; (ii) vous donner le contrôle exclusif de la défense et du règlement de la réclamation (à condition que vous n'acceptiez aucun règlement qui ne fournisse pas à Tulip une décharge complète ou qui impose des restrictions à Tulip sans le consentement écrit préalable de Tulip, Tulip peut, à sa seule discrétion, participer à la défense de toute réclamation par l'intermédiaire de son propre conseil et à ses propres frais, et si vous n'assumez pas rapidement la défense de la réclamation, Tulip peut assumer la défense de la réclamation à vos seuls frais) ; et (iii) vous fournir, à vos frais, toute l'assistance raisonnable.
E. Limitation de responsabilité. DANS TOUTE LA MESURE PERMISE PAR LA LOI APPLICABLE, TULIP OU SES CONCÉDANTS DE LICENCE NE PEUVENT EN AUCUN CAS ÊTRE TENUS RESPONSABLES, EN CE QUI CONCERNE L'OBJET DU PRÉSENT ACCORD, EN VERTU D'UN CONTRAT, D'UNE NÉGLIGENCE, D'UNE RESPONSABILITÉ STRICTE OU D'UNE AUTRE THÉORIE, POUR : (I) TOUT DOMMAGE INDIRECT, ACCESSOIRE, CONSÉCUTIF, SPÉCIAL, EXEMPLAIRE, PUNITIF OU AUTRE DOMMAGE PÉCUNIAIRE, Y COMPRIS, MAIS SANS S'Y LIMITER, LA PERTE DE REVENUS OU DE BÉNÉFICES, LA PERTE, LA CORRUPTION OU L'INEXACTITUDE DES DONNÉES, LA PERTE D'UTILISATION, LA PERTE DE CLIENTÈLE, LA PERTE D'ACTIVITÉ OU LE COÛT D'ACQUISITION DE BIENS, DE SERVICES OU DE TECHNOLOGIES DE SUBSTITUTION ; (II) TOUTE QUESTION ÉCHAPPANT À SON CONTRÔLE RAISONNABLE ; OU (III) TOUT DOMMAGE DIRECT D'UN MONTANT TOTAL SUPÉRIEUR À 100 $.
4. Confidentialité. Dans le cadre des présentes, les informations confidentielles désignent : (i) tout retour d'information que vous fournissez à Tulip conformément à la section 2.C ; et (ii) toute information commerciale ou technique de Tulip qui vous est divulguée dans le cadre du présent accord, y compris, mais sans s'y limiter, toute information relative aux projets, aux opportunités commerciales ou à la recherche et au développement de Tulip. Les informations confidentielles excluent toute information qui : (a) qui est ou devient généralement connue du public autrement que par suite d'une violation de votre part du présent accord ; (b) qui est légitimement connue de vous au moment de sa divulgation sans restriction d'utilisation ou de divulgation ; (c) qui est développée indépendamment par vous, sans accès à ou utilisation de toute information confidentielle ; ou (d) qui est légitimement obtenue par vous d'un tiers qui a le droit de la divulguer et qui la divulgue sans restriction d'utilisation ou de divulgation. Vous conserverez toutes les informations confidentielles dans la plus stricte confidentialité et ne les divulguerez à aucun tiers, à l'exception d'un contractant qui a besoin de les connaître aux fins du présent accord et qui accepte par écrit de traiter les informations confidentielles dans des conditions qui ne sont pas moins protectrices que celles du présent accord. Vous serez responsable de tout manquement d'un tel contractant à traiter les informations confidentielles conformément au présent accord. Vous n'utiliserez les informations confidentielles que dans la mesure nécessaire à l'exécution du présent accord.
5. Durée et résiliation
A. Durée. Le présent accord prend effet à la date à laquelle vous mettez en œuvre les API Tulip ou la spécification API, et se poursuit jusqu'à ce qu'il soit résilié conformément aux dispositions de la section 5.B ou de la section 5.C.
B. Résiliation pour raisons de commodité. Tulip peut résilier le présent Contrat pour quelque raison que ce soit avec un préavis de trente (30) jours. Tulip peut, à sa seule discrétion, rétablir votre capacité à utiliser les API ou la Spécification API. Vous pouvez résilier l'Accord à tout moment en cessant d'utiliser les API Tulip , la spécification API et en désactivant la capacité de votre logiciel Applicationà utiliser les API Tulip .
C. Résiliation pour manquement. Tulip peut résilier le présent Contrat immédiatement sur notification écrite si vous ne respectez pas le présent Contrat. Tulip peut, à sa seule discrétion, rétablir votre capacité à utiliser les API ou la Spécification API si vous démontrez que vous avez remédié à un tel manquement.
D. Suspension d'urgence. Si Tulip a connaissance d'une situation dans laquelle Votre utilisation des API Tulip peut indûment perturber sa fourniture de la Plate-forme Tulip à des tiers (par exemple, des clients de Tulip) en général, ou si Tulip détecte l'accès non autorisé d'un tiers à la Plate-forme Tulip (collectivement désigné dans les présentes comme une "Urgence"), Tulip peut immédiatement suspendre l'utilisation incriminée (et tous les droits sous licence en vertu du présent Accord qui permettent une telle utilisation). Cette suspension sera limitée à l'étendue et à la durée minimales nécessaires pour répondre à l'urgence. À sa seule discrétion, Tulip peut rétablir l'utilisation (et tous les droits accordés dans le cadre du présent accord qui permettent une telle utilisation) lorsque l'urgence a été résolue.
E. Survie en cas de résiliation. En cas de résiliation du présent accord, vos licences relatives aux API Tulip et à la spécification API en vertu des sections 2.A (licence APITulip ) et 2.B (licence spécification APITulip ) seront immédiatement résiliées. Nonobstant ce qui précède, les sections 2.C (Licence de retour d'information sur Tulip), 3 (Garantie, clause de non-responsabilité, indemnisation et limitation de responsabilité), 4 (Confidentialité) et 6 (Divers) survivront à toute résiliation du présent accord.
6. Divers et variés
A. Recours injonctif. Vous reconnaissez qu'une violation du présent accord peut causer à Tulip un préjudice irréparable qui ne peut être compensé de manière adéquate par des dommages-intérêts. En plus d'autres mesures de redressement, vous acceptez qu'une mesure d'injonction temporaire et permanente puisse être une solution appropriée pour empêcher toute violation réelle ou potentielle des présentes et que Tulip ait le droit de demander une mesure d'injonction immédiate, ainsi que toute autre mesure qui pourrait être accordée par un tribunal de la juridiction compétente.
B. Pas de support. Sauf accord écrit contraire, Tulip ne sera pas responsable de la fourniture d'une assistance, d'une maintenance ou d'autres services (ou niveau de service) à Vous ou à un utilisateur du logiciel Application pour les API Tulip .
C. Lois sur l'exportation. Vous acceptez de vous conformer pleinement à toutes les lois et réglementations américaines en matière d'exportation afin de garantir que ni les API de Tulip , ni les données techniques y afférentes, ni aucun produit direct de celles-ci ne soient exportés ou réexportés directement ou indirectement en violation de ces lois et réglementations, ou utilisés à des fins interdites par celles-ci.
D. Intégration ; ordre de préséance. Sauf accord contraire écrit entre les parties, le présent accord constitue l'intégralité de l'accord et remplace tout accord antérieur (y compris un accord de licence d'interface de programmation Tulip Application ), ainsi que toute entente, représentation ou autre communication (écrite ou orale) antérieure ou contemporaine entre les parties en ce qui concerne l'objet du présent accord. Les conditions du présent accord prévalent sur toute condition contradictoire ou supplémentaire figurant dans une commande, un accusé de réception, une confirmation ou tout autre document émis par vous, à moins que les parties ne conviennent mutuellement par écrit que ces conditions doivent être modifiées, remplacées et contrôlées en cas d'incompatibilité avec le présent accord.
E. Divisibilité. Si une disposition du présent accord, ou son application, devient ou est déclarée illégale, nulle ou inapplicable par un tribunal compétent, le reste du présent accord restera pleinement en vigueur et l'application de cette disposition sera interprétée de manière à réaliser raisonnablement l'intention des parties.
F. TulipDroit de modification de l'utilisateur. Tulip Tulip peut, à sa discrétion, modifier les conditions du présent accord moyennant un préavis de trente (30) jours. Si vous continuez à utiliser les API de Tulipaprès la date d'entrée en vigueur de ces modifications, vous serez réputé avoir accepté les modifications. Si vous ne souhaitez pas accepter ces modifications, vous pouvez résilier le présent accord conformément à la section 5.B. Vous reconnaissez et acceptez que Tulip puisse modifier le présent accord, la plate-forme Tulip et les API Tulip de temps à autre (une "modification"). Vous serez informé d'une modification du présent accord par le biais de notifications ou de messages sur le site web Tulip ("avis de modification"). Vous reconnaissez et acceptez en outre que ces modifications peuvent être mises en œuvre à tout moment et sans préavis. Dans un délai de trente (30) jours à compter de l'avis de modification (ou dans un délai plus court spécifié dans l'avis de modification (la "période de conformité"), vous devez vous conformer à ces modifications en mettant en œuvre et en utilisant la version la plus récente de l'API. Le fait que vous continuiez à accéder à la plate-forme Tulip ou aux API Tulip ou à les utiliser après la période de conformité constitue une acceptation contraignante de la (des) modification(s) en question.
G. Cession. Vous ne pouvez pas, directement ou indirectement, par application de la loi ou autrement, céder tout ou partie du présent Accord ou de Vos droits en vertu du présent Accord ou déléguer l'exécution de Vos obligations en vertu du présent Accord sans le consentement préalable de Tulip. Tulip peut céder le présent Accord dans son intégralité, par application de la loi ou autrement, sans Votre consentement écrit préalable.
H. Licence implicite et préclusion. Aucune disposition du présent accord ne doit être interprétée comme accordant une licence par le biais des doctrines de la licence implicite ou de la préclusion légale pour des droits allant au-delà de ce qui est expressément accordé dans le cadre du présent accord. En outre, rien dans le présent accord ne peut être considéré comme une renonciation aux droits de propriété intellectuelle de Tulipsur la plate-forme Tulip ou d'autres technologies Tulip . Ces droits de propriété intellectuelle sont réservés à Tulip. En acceptant les termes de cet accord, vous reconnaissez que vous ne disposez que des droits expressément énumérés dans cet accord et que les actions des parties et/ou la contrepartie accordée dans le cadre de cet accord ne concernent que ces droits et aucun autre.
I. Droit applicable ; notifications. Le présent accord est régi et interprété conformément aux lois du Commonwealth du Massachusetts, sans référence aux principes de conflit de lois. Toute réclamation, action, poursuite ou procédure découlant du présent accord ou en rapport avec celui-ci sera entendue et tranchée par les tribunaux du comté de Middlesex, Massachusetts, et chacune des parties consent par la présente à la compétence exclusive de ces tribunaux (et des cours d'appel appropriées dans le cadre d'une telle réclamation, action, poursuite ou procédure) et accepte irrévocablement la compétence exclusive de ces tribunaux, Chaque partie consent par la présente à la compétence exclusive de ces tribunaux (et des tribunaux d'appel appropriés pour toute réclamation, action, poursuite ou procédure) et renonce irrévocablement, dans toute la mesure permise par la loi, à toute objection qu'elle pourrait formuler actuellement ou ultérieurement à l'égard de la compétence de ces tribunaux pour toute réclamation, action, poursuite ou procédure, ou à l'égard du fait que toute réclamation, action, poursuite ou procédure intentée devant un de ces tribunaux l'a été dans un forum inapproprié.
Sous réserve des dispositions du point 6.H ci-dessus, les notifications au titre du présent accord doivent être faites par écrit et sont réputées avoir été remises (i) en mains propres, (ii) le troisième jour ouvrable suivant l'envoi par la poste, (ii) le premier jour ouvrable suivant l'envoi par courrier électronique. Les avis adressés à Tulip doivent être adressés à "Application Programming Interface License Agreement" et Tulip Interfaces, Inc. 77 Middlesex Ave, Suite A, Somerville, MA 01245, avec copie à notre General Counsel à la même adresse.
J. Relation entre les parties. Les parties sont des entrepreneurs indépendants. Le présent accord ne crée pas de relation de partenariat, de franchise, d'entreprise commune, d'agence, de fiducie ou d'emploi entre les parties.