Skip to main content

GitHub Copilot 拡張機能の開発者ポリシー

最終更新日: 2024 年 9 月 6 日

本契約は、お客様 (以下「お客様」) および GitHub, Inc. (以下「GitHub」または「当社」) の間で締結される法的な同意とします。 「同意する」をクリックすると、本契約のすべての条項に拘束されることに同意することとします。 お客様が、会社またはその他の法人を代表して本契約を締結する場合、その法人を本契約に拘束するように法的権限を持つことを表明するものとします。この場合の「お客様」とは、代表するエンティティを指します。

GitHub には、多くの開発者が GitHub Copilot Extensibility Platform (以下、「プラットフォーム」) と統合されて嬉しい限りです。 開発者の皆様に提供する体験をより良いものにすることが当社の願いです。 すべての GitHub Copilot 拡張機能 (以下、「拡張機能」) の種類を取り上げることはできませんが、ユーザー エクスペリエンスの最前線でプライバシー、安全性、透明性、セキュリティを備えた拡張機能を確実に開発できるように、いくつかの基礎ルールおよびポリシーを作成することを考えています。

ユーザーを保護するため、当社は拡張機能が本契約の文面または考えに違反した場合、必要と判断した措置を講じる権利を留保します。 「ユーザー」とは、サービス使用条件 (TOS) で定義されている「ユーザー」を指します。 「個人データ」とは、個人の「ユーザー」、顧客、従業員に関連するいかなる情報を指し、単独または他の情報とともに、その当事者だけではなく、ユーザーによってプラットフォーム経由で転送または利用可能にされたコード、テキスト、アップロードされたデータ、投稿されたデータ、ユーザー入力、拡張機能の出力を含むがその限りではないコンテンツを特定できるようにします。

1. サービス

プラットフォームを使用することにより、お客様は本ポリシーおよび含まれるすべての GitHub の使用条件およびポリシーに従うことに同意するものとします。 また、GitHub によって公開されたすべての技術仕様および要件に従う必要があります。 GitHub は、本契約および任意の要件をいつでも更新できるものとします。最新バージョンへのコンプライアンスを確保するため、本契約の他に、すべての技術仕様および要件を定期的に確認する必要があります。 本契約および記載された関連要件に準拠している限り、本契約の期間中に限定された、グローバル、非独占性、譲渡不可のライセンスを付与し、お客様の拡張機能と GitHub Copilot の間で相互運用性および統合の公開、開発、表示、テスト、サポートを目的としたプラットフォームのアクセスおよび使用をできるようにします。

Github は通知の有無にかかわらず、随時、お客様によるプラットフォームへのアクセス (またはそのいかなる部分) を一時的または恒久的に変更または中止する権利を留保します。 お客様は、プラットフォームのご使用が当時使用したプラットフォームと互換性があることを確認する責任をすべて負うものとします。 当社が本契約または TOS で明示的に付与する権利を除き、GitHub Copilot またはその他の GitHub 製品またはサービスへのいかなる権利やライセンスを付与しません。

本契約に違反した場合、プラットフォームから拡張機能の削除、トークン失効、アカウントまたは拡張機能の中断、ユーザー通知、法的措置、当社が必要と判断したその他の措置を講じる場合があります。 要求があった場合、お客様は本契約に対するコンプライアンスの証明を提供する必要があります。 お客様が本契約に違反した場合、当社が措置を講じる前に通知する場合があれば、通知しない場合があります。 異議申し立てについては、GitHub の異議申し立ておよび復帰プロセスを介して提出できます。 当社は定期的に拡張機能を監査し、拡張機能を使用するユーザーに関する情報を収集する場合があることに注意してください。

2. 拡張機能の開発

GitHub Copilot を使用して便利、楽しい、興味深い拡張機能を開発していただきたいと考えておりますが、当社ユーザーに安全、セキュリティ保護された、生産性が高い、楽しいエクスペリエンスを確実にもたらすことも考えております。 拡張機能を作成するとき、GitHub Copilot のユース ケースおよび制限事項を理解し、その使用が重大な損害につながる可能性があるタスクに依存してはなりません。 これを配慮のうえ、本ポリシーおよびその他の義務を遵守する必要があります。

