Skip to main content

Stratégie de développeur de l’extension GitHub Copilot

Dernière mise à jour : 6 septembre 2024

Le présent Accord est un accord légal entre vous (« Vous ») et GitHub, Inc. (« GitHub », « nous » ou « nous »). En cliquant sur « J’accepte », vous acceptez d’être lié par toutes les conditions du présent accord. Si vous concluez le présent accord au nom d’une société ou d’une autre entité juridique, vous déclarez que vous avez l’autorité légale pour lier l’entité au présent accord, auquel cas le terme « vous » désignera l’entité que vous représentez.

GitHub a la chance d’avoir de nombreux développeurs qui s’intègrent à la plateforme d’extensibilité GitHub Copilot (« Plateforme »). Nous pensons que c’est génial, et nous voulons rendre cette expérience encore meilleure. Bien que nous ne puissions pas couvrir tous les types d’extension GitHub Copilot (« Extension »), nous voulons définir certaines règles et stratégies de base pour vous assurer que vous développez votre extension avec la confidentialité, la sécurité, la transparence et la sécurité au premier plan de l’expérience utilisateur.

Pour protéger les utilisateurs, nous nous réservons le droit d’entreprendre toute action que nous jugeons nécessaire si une extension enfreint la lettre ou l’esprit du présent accord. Par « Utilisateur », nous entendons tout « Utilisateur » tel que défini dans nos conditions d’utilisation du service (TOS). Par « Données personnelles », nous entendons toutes les informations qui concernent un « Utilisateur », un client ou un employé individuel, qui pourrait, seul ou conjointement avec d’autres informations, les identifier ainsi que le contenu, y compris, mais pas uniquement, le code, le texte, les données chargées, publiées, entrées utilisateur et sorties d’extension, transmises ou rendues disponibles par les utilisateurs via la plateforme.

1. Services

En utilisant notre plateforme, vous acceptez d’adhérer à cette stratégie et à toutes les conditions et stratégies GitHub incorporées par référence. Vous devez également respecter toutes les spécifications techniques et exigences publiées par GitHub. GitHub peut mettre à jour cet accord et toutes les exigences à tout moment, et vous devez examiner régulièrement cet accord ainsi que toutes les spécifications techniques et exigences pour garantir la conformité avec la version la plus récente. Tant que vous respectez le présent accord et les exigences qui y sont associées, nous vous accordons une licence limitée, mondiale, non exclusive et non transférable pendant la durée de l’accord pour accéder à la plateforme et l’utiliser à des fins de publication, de développement, de démonstration, de test et de soutien de l’interopérabilité et des intégrations entre votre extension et GitHub Copilot.

GitHub se réserve le droit, à tout moment, de modifier ou d’interrompre, temporairement ou définitivement, votre accès à la Plateforme (ou à toute partie de celle-ci) avec ou sans préavis. Il est de votre seule responsabilité de vous assurer que votre utilisation de la plateforme est compatible avec la plateforme actuelle. Hormis les droits que nous vous accordons expressément dans le présent Accord ou les conditions d’utilisation du service, nous ne vous accordons aucun droit ou licence sur notre GitHub Copilot, ni sur aucun autre produit ou service GitHub.

Les violations du présent accord peuvent entraîner la suppression de l’extension de la plateforme, de la révocation des jetons, de la suspension du compte ou de l’extension, de la notification de l’utilisateur, d’une action juridique ou d’une autre action jugée nécessaire par nous. Sur demande, vous devez être en mesure de nous fournir la preuve que vous vous conformez au présent accord. Si vous enfreignez le présent accord, nous pouvons ou non vous avertir avant de prendre des mesures. Les appels peuvent être soumis par le biais du processus d’appel et de rétablissement gitHub. Notez que nous pouvons régulièrement auditer les extensions et collecter des informations sur les utilisateurs à l’aide de votre extension.

2. Développement de votre extension

