GitHub 预发布许可条款
这些条款适用于 GitHub 向您提供的预发布软件。如果这些条款与您与我们达成的任何其他协议存在冲突,则以这些条款为准。
1. 预发布软件。
提供的软件是预发布版本。“预发布”是指以预览、评估、演示或试用为目的而提供的软件、在线服务以及其他产品和功能,以及这些软件的预发布版本,例如 alpha、beta 或抢先体验版本。
预发布软件可能无法正常运行。它可能会删除您的数据、损坏您的数据或存在其他错误。它也可能无法像软件的最终商业版本那样运行。
GitHub 可能会在任何时间因任何原因更改或停止预发布软件,而无需通知您。GitHub 可能会更改软件以用于最终商业版本,或者根本不发布商业版本。GitHub 没有义务向您提供软件的任何维护、技术支持或更新。
2. 安装和使用权利。
a. 一般。GitHub 授予您使用软件的非生产实例的有限权利。您可以使用任意数量的软件副本来开发和测试您的应用程序,包括在您的内部公司网络中部署。您还可以在演示您的应用程序时使用该软件。
b. 包含第三方组件。软件可能包含具有单独法律声明或受其他协议管辖的第三方组件,如软件附带的许可证文件中所述。
c. 可选扩展。软件可能会为您提供下载其他 GitHub 和第三方软件包的选项。任何第三方软件包仅供您方便使用,并受您与第三方之间的任何适用协议管辖。GitHub 对任何第三方软件概不负责或承担任何责任。
3. 许可范围。
GitHub 保留本条款中未明确授予您的所有权利,包括保留预发布软件所有方面的所有权以及所有相关知识产权。
除非适用法律尽管有此限制而赋予您更多权利,否则您只能按照本协议中明确允许的方式使用软件。在此过程中,您必须遵守软件中的任何技术限制,这些限制只允许您以特定方式使用软件。您不得
a. 规避软件中的任何技术限制;
b. 对软件进行逆向工程、反编译或反汇编,或以其他方式尝试获取软件的源代码,但适用的第三方许可条款要求使用可能包含在软件中的某些开源组件的情况除外;
c. 删除、最小化、阻止或修改软件中 GitHub 或其供应商的任何通知;
d. 共享、发布或租赁软件;
e. 将软件作为独立产品提供或将其与您的任何应用程序结合供其他人使用;
f. 将软件或这些条款转让给任何第三方;或
g. 使用软件创建或传播恶意软件,或以任何违法的方式使用
4. 数据收集和使用。
a. 同意收集数据。预发布软件可能会收集有关您和您使用软件的信息,并将该信息发送给 GitHub。GitHub 可能会使用此信息来提供服务、改进我们的产品和服务,或用于 GitHub 数据保护协议或 GitHub 隐私声明允许的任何其他目的。您使用预发布软件即表示您同意这些做法。
b. 收集的数据的使用。GitHub 将使用收集的数据进行分析和衡量,以了解我们的预发布软件和相关产品如何使用。该软件将收集与与之交互时产生的事件有关的数据和使用信息。这些事件帮助我们分析和衡量性能和所用功能。此使用信息由 GitHub 使用,并且可能会与关联公司和其他第三方共享,以帮助交付、开发、评估和改进软件和相关产品。我们分析数据以确保预发布软件按预期工作,以评估软件的安全性、可靠性和用户体验,并调查和检测潜在的滥用行为。我们可能会将我们从预发布软件收集的信息与其他数据结合起来。
c. 个人数据的处理。GitHub 是与预发布软件相关处理的个人数据的数据控制者。
d. 您收集的数据。预发布软件中可能有一些功能使您和 GitHub 能够从您应用程序的用户那里收集数据。如果您使用这些功能,您必须遵守所有适用的数据收集法律,包括向您应用程序的用户提供适当的通知以及 GitHub 隐私声明的副本。您可以在软件文档中了解有关数据收集和使用的更多信息。
e. 撤销收集数据的同意。您可以通过联系 GitHub 并要求从技术预览中删除来撤销您对预发布软件收集数据的同意。请注意,如果您要求从预览中删除,您将无法再使用预发布软件。
5. 更新。
您只能从 GitHub 或 GitHub 授权的来源获取预发布软件的更新。该软件可能会安装自动更新并为您下载和安装它们。您同意这些自动更新,无需任何其他通知。软件更新可能不包含或不支持所有现有软件功能、平台、服务或外围设备。这些更新通常旨在改进和发展软件,但它们也可能更改或禁用软件的任何部分,包括可能移除功能和服务,或撤销对某些平台或硬件的支持。
6. 限时软件。
您对预发布软件的使用将在以下任何情况下结束:(i) 软件的商业发布,或 (ii) GitHub 自行决定停止对该软件的支持或开发,或 (iii) 任何一方终止技术预览。当软件停止运行时,您可能无法访问在软件中使用的数据。
7. 反馈。
如果您向 GitHub 提供有关预发布软件的反馈,则您授予 GitHub 以任何方式和出于任何目的使用、分享和商业化您的反馈的权利,而无需向您付款。您同意您不会提供受任何许可约束的反馈,如果我们在软件或文档中包含您的反馈,则该许可将要求 GitHub 向第三方许可其软件或文档。
8. 通信。
通过使用预发布软件,您同意 GitHub 和 Microsoft 就您参与技术预览一事与您联系,包括通过电子邮件请求您提供有关该软件的反馈。
9. 无担保。
您自行承担使用预发布软件的风险。
预发布软件按“原样”许可,没有任何形式或种类的担保,无论该担保是明示的、暗示的还是法定的。在当地法律允许的范围内,GitHub 和 Microsoft 否认预发布软件中的所有担保,包括适销性、特定用途适用性、所有权、安静享有、准确性、交易过程、贸易惯例和不侵权的默示担保。
GitHub 和 Microsoft 均不对预发布软件或其质量、可靠性、可用性、安全性或功能提供任何明示担保、保证或承诺。该软件可能包含错误,可能删除或损坏您的数据,并且可能存在缺陷或其他错误。
10. 无赔偿。
GitHub 或 Microsoft 对于因你使用预发布软件而针对你提出的任何索赔,均无义务为你辩护、赔偿或免除你的责任。
11. 无正常运行时间保证。
预发布软件不受正常运行时间保证或类似服务级别协议的约束。该软件可能在任何时间因任何原因而不可用或完全停止工作。
12. 责任限制。
对于因你使用预发布软件而提出的任何索赔,GitHub 的最大责任限于直接损害,最高为五百美元(500.00 美元)。
13. 遵守出口限制。
你必须遵守适用于预发布软件的所有国内和国际出口法律和法规,包括对目的地、最终用户和最终用途的任何适用限制。
14. 保密。
预发布软件是 GitHub 的非公开机密信息。你的使用受你与 GitHub 在协议中约定的保密义务的约束。
请勿(i) 向未受这些条款和保密协议约束的任何人披露或分享该软件;(ii) 在任何在线平台(包括个人社交媒体网站)上或通过任何在线平台发布或允许他人发布预发布软件的任何照片或视频;或(iii) 在任何在线平台上或通过任何在线平台描述或讨论该软件的任何部分,除非事先获得 GitHub 的明确许可。
15. 适用于 Microsoft 客户的条款的性质。
如果你通过 Microsoft 许可 GitHub,则在使用预发布软件期间,这些条款应被视为 Microsoft 产品条款对 GitHub 产品的修正案。