GitHub 很荣幸有许多开发者与我们的平台集成。我们认为这很棒,并且希望让这种体验变得更好。GitHub 的开发者计划(“计划”)帮助我们与您联系,与您分享信息,并比以往更好地支持您的创意工作。计划创建的 GitHub 与开发者社区之间的特殊关系需要一套特殊的条款。欢迎来到注册开发者协议(“协议”)。
本协议是您(“您”)与 GitHub, Inc.(“GitHub”、“我们”或“我们”)之间的一项法律协议。请务必仔细阅读本协议 - 它约束您参与计划,并且我们只有在您接受本协议的所有条款的情况下才愿意让您参与计划。点击下方“我同意”或以任何方式参与计划 - 例如,访问尚未向公众开放的 GitHub 产品或功能的信息 - 即表示您同意受本协议所有条款的约束。如果您代表公司或其他法律实体签订本协议,则您声明您有权将该实体约束于本协议,在这种情况下,“您”将指您所代表的实体。如果您没有此类权限,或者您不同意本协议的条款和条件,则必须选择“取消”按钮,并且您不得参与计划。如果您是公司或其他法律实体,则您声明点击“我同意”的人员有权将您约束于本协议。
-
GitHub.com 的使用条款将适用
您需要在 GitHub.com 上拥有一个帐户才能参与计划。点击本协议底部的“我同意”,即表示您也同意受 GitHub.com 服务条款(“TOS”)的约束。如果本协议与 TOS 之间存在直接冲突,则本协议优先;否则,两份协议将同时适用于您。
-
计划条款
我们发布了 计划的权益和指南(“计划概述”)。正如您可能预料的那样,计划概述将不时发生变化。这些更改将适用于您作为计划的参与者,因此我们鼓励您定期查看计划概述,以了解任何更改。出于各种原因,我们可能需要更改、暂停或终止计划,或我们提供的某些权益。您同意我们可以在不承担对您任何责任的情况下执行这些操作,除非第 9 节中另有规定。
-
API 许可
只要您继续遵守 TOS、本协议和计划条款,我们便在您在本协议期限内授予您一项有限的、全球性的、非排他的、不可转让的许可,以访问和使用我们的 API(如 TOS 中所定义),其唯一目的是开发、演示、测试和支持您的产品和服务与我们的产品和服务之间的互操作性和集成。
您承诺不会对我们的 API 做坏事。除其他事项外,这意味着您不会 - 并且不会允许或容许他人 - 修改、发布、出售、出租、许可、分发或再许可我们的 API;反编译、反汇编、反向工程或以其他方式尝试从我们的 API 中获取源代码;复制、修改或创建我们的 API 的衍生作品;使用我们的 API 为第三方提供服务局、应用程序托管或处理服务;将我们的 API 并入或以其他方式组合或集成到您的任何产品或服务中;或使用我们的 API 从事、支持或启用任何形式的非法活动。
我们保留随时修改或终止您访问 API(或其任何部分)的权利,无论是否事先通知,且无论终止是暂时性还是永久性。您有责任确保您对 API 的使用与当时的 API 兼容。除本协议或服务条款中明确授予您的权利外,我们不会向您授予任何关于我们的 API 或任何其他 GitHub 产品或服务的权利或许可。
-
账户授权服务
作为计划的一部分,GitHub 可能会提供账户授权服务,例如 OAuth 2.0,其主要目的是创建能够与 GitHub 平台集成的应用程序。此类账户授权服务不应作为您应用程序或服务的唯一身份提供者。GitHub 保留暂停访问任何使用其账户授权服务的应用程序的权利,这些应用程序:(i) 与其他应用程序相比消耗了不成比例的资源(例如,如果您的应用程序诱使用户创建多个或“一次性”GitHub 账户);(ii) 如果该应用程序托管在我们的平台上,则会违反 GitHub 的可接受使用政策;(iii) 促进或鼓励 GitHub 上的任何垃圾邮件或虚假活动(例如,承诺创建账户的奖励);(iv) 以暗示 GitHub 赞助、认可或关联的方式呈现自身或其登录页面;或 (v) 歪曲或掩盖其功能(例如,如果应用程序代表用户执行任何操作,例如为代码库加星标,而未明确披露此操作)。
-
您的产品、服务和集成
您的产品、服务和集成(统称为“您的产品”)由您负责。这意味着您全权负责开发、运营和维护您的产品的所有方面;确保在您的产品使用或包含的所有材料在您的产品使用的所有司法管辖区均合法,且不推广任何非法活动;获取使用和/或分发您使用的任何第三方软件的任何必要权利或许可,包括、集成或分发到您的产品中;并在您的产品与我们的 API 或我们的任何其他产品和服务结合使用时,为您的最终用户客户提供与单独使用时相同的高质量技术支持。
-
市场营销和宣传
推广和宣传您与 GitHub 的集成对我们双方都有价值。我们希望确保以正确的方式进行,因此我们在此处包含了一些语言来帮助阐明一些基本的“可以做”和“不可以做”的事项。
您同意您不会代表 GitHub 向任何人做出任何陈述、保证、担保或背书(包括但不限于任何 GitHub 产品或服务)。除非我们在计划条款中明确表示可以,否则您承诺不会声明或暗示我们开发、认可、审查或以其他方式批准您的任何产品。
如果您决定在您的产品中推广或宣传我们的任何产品或服务,您需要确保遵守本协议、计划条款、服务条款、我们的 商标政策以及任何其他适用的 GitHub 政策。根据本协议和服务条款的条款和条件,在本协议有效期内,我们授予您有限的、可撤销的、全球性的、非独家的、不可转让的许可,以根据我们的 商标政策以及计划条款中规定的方式使用我们的商标、服务标记和徽标(统称为“GitHub 标记”),且仅用于宣传您参与计划的目的。
我们希望向全世界宣传您以及您参与计划的情况。为了帮助我们做到这一点,您授予我们有限的、可撤销的、全球性的、非独家的、不可转让的许可,以在我们的营销材料中使用您的商标、服务标记和徽标(统称为“合作伙伴标记”),且仅用于推广计划和宣传您参与计划的目的。
除本协议和服务条款中规定的内容外,本协议中的任何内容均不应被视为授予一方对另一方标记的任何权利、所有权或权益。您同意,无论是在本协议有效期内还是之后,均不得:(i) 对 GitHub 标记或我们对 GitHub 标记的注册或执行提出异议或协助他人提出异议;(ii) 尝试采用、使用、申请或注册任何与 GitHub 标记混淆的商标、服务标记、徽标、URL、互联网域名或符号;或 (iii) 对我们、我们的产品或我们的服务向任何第三方发表任何负面、虚假或贬损的声明(无论口头还是书面)。
-
保密;预发布材料
作为计划中注册的开发者,您可能会获得其他人无法获得的特殊信息。由于此类信息的敏感性,确保您将其保密非常重要。
您同意,我们向您提供的任何非公开信息,或您作为计划的一部分可能访问的任何信息,都将被视为 GitHub 的机密信息(统称为“机密信息”),无论其是否被标记或识别为机密信息。您同意仅将此类机密信息用于您作为计划参与者获得的授权目的(“目的”),而不用于任何其他目的。您应采取合理的预防措施,防止任何未经授权的使用、披露、发布或传播我们的机密信息。您承诺不会向除您的员工和承包商以外的任何第三方披露、发布或传播任何机密信息,并且仅在以下情况下才可向他们披露:(i) 他们需要了解机密信息才能实现目的;(ii) 您使他们了解机密信息的机密性质;(iii) 您对这些员工和承包商的行为和遗漏负责;以及 (iv) 我们没有禁止或限制此类披露。
您理解,未经授权披露或使用我们的机密信息可能会对我们造成无法弥补的损害,以及可能难以量化的重大损害。因此,您同意,除了我们可能拥有的任何其他权利和补救措施外,我们还有权寻求立即的禁令救济,以确保您遵守本协议。如果您根据法律、法规或具有管辖权的法庭的有效约束性命令被要求披露我们的机密信息,您可以这样做,但前提是您在这样做之前通知我们,并尽最大努力限制此类披露并寻求对此类信息的保密和保护性处理。
本第 7 条中的义务不适用于您可以证明以下信息:(i) 在我们向您披露之前已普遍向公众公开;(ii) 在我们向您披露之后,由于您或您的员工或承包商的任何作为或不作为,已普遍向公众公开;(iii) 您在我们在向您披露之前就知道;(iv) 由第三方向您披露,而该第三方没有关于该信息的任何保密义务;(v) 您在不违反对我们或任何第三方的任何保密义务的情况下独立开发;或 (vi) 我们已授权您披露,并由我们的授权代表之一签署的书面文件。
如果我们向您提供任何预发布软件或相关的文档或材料,其中可能包括视频或其他形式的内容(“预发布材料”),则根据您对本协议和服务条款的条款和条件的遵守情况,我们特此授予您非独家的、不可转让的、可撤销的权利和许可,以仅用于支持您测试和/或开发旨在与预发布材料设计的系统或程序结合使用的产品或服务的目的使用预发布材料。如果预发布材料附带单独的许可协议,您同意该单独许可协议(以及本协议或服务条款中包含的任何更严格的条款)将适用。您同意不反编译、反向工程、反汇编或以其他方式将预发布材料还原为人类可感知的形式,并且您承诺不会修改、联网、出租、租赁、传输、出售或出借全部或部分预发布材料。您理解,我们没有义务向您提供任何预发布材料,向您提供预发布材料的更新、增强或更正,或通知您我们现在或将来对我们的产品和服务所做的更改。
-
费用和付款
参与计划可能需要支付费用。我们会根据计划条款告诉您这些费用,并会不时更新这些费用(“计划费用”)。如果您之前向我们提供了您的付款信息,您同意我们可以作为本协议的一部分对同一信用卡或 PayPal 账户进行收费。否则,您需要向我们提供有效的付款账户和其他支持信息。除第 9 条中另有明确规定的情况外,您为计划支付给我们的任何款项均不予退还。您允许我们根据您首次付款日期的周年纪念日自动向您的付款账户收取费用,以支付未来一年的所有计划费用,除非您根据第 1 条提前终止本协议。所有费用均以美元支付,不含税务机关征收的所有税款、税收或关税(您负责所有这些,但基于我们收入的税款除外)。
-
期限和终止
本协议自您点击“同意”之日起生效,有效期为一年(1 年)。除非一方在当前期限届满至少三十 (30) 天前以书面形式通知另一方,表明其希望终止,或我们其中一方根据本第 9 条提前终止,否则本协议将自动续期,每次续期一年。
您或 GitHub 可以出于任何原因(无须理由)终止本协议,前提是需提前三十 (30) 天以书面形式通知另一方。如果我们出于任何原因(非因您违反本协议、计划条款或服务条款)终止本协议或停止您访问计划,我们将仅作为您唯一的补救措施和我们对这种终止的唯一义务,退还您在本协议当前期限内支付给我们的计划费用的按比例部分。如果您违反本协议、计划条款或服务条款的任何条款,本协议将立即终止,无需通知。
本协议第 1、2、3(第二段和第三段)、4、5、6(第二段和最后一段)、7、8 和 10 至 22 条中的权利和义务在本协议终止或到期后仍然有效。在本协议终止或到期时,我们根据本协议授予您的所有权利和许可将立即失效,您将退还(或根据我们的要求销毁)我们所有的机密信息以及您拥有或控制的任何副本(包括电子副本),并且您将以书面形式证明您已遵守这些要求。
-
保证和免责声明
您向我们保证您:(i) 有权签署本协议并履行其义务;(ii) 将以一种始终对 GitHub 的产品和服务以及我们的良好名称、商誉和声誉产生积极影响的方式开展业务;(iii) 不会对 GitHub 或我们的产品和服务做出任何虚假或误导性的陈述或表示;(iv) 不会承担任何义务或责任,或代表我们向任何人做出任何陈述、保证、担保或背书(包括但不限于我们的任何产品或服务);以及 (v) 不会声明或暗示我们开发、认可、审查或以其他方式批准您的任何产品。
我们提供的程序、API 和任何保密信息(包括但不限于预发布资料)均按“原样”提供,且不附带任何明示或暗示的担保。我们明确否认任何及所有关于适销性、特定用途适用性和非侵权性的暗示担保或条件。我们不担保我们向您提供的任何服务或产品将满足您或您的最终用户的需求。
-
赔偿
作为程序的一部分,我们向您提供了许多有用的预发布资料,并且您可能会以不当的方式使用这些资料,从而可能对我们造成损害。考虑到这一点,并且由于我们无法控制您参与程序的方式,您同意您将赔偿、保护和免除我们免受与您参与程序有关的任何及所有索赔的损害;您使用 API、我们的保密信息或任何其他 GitHub 产品和服务;您的过失或故意不当行为;您的产品或您使用我们的 API 或任何保密信息开发、设计、推广或分发的任何集成;您就我们或我们的产品或服务所作的任何虚假陈述;或您违反本协议的任何部分。
-
责任限制
在任何情况下,我们均不对您或任何第三方因任何间接、特殊、偶然、后果性、惩戒性或惩罚性损害负责,包括但不限于因数据丢失、利润损失或替代商品或服务的采购成本而造成的损害,无论其起因如何以及根据任何责任理论,无论是基于合同、侵权行为(包括但不限于产品责任、严格责任和过失),或任何其他理论,无论我们是否知道或应该知道此类损害的可能性。在任何情况下,我们因本协议引起或与之相关的对您的总责任,无论因任何原因,以及无论诉讼形式如何,无论是基于合同还是侵权行为,均不超过以下两者中的较大者:(I)您根据本协议实际支付给我们的金额;或(II)五百美元(500 美元)。即使本协议中规定的任何有限补救措施未达到其基本目的,上述限制也将适用。
-
出口管制
未经美国法律和获取保密信息所在司法管辖区的法律授权,您不得出口或再出口我们的任何保密信息。特别是,您不得将我们的保密信息出口或再出口到任何美国禁运国家,或出口或再出口给美国财政部特别指定国民名单上的任何人,或出口或再出口给美国商务部拒绝往来名单或实体名单上的任何人。通过加入程序或接收我们的任何保密信息,您声明并保证您不位于任何此类国家/地区或任何此类名单上。
-
所有权
您同意 GitHub 及其许可方拥有 API、预发布资料以及所有其他 GitHub 产品和服务的所有权利、所有权和权益;与它们的配置和组合相关的所有信息和数据;以及对上述任何内容的所有修改和衍生作品。您同意不删除、更改、覆盖或模糊我们放置在 API、预发布资料或任何其他 GitHub 产品和服务上或嵌入其中的任何版权或其他所有权声明。
-
政府用户
如果您是政府实体,则本节适用于您。我们的某些保密信息可能被视为“商业项目”,如 48 C.F.R. §2.101 中所定义,包括“商业计算机软件”和“商业计算机软件文档”,如 48 C.F.R. §12.212 或 48 C.F.R. §227.7202 中所使用,视情况而定。根据 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。
-
独立开发
本协议中的任何内容都不会损害我们开发、获取、许可、营销、推广或分发可能与您的产品竞争的产品、软件或技术的权利。
-
反馈
我们一直在努力改进,您的反馈将帮助我们做到这一点。如果您选择向我们提供有关程序或我们的产品或服务的反馈、建议或推荐(统称为“反馈”),您承认并同意我们可以在不受限制的情况下以任何方式自由使用该反馈(当然,受任何适用的专利或版权的约束)。
-
独立承包商
本协议的各方为独立承包商。我们任何一方均不得被视为另一方的雇员、代理、合伙人、特许人、特许经营权人或法律代表,出于任何目的,我们任何一方均无权创建任何义务或责任,代表另一方。
-
转让
未经我们事先书面同意,您不得全部或部分地转让或转移本协议或您在协议下的任何权利,无论通过法律行为或其他方式。
-
适用法律和诉讼地点
本协议应根据加利福尼亚州法律进行解释和构建,而不考虑法律冲突原则。因本协议引起的任何争议均应受加利福尼亚州旧金山县州和联邦法院的专属管辖,并且我们双方特此同意服从该法院的个人管辖。
-
修订;弃权;无第三方受益人
本协议不得更改,除非双方签署书面文件。任何对本协议条款或一方在本协议下的权利或补救措施的弃权必须以书面形式有效。如果本协议中的任何条款、条件或规定被认定为无效或不可执行,则其余条款将继续有效并可执行,直至法律允许的最大范围。我们双方明确同意,本协议没有第三方受益人。
-
完整协议
本协议、服务条款和程序条款包含双方关于其主题事项的完整协议,并取代所有先前的沟通、陈述、谅解和协议,无论是书面还是口头的。您与本协议相关的任何采购订单、确认书或其他文件中的条款或条件将无效且无效。