Bien que nous souhaitions développer des extensions utiles, amusantes et intéressantes avec GitHub Copilot, nous voulons nous assurer que nos utilisateurs jouissent d’une expérience sûre, sécurisée, productive et agréable. Lors de la création d’extensions, vous devez comprendre les cas d’usage et les limitations de GitHub Copilot, et ne pas s’appuyer sur celui-ci pour les tâches où son utilisation pourrait entraîner un préjudice significatif. Dans cet esprit, vous devez vous conformer à cette stratégie ainsi qu’à d’autres obligations.

Conditions d’utilisation : votre extension doit se conformer aux conditions d’utilisation du service GitHub (ToS), y compris les règles de bon usage.

Sécurité : nous prenons au sérieux la sécurité des données personnelles et vous devez en faire autant. Lorsque vous développez votre extension, vous devez configurer correctement vos systèmes pour protéger les données personnelles et vous assurer que toutes les données personnelles stockées sont chiffrées. En outre, les extensions et les développeurs ne doivent pas :

  • Dégrader ou compromettre la sécurité
  • Contourner les protocoles et les contrôles d’accès
  • Utiliser des API non publiées
  • Induire en erreur et/ou tromper les utilisateurs sur les fonctionnalités, les performances, l’origine ou l’utilisation des données personnelles de l’extension
  • Transmettre des virus ou d’autres codes susceptibles d’endommager, de perturber, d’intercepter clandestinement ou d’exproprier tout système ou toute donnée personnelle
  • Tenter de reconstituer la logique des produits ou de dériver le code source, les secrets commerciaux ou le savoir-faire de la plateforme ou toute partie de celle-ci

Utilisation des données personnelles : la protection de la confidentialité des utilisateurs est primordiale sur GitHub et doit être pour vous. Vous êtes responsable de bonnes pratiques en matière de données personnelles. Vous n’avez pas de droits indépendants sur les données personnelles. En conséquence, les extensions et les développeurs n’ont pas le droit d’effectuer les actions suivantes :

  • Collecter, stocker et utiliser des données à caractère personnel sans avoir obtenu le consentement approprié de l’utilisateur
  • Utiliser des données personnelles pour contacter les utilisateurs. Vous devez obtenir l’autorisation via un processus d’autorisations clair et distinct pour contacter les utilisateurs en dehors de GitHub. Le contact des utilisateurs est limité aux situations d’urgence dans lesquelles la sécurité de l’utilisateur est à risque et en conformité avec la loi
  • Demander aux utilisateurs de fournir des informations sensibles, privées et confidentielles, telles que des numéros de carte de crédit ou des mots de passe, sauf lorsque cela est spécifiquement nécessaire pour atteindre l’objectif légitime de l’extension
  • Louer, vendre ou partager des données personnelles avec des tiers, quelles que soient les circonstances
  • Développer des extensions qui encouragent les utilisateurs à contourner ou à interférer avec leur propre lieu de travail et les politiques de l’employeur en matière de données, de confidentialité et de sécurité
  • Utiliser les données personnelles pour créer des profils d’utilisateurs au-delà de ce qui est nécessaire au fonctionnement de l’extension
  • Ignorer la demande de suppression d’un utilisateur. Lorsqu’un utilisateur supprime votre extension, si vous interrompez votre extension ou si votre extension est supprimée, vous devez supprimer toutes les données personnelles associées dans un délai de trente jours
  • Fusionner des données personnelles avec des données recueillies auprès d’autres sources à des fins non liées à l’utilisation de l’extension, y compris la constitution de bases de données ou la création de copies de toutes les données personnelles consultées ou obtenues à l’aide de la plateforme
  • Ne pas informer les utilisateurs de la protection de leur vie privée et de leurs données personnelles. Vous devez fournir aux utilisateurs une politique de confidentialité facilement accessible publiquement qui explique comment l’extension collecte, utilise, traite et stocke des données personnelles, ainsi que le contrôle que les utilisateurs ont sur leurs données personnelles
  • Accéder aux données à des fins de surveillance. Vous ne pouvez pas autoriser ou aider une entité à effectuer une surveillance ou à obtenir des données personnelles à l’aide de votre accès à la plateforme
  • Exploiter de quelque manière que ce soit les données personnelles d’une manière non approuvée par GitHub et non divulguée et autorisée par les Utilisateurs. Toutefois, vous pouvez utiliser des données agrégées et anonymisées à des fins d’analyse et de développement liées à l’extension