サービス使用条件: 拡張機能は、許容される利用ポリシーを含む GitHub のサービス使用条件 (ToS) に準拠している必要があります。

セキュリティ: 当社は個人データのセキュリティを重視しており、お客様も同様に対応する必要があります。 拡張機能を開発するとき、個人データを保護するようにシステムを適切に構成し、保管する個人データが確実に暗号化されていることを確認する必要があります。 さらに、拡張機能および開発者は以下の事項を行ってはなりません。

  • セキュリティの低下または侵害
  • プロトコルおよびアクセス制御のバイパスまたは回避
  • 発行されていない API の使用
  • 拡張機能、パフォーマンス、配信元、個人データの使用についてユーザーの誤解を招いたり、詐欺を行ったりすること
  • システムまたは個人データに損害を与え、不利に干渉、偽って傍受、収用する可能性があるウイルスまたはその他のコードを送信すること
  • 本プラットフォームまたはその一部のソースコード、営業秘密、ノウハウのリバースエンジニアリングまたはその他の派生を試みること

個人データの使用: ユーザー プライバシーの保護は GitHub で最も重要であり、お客様に対しても同様の責任が求められます。 お客様は、適切な個人データプラクティスに責任を負ものとします。 お客様は、個人データに対する独立した権利を持っていません。 これに従い、拡張機能および開発者には次の行為が禁止されています。

  • 適切なユーザーの同意を得ることなく個人データを収集、保存、使用すること
  • 個人データを利用してユーザーに連絡すること。 GitHub の外部のユーザーに連絡するには、明確で別途の許可プロセスを介して許可を得る必要があります。 ユーザーへの連絡は、ユーザーの安全およびセキュリティが危険にさらされて、法律に準拠している緊急時に限定されます
  • 拡張機能の正当な目的に対して特に必要な場合を除き、クレジット カード番号やパスワードなどの重要、プライベート、秘密情報の提示をユーザーに依頼すること
  • いかなる状況において、個人データを第三者にレンタル、販売、共有すること
  • ユーザーが職場および雇用主のデータ、プライバシー、セキュリティ ポリシーを回避または妨害することを奨励する拡張機能を開発すること
  • 拡張機能が機能するために必要な範囲を超えて、個人データを使用してユーザー プロファイルを作成すること
  • ユーザーの削除要求を無視すること。 ユーザーが拡張機能を削除、拡張機能を中止、拡張機能が削除された場合、関連付けられているすべての個人データを 30 日以内に削除する必要があります
  • データベースの構築、あるいはプラットフォームを使用してアクセスまたは取得された個人データのコピーの作成を含め、拡張機能の使用に関連しない目的で、他のソースから収集されたデータと個人データをマージすること
  • プライバシーと個人データについてユーザー通知の不履行。 ユーザーに対して簡単にアクセス可能で公開されているプライバシー ポリシーを提供する必要があります。これには、拡張機能が個人データを収集、使用、処理、保存する方法、ならびにユーザーが個人データに対してどのような管理ができるかについて説明します。
  • 監視目的でデータのアクセス。 いかなるエンティティがお客様のプラットフォームへのアクセス権を使用して、監視を実施したり、個人データを取得したりすることを許可または支援することはできません。
  • それ以外の場合、GitHub によって承認されず、ユーザーに開示されてユーザーによって許可されていない方法で個人データを悪用すること。 ただし、拡張機能に関連する分析および開発の目的で集計および匿名化されたデータを使用することができます。