Loi et sécurité : les extensions ne doivent pas créer d’environnements ou de difficultés non sécurisés pour les utilisateurs. Chaque extension doit se conformer à toutes les lois applicables et aux exigences légales dans tous les emplacements où elle est rendue accessible aux utilisateurs. En outre, les extensions et les développeurs ne sont pas autorisés à effectuer les actions suivantes :

  • Déduire les états émotionnels des gens de leurs caractéristiques physiques, physiologiques ou comportementales
  • Déduire les attributs sensibles des personnes telles que le sexe, la race, la nationalité, la religion ou l’âge spécifique (sans inclure la plage d’âge, la position de la bouche [par exemple, sourire ou sourcils] et la couleur des cheveux)
  • Catégoriser les personnes en fonction de leurs données biométriques ou déduire des caractéristiques ou des affiliations à leur sujet, telles que la race, les opinions politiques, l’appartenance syndicale, les croyances religieuses ou philosophiques, ou la vie sexuelle ou l’orientation sexuelle
  • Attribuer une note sociale ou faire du profilage prédictif qui entraînerait des traitements discriminatoires, injustes, biaisés, préjudiciables, défavorables ou nuisibles de certaines personnes ou groupes de personnes
  • Exploiter l’une des vulnérabilités d’une personne (par exemple, âge, handicap ou situation socio-économique)
  • Pour toute technologie de reconnaissance faciale en temps réel sur des caméras mobiles utilisées par les forces de l’ordre dans le monde entier, il est interdit de tenter d’identifier des individus dans des environnements non contrôlés, « en liberté ». Cela comprend, sans s’y limiter, les officiers de police en patrouille qui utilisent des caméras portées sur le corps ou sur le tableau de bord d’une voiture, utilisant une technologie de reconnaissance faciale pour tenter d’identifier des individus présents dans une base de données de suspects ou de détenus antérieurs
  • Pour une surveillance continue ou une identification en temps réel ou en temps quasi réel, ou un suivi persistant de l’individu à l’aide de l’une de ses informations personnelles, y compris les données biométriques, il convient d’obtenir le consentement valide de l’individu

Transparence : GitHub Copilot est un outil d’intelligence artificielle générative (IA) destiné à accroître la productivité des développeurs. Vous devez informer les utilisateurs de vos extensions des cas d’usage prévus, des bonnes pratiques et des limitations, ainsi que lorsqu’ils interagissent avec le contenu d’IA générative. En outre, les extensions et les développeurs doivent respecter les engagements suivants :

  • Tester l’extension pour s’assurer que les produits ne violent pas le présent accord
  • Disposer d’un mécanisme permettant aux utilisateurs de vous faire part, ainsi qu’à GitHub, de leurs commentaires concernant des erreurs, des bogues, des résultats inappropriés ou indésirables
  • Informer les utilisateurs des fonctionnalités d’extension afin que les utilisateurs puissent fournir le niveau approprié de supervision humaine
  • Demander uniquement les autorisations appropriées et nécessaires et définir clairement la nécessité d’autorisations dans la description de votre extension

3. Votre extension GitHub Copilot

Vos extensions sont vos responsabilités. Cela signifie que vous êtes seul responsable du développement, de l’exploitation et de la maintenance de tous les aspects de vos Extensions ; de vous assurer que tous les supports utilisés avec ou dans vos Extensions sont légaux dans toutes les juridictions où vos Extensions sont utilisées, et ne font pas la promotion d’activités illégales ; d’obtenir tous les droits ou licences nécessaires pour utiliser et/ou distribuer tout logiciel tiers que vous utilisez, incluez, intégrez ou distribuez avec vos Extensions ; et fournir à vos clients utilisateurs finaux le même support technique de haute qualité pour vos Extensions lorsqu’elles fonctionnent en conjonction avec notre plateforme ou tout autre de nos produits et services que celui que vous fournissez lorsqu’elles fonctionnent seules.

4. Marketing et publicité

Le marketing et la publicité de vos intégrations avec GitHub sont précieux pour nous deux. Nous voulons être sûrs que cela se passe de la bonne manière, c’est pourquoi nous avons inclus un certain langage ici pour aider à clarifier certaines choses à faire et à ne pas faire.

Vous acceptez de ne faire aucune déclaration, garantie ou approbation à qui que ce soit au nom de GitHub (y compris, entre autres, tout produit ou service GitHub). Sauf si nous vous en donnons expressément l’autorisation, vous vous engagez à ne pas déclarer ou laisser entendre que nous avons développé, soutenu, examiné ou approuvé de quelque manière que ce soit l’une quelconque de vos extensions.

Si vous décidez de promouvoir ou de faire connaître l’un de nos produits ou services en relation avec vos extensions, vous devrez vous assurer que vous respectez les termes de cet accord, les conditions d’utilisation du service, notre politique en matière de marques et toutes les autres politiques applicables de GitHub. Sous réserve des conditions générales du présent Accord et des conditions d’utilisation du service, et pendant la durée du présent Accord, nous vous accordons une licence limitée, révocable, mondiale, non exclusive et non transférable pour utiliser nos marques de commerce, marques de service et logos (collectivement, les « Marques GitHub ») conformément à notre politique en matière de marques commerciale.

À l’exception de ce qui est stipulé dans le présent accord et les conditions d’utilisation du service, rien dans le présent accord ne sera réputé accorder à une partie un droit, un titre ou un intérêt dans ou sur les Marques de l’autre partie. Que ce soit pendant ou après la durée du présent Accord, vous acceptez de ne pas : (i) contester ou aider des tiers à contester les Marques GitHub, ou notre enregistrement ou l’application des Marques GitHub ; (ii) tenter d’adopter, d’utiliser, de demander ou d’enregistrer des marques commerciales, marques de service, logos, URL, noms de domaine Internet ou symboles similaires aux Marques GitHub au point de prêter à confusion ; ou (iii) faire des déclarations négatives, fausses ou dénigrantes (qu’elles soient écrites ou orales) à un tiers à notre sujet, à propos de nos produits ou services.

5. Supports de préversion

Vous pouvez avoir accès à des informations spéciales qui ne sont pas disponibles pour le reste du monde. En raison de la nature sensible de ces informations, il est important pour nous de veiller à ce que vous gardiez ces informations secrètes.

Si nous vous donnons accès à un logiciel en préversion, à la documentation ou aux supports connexes, qui peuvent inclure des vidéos ou d’autres formes de contenu (« supports en préversion »), alors, sous réserve de votre respect des conditions générales du présent accord, des conditions d’utilisation du service et des termes du contrat de licence en préversion, nous vous accordons par la présente un droit et une licence non exclusifs, non transférables et révocables pour utiliser les supports de préversion uniquement pour soutenir vos tests et/ou le développement d’extensions conçues pour fonctionner en combinaison avec la plateforme pour laquelle les supports en préversion ont été conçus.

6. Durée et résiliation

Vous pouvez résilier l’accord en supprimant l’utilisation de la plateforme. Nous pouvons résilier le présent accord pour une raison quelconque et sans préavis. Le présent accord sera résilié immédiatement, sans préavis, si vous ne respectez pas l’une des conditions du présent accord.

Les droits et obligations énoncés aux sections 1, 2, 3, 4 (deuxième et dernier paragraphes), 5, et 7 à 19 du présent accord survivront à la résiliation du présent accord. En cas de résiliation du présent accord, tous les droits et licences que nous vous avons accordés dans le présent accord cesseront immédiatement d’exister, vous restituerez (ou, à notre demande, détruirez) tous nos supports de préversion et toutes les copies (y compris les copies électroniques) qui sont en votre possession ou sous votre contrôle, et vous certifierez par écrit que vous vous êtes conformé à ces exigences.