法律および安全性: 拡張機能は、ユーザーにとって安全でない環境または困難を発生してはなりません。 各拡張機能は、ユーザーが利用できるすべての場所において、適用されるすべての法令および法的要件を遵守する必要があります。 さらに、拡張機能および開発者には次の行為が禁止されています。

  • 物理、生理、行動の特性から人々の感情的な状態を推論すること
  • 性別、人種、国籍、宗教、特定の年齢 (年齢範囲、口の位置 (顔の表情など)、髪の色を含まない) など、人々の敏感な属性を推論すること
  • 生体認証データに基づいて人々を分類したり、人種、政治的意見、労働組合のメンバーシップ、宗教的または哲学的信念、性生活、性的指向など、彼らに関する特徴や所属を推論したりすること
  • 特定の人物またはグループに対する差別的、不公平、偏見、不利、好ましくない、有害な扱いにつながるソーシャル スコアリングまたは予測プロファイリング
  • 人の脆弱性 (年齢、障害、社会経済的状況など) を悪用すること
  • 世界中の警察が使用するモバイル カメラのリアルタイム顔認識技術で制御されていない「野生の」環境で個人の特定を試みる場合。容疑者または以前の受刑者のデータベースに存在する個人の特定を試みるため、顔認識技術を使用した身体着用カメラまたはダッシュマウントカメラを使用した巡回中の警察官 (この限りではない) が含まれます
  • 個人の有効な同意なしに、生体認証データを含む個人情報を使用して、継続的な監視、リアルタイムまたはほぼリアルタイムの特定、永続的な追跡を行う場合

透明性: GitHub Copilot は、開発者の生産性を向上させることを目的とした生成人工知能 (AI) ツールです。 拡張機能が意図したユース ケース、ベスト プラクティス、制限事項に加え、生成 AI コンテンツと対話する場合について、ユーザーに通知する必要があります。 さらに、拡張機能および開発者は次の事項を守る必要があります。

  • 拡張機能をテストして、出力が本契約に違反しないことを確認すること
  • ユーザーが、エラー、バグ、不適切または望ましくない出力に関連するフィードバックをお客様および GitHub に報告する方法を用意すること
  • ユーザーが適切なレベルの人的ミスを提示できるように、拡張機能の能力をユーザーに通知すること
  • 適切で必要なアクセス許可のみを依頼し、拡張機能の説明内でアクセス許可の必要性を明確に定義すること

3. GitHub Copilot 拡張機能

拡張機能はお客様の責任です。 これは、拡張機能のあらゆる側面の開発、運用、保守にお客様がすべての責任を負うことを意味します。これにより、拡張機能と共に使用されるか、拡張機能に使用されるすべての資材がすべての管轄区域で合法であり、違法行為を推進してないこと。お客様の拡張機能と共に使用、含有、統合、配布する第三者ソフトウェアを使用および配布するために必要なあらゆる権利またはライセンスを取得すること。拡張機能がプラットフォームまたはその他の当社製品またはサービスと連携して運用される際、エンド ユーザーの顧客にテクニカル サポートを提供する場合、同拡張機能を独自で運用する際に提供する内容と同様に高品質なものを提供すること。

4. マーケティングおよび宣伝

GitHub とのお客様の統合をマーケティングおよび宣伝することは、双方にとって価値があります。 そのための正しい方法として、基本的な約束事項を明確にするのに役立つ文言をここに記載しました。

お客様は、いずれの他者に対しても、(GitHub 製品やサービスなどについて) GitHub に代わって表明、保証、担保、支持を行わないことに同意するものとします。 明示的に了承しない限り、当社がお客様のいかなる拡張機能を開発、支持、レビュー、承認した旨を表明または暗示しないことを約束するものとします。

お客様の拡張機能と関連して当社の製品またはサービスを推進または宣伝する場合、本契約の条件、TOS、当社の 商標ポリシー、その他の適用される GitHub ポリシーに従う必要があります。 本契約の規約および TOS に従い、本契約の期間中、当社は商標ポリシーに従って、当社の商標、サービス マーク、ロゴ (集合的に「GitHub マーク」という) を使用するための限定的、失効可能、世界規模、非独占的、譲渡不可能なライセンスを付与します。

本契約および TOS に規定されている場合を除き、本契約のどのような条項も、一方当事者に他方当事者のマークに対するどの権利、権原、権益も付与しないものとします。 お客様は、本契約の期間とそれ以降の期間とにかかわらず、(i) GitHub のマーク、または GitHub のマークの当社による登録あるいは履行に対して異議を唱える、または他者が異議を唱える支援をしないこと、(ii) GitHub のマークと紛らわしいあらゆる商標、サービス マーク、ロゴ、URL、インターネット ドメイン名、シンボルを採用、使用、申請、または登録しようと試みないこと、(iii) 第三者に対して、当社、当社の製品またはサービスについて否定的、虚偽、または誹謗する発言を (書面と口頭とにかかわらず) 行わないことを約束するものとします。