7. Garanties et exclusions de responsabilité

Vous nous garantissez que vous : (i) avez le pouvoir de signer le présent Accord et d’exécuter ses obligations ; (ii) mènerez vos activités d’une manière qui reflète favorablement à tout moment les produits et services de GitHub ainsi que notre nom, notre fonds de commerce et notre réputation ; (iii) ne ferez aucune déclaration fausse ou trompeuse concernant GitHub ou nos produits et services ; (iv) n’assumerez aucune obligation ou responsabilité, ni ne ferez aucune déclaration, n’émettrez aucune garantie, aucune caution ou aucun endossement à quiconque en notre nom (notamment pour l’un de nos produits ou services) ; et (v) ne déclarerez ni n’impliquerez que nous avons développé, endossé, examiné ou autrement approuvé l’un de vos Produits.

La plateforme et tout matériel de préversion que nous vous fournissons sont fournis « en l’état » et sans garantie d’aucune sorte, expresse ou implicite. Nous déclinons spécifiquement toute garantie ou condition implicite de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon. Nous ne garantissons pas que les services ou produits que nous mettons à votre disposition répondront à vos besoins ou à ceux de votre utilisateur.

8. Obligation de protection

Dans la mesure maximale autorisée par la réglementation applicable, vous acceptez de couvrir et de dégager GitHub, ses sociétés affiliées et leurs directeurs, responsables, employés et agents respectifs de toute responsabilité à l’égard de toute réclamation, action, poursuite ou procédure, ainsi que de l’ensemble des pertes, responsabilités, dommages, coûts et dépenses (y compris les honoraires d’avocats et de conseils raisonnables) découlant de ou liés à (a) votre utilisation de la plateforme en violation du présent Accord, des Conditions ou de toute loi ou réglementation applicable ; (b) vos extensions qui enfreignent tout droit d’auteur, marque commerciale, secret commercial, brevet ou autre droit de propriété intellectuelle d’un tiers ; (c) toute perte ou divulgation de données ou d’informations personnelles par votre extension ; et (d) vos CLUF (ou CGU).

9. Limitation de responsabilité

En aucun cas et sous aucune théorie juridique (que ce soit dans le cadre d’un contrat, d’un délit, d’une négligence ou autre), GitHub, ou ses affiliés, dirigeants, administrateurs, employés, agents ou fournisseurs ne seront responsables envers le développeur ou tout tiers dans le cadre de cet accord pour tout dommage indirect, accessoire, spécial, exemplaire, consécutif, punitif ou autre dommage similaire, y compris la perte de profits, la perte de ventes ou d’affaires, la perte de données, l’interruption d’activité ou toute autre perte subie par le développeur ou un tiers en rapport avec le présent accord, que le développeur ait été informé ou non de la possibilité de tels dommages ou qu’il ait pu les prévoir nonobstant toute disposition contraire du présent accord, la responsabilité globale de GitHub à l’égard du développeur ou d’un tiers découlant du présent accord n’excédera pas 500 (cinq cents) USD.

10. Contrôle des exportations

Vous n’êtes pas autorisé à exporter ou à réexporter l’un de nos supports de préversion, sauf dans la mesure autorisée par la loi des États-Unis et les lois de la juridiction dans laquelle les informations confidentielles ont été obtenues. En particulier, vous n’êtes pas autorisé à exporter ou à réexporter nos Informations Confidentielles vers des pays soumis à un embargo américain, vers toute personne figurant sur la liste des Ressortissants Spécialement Désignés du département du Trésor américain, ou vers toute personne figurant sur la liste des Personnes ou Entités Refusées du département du Commerce américain. En utilisant la plateforme ou en recevant l’un de nos supports de préversion, vous déclarez et garantissez que vous ne vous trouvez pas dans un tel pays ou sur une telle liste.

11. Droits de propriété

Vous acceptez que GitHub et ses concédants détiennent tous les droits, titres et intérêts relatifs à la plateforme, aux éléments de préversion et à tous les autres produits et services GitHub ; toutes les informations et données relatives à leurs configurations et combinaisons ; et toutes les modifications et œuvres dérivées de tout ce qui précède. Vous acceptez de ne pas supprimer, altérer, couvrir ou masquer les avis de droit d’auteur ou autres droits de propriété que nous plaçons ou intégrons dans la plateforme, les éléments de préversion ou tout autre produit et service GitHub.

12. Utilisateurs gouvernementaux

Si vous êtes une entité gouvernementale, cette section s’applique à vous. Certaines de nos informations confidentielles peuvent être considérées comme des « éléments commerciaux », tel que ce terme est défini dans 48 CFR paragraphe 2.101, consistant en un « Logiciel Commercial » et une « Documentation de Logiciel Commercial », tels que ces termes sont utilisés dans la norme 48 C.F.R. §12.212 ou 48 CFR paragraphe 227.7202, selon le cas. Conformément à la norme 48 C.F.R. §12.212 ou 48 CFR §227.7202-1 à 227.7202-4, selon le cas, le logiciel informatique commercial et la documentation du logiciel informatique commercial sont concédés sous licence aux utilisateurs finaux du gouvernement américain (a) uniquement en tant qu’éléments commerciaux et (b) avec uniquement les droits accordés à tous les autres utilisateurs finaux conformément aux présentes conditions générales. GitHub, Inc. 88 Colin P. Kelly Street, San Francisco, CA 94107.

13. Développement indépendant

Rien dans le présent Accord ne portera atteinte à notre droit de développer, d’acquérir, de concéder sous licence, de commercialiser, de promouvoir ou de distribuer des produits, des logiciels ou des technologies susceptibles de concurrencer vos extensions.

14. Commentaires

Nous essayons toujours de nous améliorer, et vos commentaires nous aideront à le faire. Si vous choisissez de nous faire part de vos commentaires, suggestions ou recommandations pour la plateforme ou pour nos produits ou services (collectivement, les « commentaires »), vous reconnaissez et acceptez que nous sommes libres d’utiliser ces commentaires comme nous le souhaitons, sans restriction ( sous réserve de tout brevet ou droit d’auteur applicable, bien sûr).

15. Prestataires indépendants

Les parties au présent accord sont des entrepreneurs indépendants. Aucun de nous ne sera considéré comme un employé, un agent, un partenaire, un franchiseur, un franchisé ou un représentant légal de l’autre à quelque fin que ce soit et aucun de nous n’aura le droit, le pouvoir ou l’autorité de créer une obligation ou une responsabilité au nom de l’autre. .

16. Affectation

Vous n’êtes pas autorisé à céder ou à transférer le présent accord, ou l’un de vos droits en vertu de celui-ci, en tout ou en partie, par effet de la loi ou autrement, sans notre consentement écrit préalable.

17. Droit et juridiction applicables

Le présent Accord sera interprété conformément aux lois de l’État de Californie, sans tenir compte des principes de conflit de lois. Tous les litiges découlant du présent accord seront soumis à la juridiction exclusive des tribunaux d’État et fédéraux situés dans le comté de San Francisco, en Californie, et chacun de nous consent par la présente à la compétence personnelle de celui-ci.

18. Modifications ; Renonciations ; Aucun tiers bénéficiaire

Le présent Contrat ne peut être modifié que par un écrit signé par les deux parties. Toute renonciation aux dispositions du présent accord ou aux droits ou recours d’une partie en vertu du présent accord doit être faite par écrit pour être effective. Si un terme, une condition ou une disposition du présent accord est jugé invalide ou inapplicable, les autres termes continueront d’être valides et exécutoires dans toute la mesure permise par la loi. Nous convenons chacun expressément qu’il n’y a pas de tiers bénéficiaires du présent accord.

19. Intégralité de l’accord

Le présent accord et les conditions d’utilisation du service constituent l’intégralité de l’accord des parties en ce qui concerne leur objet et remplacent toutes les communications, déclarations, ententes et tous les accords antérieurs, qu’ils soient écrits ou oraux.