5. プレリリース資料

世界の他の地域で入手できない特殊な情報にアクセスできる場合があります。 この情報は機密性が高いため、お客様に情報の機密を保持していただくことが当社にとって重要です。

当社がプレリリース ソフトウェアまたは動画やその他のコンテンツ形式を含む可能性のある関連ドキュメントまたは資料 (以下「プレリリース資料」といいます) へのアクセスをお客様に提供する場合、本契約書の規約、TOS、プレリリース ライセンス条項に従って、プレリリース資料のために開発されたプラットフォームと併せて運用されるように開発された拡張機能のテストおよび開発をサポートする目的としてのみ、プレリリース資料を使用する非独占的、譲渡不可能、失効可能な権利およびライセンスを付与します。

6. 契約の期間および終了

プラットフォームの使用を中止することにより、本契約を終了する場合があります。 当社は、いかなる理由により、予告なしに本契約を終了する場合があります。 本契約のいかなる条件に違反した場合、本契約は通知の必要なく、直ちに終了するものとします。

本契約の第 1、2、3、4 (第 2 段落および最後の段落)、5、7 〜 19 条の権利および義務は、本契約が終了しても有効となります。 本契約を終了を以て、当社が本契約にて付与したすべての権利およびライセンスが直ちにに終了します。お客様がお持ちまたは管理しているすべてのプレリリース資料およびすべてのコピー (電子コピーを含む) を返却 (あるいは当社の要請で破棄) し、書面にてこれらの要件に従っていることを証明するものとします。

7. 保証および免責事項

お客様は、以下のことを当社に保証するものとします。(i) 本契約を実行し、その義務を履行する権限を持っていること、(ii) GitHub の製品やサービス、当社の知名度、信用、評判に対して良い印象を与えるような方法で事業を行うこと、(iii) GitHub または当社の製品やサービスに関して、虚偽または誤解を招くような記述や表明を行わないこと、(iv) 当社を代表して、どのような義務や責任も負わないこと、また何者に対しても、(当社のあらゆる製品やサービスを含むがこれらに限定されないものについて) 当社を代表して表明、保証、担保、支持を行わないこと、(v) 当社がお客様のどのような製品をも開発、支持、レビュー、または承認したと言明したり暗示したりしないこと。

プラットフォームおよび当社が提供するすべてのプレリリース資料は、明示または暗示を問わず、いかなる種類の保証がなく、「現状有姿」で提供されます。 当社は、商品性、特定目的の適合性、非侵害性において、あらゆる黙示の保証または条件を明確に否認します。 当社は、お客様に提供するいかなるサービスまたは製品が、お客様またはお客様のユーザーの要件を満たすことを保証しません。

8. 補償

適用される法令によって認められる最大限の範囲において、(a) お客様による本契約、条件、適用される法令または規制に違反したプラットフォームの使用、(b) 第三者の著作権、商標、営業秘密、特許、その他の知的財産権を侵害する拡張機能、(c) 拡張機能によるデータまたは個人データの喪失または開示、(d) お客様の EULA (または TOS) によって生じた、または関連するあらゆる申し立て、告訴、訴訟、訴訟手続き、ならびにあらゆる損失、責任、損害、費用、経費 (正当な弁護料を含む) について、GitHub、その関連会社、それらの取締役、役員、従業員、代理店を守り、補償、免責することに同意するものとします。

9. 責任制限

いかなる状況およびいかなる法理論においても(契約、不法行為、過失、その他を問わず)、ギットハブ、またはその関連会社、役員、取締役、従業員、代理人、サプライヤーは、本規約に基づき、間接的、付随的、特別、懲罰的、結果的、懲罰的、その他類似の損害(逸失利益、売上または事業の損失、データの損失を含む)について、デベロッパーまたは第三者に対して責任を負いません、 開発者または第三者が本契約に関連して被った間接的、偶発的、特別、懲罰的、結果的、懲罰的、その他類似の損害については、開発者がそのような損害の可能性を知らされていたか、または予見できたかに関わらず、本契約に反するいかなる規定にもかかわらず、本契約に起因する開発者または第三者に対するGitHubの賠償総額は500米ドルを超えないものとします。

10. 輸出規制

米国の法律および秘密情報が取得された管轄区域の法律によって認められる場合を除き、当社のいかなるプレリリース資料を輸出または再輸出することはできません。 特に、米国の禁輸対象国、米国財務省の特別指定国民リストに記載された者、または米国商務省の輸出禁止対象者リストに記載された者に対して当社の機密情報を輸出したり再輸出したりすることは認められません。 プログラムを使用したり、当社のいかなるプレリリース資料を受け取ったりすることにより、お客様は当該国またはリストに掲載されている国に所在しないことを表明かつ保証するものとします。

11. 知的財産権

GitHub およびそのライセンサーは、プラットフォーム、プレリリース資料、すべての GitHub 製品およびサービス、それらの構成および組み合わせに関連するすべての情報およびデータ、すべての継続中の修正および派生作品、に対して権利、権原、権益を所有することに同意するものとします。 当社がプラットフォーム、プレリリース資料、その他の GitHub 製品およびサービスに記載または埋め込んだ著作権または知的財産権の通知を削除、変更、隠蔽、難読化しないことに同意するものとします。

12. 政府機関のユーザー

お客様が政府機関である場合、本条が適用されます。 当社の機密情報の中には、48 C.F.R. §12.212 または 48 C.F.R §227.7202 で使用される、「商用コンピューター ソフトウェア」および「商用コンピューター ソフトウェア ドキュメント」で構成される、 §12.212 または 48 C.F.R. 見なされるものがある可能性があります。 48 C.F.R. §12.212 または 48 C.F.R. §227.7202-1 から 227.7202-4 のうち該当する法律に従い、「商用コンピューター ソフトウェア」および「商用コンピューター ソフトウェア ドキュメント」は、(a) 「商用品目」としてのみ、(b)本契約の規約および条件に従って、その他のすべてのエンド ユーザーに付与される権利のみ、米国政府であるエンド ユーザーにライセンス供与されるものとします。 GitHub, Inc. 88 Colin P. Kelly Street, San Francisco, CA 94107.

13. 個人開発者

本契約のいかなる内容は、拡張機能と競合する可能性がある製品、ソフトウェア、技術を開発、取得、ライセンス、販売、宣伝、配布する当社の権利を損なうことはありません。

14. フィードバック

常に製品とサービスの改善に努めている当社は、お客様からのフィードバックを歓迎いたします。 プログラム、当社製品、サービスについてフィードバック、提案、推薦 (集合的に「フィードバック」という) を提供する場合、当社がそのフィードバックを制限なく (もちろん、適用される特許権または著作権に関する法律に従うものとする)、自由に利用できることを認識かつ同意するものとします。

15. 独立当事者

本契約の各当事者は独立した契約当事者です。 いずれの当事者も、他方当事者の従業員、代理人、パートナー、フランチャイザー、または法定代理人とは見なされず、また、他方当事者を代表して義務または責任を発生させるどのような権利、権力、権限も持ちません。

16. 割り当て

お客様は、本契約により、またはこれに基づく権利をその一部であれ全体であれ、法律の運用その他の方法により、書面による当社の事前の合意なして譲渡または移転することは認められないものとします。

17. 準拠法および裁判管轄地

本契約は、抵触法の規定にかかわらず、カリフォルニア州の法令を準拠法とし、これに従って解釈されます。 本契約に起因するすべての紛争は、カリフォルニア州サンフランシスコ郡にある州裁判所および連邦裁判所の専属的管轄権に服するものとし、両当事者は、その対人管轄権に同意するものとします。

18. 修正、権利放棄、第三者の非受益

本契約は、両当事者による署名または記名押印がない限り変更することはできません。 本契約にある条項の放棄、または本契約に基づく当事者の権利あるいは救済措置の放棄は、書面をもってのみ有効となります。 本契約のいずれかの条項、条件、規定が無効または履行不能と見なされる場合でも、残りの条項は法律で認められる限りにおいて有効であり実行可能であると見なされます。 両当事者はそれぞれ、本契約の第三者受益者が存在しないことに明示的に同意するものとします。

19. 完全なる合意

本契約および TOS には、その主題に関して当事者の完全な合意を示し、書面または口頭を問わず、すべての以前の通信、表明、解釈、合意に優先します。