AWS CodeBuild
用户指南 (API 版本 2016-10-06)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

适用于 Windows 的 CodeBuild — 第三方说明

在您使用适用于 Windows 的 CodeBuild 生成时,可以选择使用一些第三方软件包/模块,使您可以生成运行在 Microsoft Windows 操作系统上并与一些第三方产品互操作的应用程序。以下列表包含在您使用指定的第三方程序包/模块时,所需遵循的适用第三方法律条款。

1) 基本 Docker 映像 — windowsservercore

(许可条款位于: https://hub.docker.com/r/microsoft/windowsservercore/)

许可:请求并使用此适用于 Windows 容器的容器操作系统映像即表明您承认、了解并同意以下补充许可条款:

MICROSOFT 软件补充许可条款

容器操作系统映像

Microsoft Corporation(或者您所在地的其附属公司)(简称为“我们”或“Microsoft”)将此容器操作系统映像补充(下称“补充”)的许可授予您。根据授予的许可,您可以将此补充与基本主机操作系统软件(下称“主机软件”)一起使用,其目的仅用于帮助您在主机软件中运行容器功能。主机软件许可条款适用于您对补充的使用。如果您未获得主机软件的许可,就不能使用它。您可以将此补充用于主机软件的每个授予有效许可的副本。

其他许可要求和/或使用权利

您按照前述段落中的规定使用补充许可可能会导致创建或修改容器映像(下称“容器映像”),而其中包含特定补充组件。为明确起见,容器映像是独立的,不同于虚拟机映像或虚拟设备映像。根据这些许可条款,在遵循下列条件的情况下,我们授予您重新分发此类补充组件的有限许可:

(i) 您仅可以在自己的容器映像中,将补充组件作为映像的一部分使用,

(ii) 只要您的容器映像中的重要主功能与补充在实质上是分离且不同的,您就可以在容器映像中使用此类补充;以及

(iii) 您同意在您的容器映像中包括这些许可条款(或者我们或托管商要求的类似条款),用于对您的最终用户可能使用补充组件正确授予许可。

我们保留未在此处明确授予的所有其他权限。

使用本补充内容即表示您接受这些条款。如果您不接受这些条款,请勿使用本补充内容。

作为适用于 Windows 容器的此容器操作系统映像补充许可条款的一部分,您还需要遵守基础 Windows Server 主机软件许可条款,该条款位于:https://www.microsoft.com/en-us/useterms

2) 基于 Windows 的 Docker 映像 — Choco

(许可条款位于: https://github.com/chocolatey/chocolatey.org/blob/master/LICENSE.txt

版权所有 – Present RealDimensions Software, LLC

根据 Apache 许可版本 2.0 授予许可(简称“许可”),如果不遵守许可,您不可使用这些文件。您可以在以下地址获取许可的副本

http://www.apache.org/licenses/LICENSE-2.0

除非适用的法律要求或以书面方式表示同意,否则,根据该许可分发的软件按“原样”分发,无任何明示或暗示的保证或条件。请参阅许可证以了解在许可证下特定语言的适用权限和限制。

3) 基于 Windows 的 Docker 映像 — git --版本 2.16.2

(许可条款位于: https://chocolatey.org/packages/git/2.16.2

根据 GNU General Public License 版本 2 授予许可,该许可位于https://www.gnu.org/licenses/old-licenses/gpl-2.0.html

4) 基于 Windows 的 Docker 映像 — microsoft-build-tools --版本 15.0.26320.2

(许可条款位于: https://www.visualstudio.com/license-terms/mt171552/

MICROSOFT VISUAL STUDIO 2015 扩展、VISUAL STUDIO SHELL 和 C++ 可重新分发

-----

这些许可条款是 Microsoft Corporation(或您所在地的其附属公司)与您达成的协议。它们适用于以上所述软件。这些条款还适用于软件的任意 Microsoft 服务或更新,除非另有附加条款。

-----

如果您遵循这些许可条款,您将拥有以下权利。

  1. 安装和使用权利。您可以安装和使用该软件任意数量的副本。

  2. 特定组件的条款

    1. 实用程序。该软件可能包含 https://docs.microsoft.com/en-us/visualstudio/productinfo/2015-redistribution-vs 上的“实用程序列表”中的一些项目。如果软件中包含这些项目,您可以复制并安装这些项目到您或其他第三方的计算机上,用于调试和部署您使用软件开发的应用程序及数据库。请注意,实用程序设计用于临时使用,Microsoft 可能无法独立于软件的其余部分为实用程序打补丁或进行更新,并且一些实用程序在性质上会使得其他人可以访问安装该实用程序的计算机。因此,在您完成调试或部署应用程序及数据库之后,您应删除已安装的所有实用程序。对于任何第三方使用或访问您安装在任意计算机上的实用程序,Microsoft 不承担任何责任。

    2. Microsoft 平台。软件可能包括来自 Microsoft Windows、Microsoft Windows Server、Microsoft SQL Server、Microsoft Exchange、Microsoft Office 和 Microsoft SharePoint 的组件。这些组件受独立协议及自己的产品支持政策控制,如位于组件安装目录中或随软件提供的“Licenses”文件夹中的许可条款所述。

    3. 第三方组件。软件可能会包括第三方组件,这些组件具有单独的法律声明或受其他协议控制,如随软件提供的 ThirdPartyNotices 文件中所述。即使此类组件受其他协议控制,以下免责声明以及对损害赔偿的限制或排除仍适用。软件还包含在开源许可下授予许可的组件,具有源代码可用性义务。这些许可证的副本(如果适用)包含在 ThirdPartyNotices 文件中。您可以根据相关开源许可的要求,将 5.00 美元的汇票或支票发送到以下地址,从我们这里获取源代码:Source Code Compliance Team, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052。在您付款的备注栏中,请注明以下列出的一个或多个组件的源代码:

      • Remote Tools for Visual Studio 2015;

      • Standalone Profiler for Visual Studio 2015;

      • IntelliTraceCollector for Visual Studio 2015;

      • Microsoft VC++ Redistributable 2015;

      • Multibyte MFC Library for Visual Studio 2015;

      • Microsoft Build Tools 2015;

      • Feedback Client;

      • Visual Studio 2015 Integrated Shell;或

      • Visual Studio 2015 Isolated Shell。

      我们还在 http://thirdpartysource.microsoft.com 提供了源代码的副本。

  3. DATA。软件可能会收集有关您以及您使用软件的信息,并将信息发送给 Microsoft。Microsoft 可能会使用此信息来提供服务和改进我们的产品及服务。您可以选择退出其中的多种情况,但并非全部,如产品文档中所述。此外,软件中还有一些功能,可能使您能够从应用程序的用户收集数据。如果您使用这些功能在应用程序中启用数据收集,则必须遵循适用的法律,包括向应用程序的用户提供相应的说明。您可在帮助文档和以下网址的隐私声明中了解有关数据收集和使用的更多信息:https://privacy.microsoft.com/en-us/privacystatement。您使用软件操作即表明您同意这些做法。

  4. 许可范围。该软件授予许可,而非销售。本协议仅向您提供使用软件的一些权利。Microsoft 保留所有其他权利。除非适用法律在此限制之外赋予您更多的权利,否则您只能在本协议中明确允许的情况下使用该软件。在使用时,您必须遵守软件中仅允许您以特定方式使用它的任意技术限制。您不能

    • 规避软件中的任何技术限制;

    • 逆向工程、反编译或反汇编软件,或者尝试这样做(除非且仅限于在第三方许可条款要求的范围内,该条款规定软件中可能包含的特定开源组件的使用)

    • 删除、最小化、阻止或修改软件中 Microsoft 或其供应商的通知;

    • 以违反法律的方式使用软件;或者

    • 共享、发布、租借或租用软件,或者将软件独立托管为解决方案供其他人使用。

  5. 出口限制。您必须遵守所有适用于该软件的国内和国际出口法律及法规,这包括对目的地、最终用户和最终用途的限制。有关出口限制的更多信息,请访问 (aka.ms/exporting)。

  6. 支持服务。由于此软件“按原样”提供,我们可能不会为它提供支持服务。

  7. 完整协议。本协议以及您使用的补充、更新、基于 Internet 的服务和支持服务的条款是本软件和支持服务的完整协议。

  8. 适用的法律。如果您在美国购买本软件,华盛顿州法律管辖对本协议的解释以及违反协议的索赔,您居住州的法律适用于所有其他索赔。如果您在任何其他国家/地区购买本软件,则适用该国家/地区的法律。

  9. 消费者权利;区域差异。本协议描述了特定法律权利。根据所在的州或国家/地区,您可能拥有其他权利,包括消费者权利。除了与 Microsoft 的关系之外,您还可能对与您购买该软件的一方的拥有相应权利。如果您所在的州或国家/地区的法律不允许,本协议不会更改这些其他权利。例如,如果您在以下区域之一购买了本软件,或者有强制性国家/地区法律适用,则以下条款适用于您:

    1. 澳大利亚.您在澳大利亚消费者法下获得了法定担保,本协议中的任何内容都无意影响这些权利。

    2. 加拿大.如果您在加拿大购买此软件,您可通过关闭自动更新功能、断开设备与 Internet 的连接(但是,在您重新连接到 Internet 时,软件将恢复检查和安全更新)或者卸载软件来停止接收更新。产品文档(如果有)可能会说明如何关闭特定设备或软件的更新。

    3. 德国和奥地利

      1. 担保。正确授予许可的软件,将基本按照随该软件所提供的任意 Microsoft 材料中所述执行。但是,Microsoft 不提供任何与所许可软件相关的合同担保。

      2. 责任限制。在出现故意行为、重大过失、基于产品责任法的索赔时,以及出现死亡、人身伤害或物理伤害时,Microsoft 根据成文法律承担责任。根据前述条款 (ii),Microsoft 仅在违背了实质性合同义务时,在承担责任有助于正当履行此协议时,违反许可会危害到此协议的目的时,以及符合当事人值得长期信任的情况下(称为“基本义务”),Microsoft 才会承担轻微过失责任。在其他轻微过失的情况下,Microsoft 不承担轻微过失的责任。

  10. 免责声明。本软件按“原样”授予许可。 您自行承担使用它的风险。MICROSOFT 不提供任何明示的担保、保证或条件。在您当地法律允许的范围内,Microsoft 排除有关适销性、针对特定目的的适用性和不侵权的默示担保。

  11. 对损害赔偿的限制或排除。您可以直接损害 RECOVER FROM MICROSOFT 及其供应商 ONLY UP TO 美国 5.00 USD。您无法获得任何其他损害赔偿,包括后果性损害、利润损失、间接损害或事故损害。 此限制适用于 (a) 第三方 Internet 站点或第三方应用程序上与软件、服务、内容(包括代码)相关的任意内容;(b) 违反合同;违反担保、保证或条件;严格责任;疏忽;或法律允许情况下其他侵权行为的索赔。

    即使 Microsoft 已知或者应该知道造成损害的可能性,此条款仍适用。由于您所在的国家/地区可能不允许排除或限制事故损害、后果性损害或其他损害,上述限制或排除可能不适用于您。

EULA ID:VS2015_Update3_ShellsRedist_<ENU>

5) 基于 Windows 的 Docker 映像 — nuget.commandline --版本 4.5.1

(许可条款位于:https://github.com/NuGet/Home/blob/dev/LICENSE.txt

版权所有 (c) .NET Foundation。保留所有权利。

根据 Apache 许可版本 2.0 授予许可(简称“许可”),如果不遵守许可,您不可使用这些文件。您可以在以下地址获取许可的副本

http://www.apache.org/licenses/LICENSE-2.0

除非适用的法律要求或以书面方式表示同意,否则,根据该许可分发的软件按“原样”分发,无任何明示或暗示的保证或条件。请参阅许可证以了解在许可证下特定语言的适用权限和限制。

7) 基于 Windows 的 Docker 映像 — netfx-4.6.2-devpack

MICROSOFT 软件补充许可条款

用于 MICROSOFT WINDOWS 操作系统的 .NET FRAMEWORK 和相关语言包

-----

Microsoft Corporation(或您所在地的其附属公司)向您授予此补充的许可。如果您获得使用 Microsoft Windows 操作系统软件(下称“软件”)的许可,则可以使用此补充。如果您未获得软件的许可,就不能使用它。您可以将此补充用于软件的每个授予有效许可的副本。

以下许可条款描述了此补充的额外使用条款。软件的这些条款和许可条款适用于您对补充的使用。如果存在冲突,这些补充许可条款适用。

使用本补充内容即表示您接受这些条款。如果您不接受这些条款,请勿使用本补充内容。

-----

如果您遵循这些许可条款,您将拥有以下权利。

  1. 可分发代码。 此补充由可分发代码组成。“可分发代码”是在您遵守以下条款的情况下,允许您在自己开发的程序中分发的代码。

    1. 使用和分发权利

      • 您可以复制和分发本补充的对象代码形式。

      • 第三方分发。 您可以允许程序分发者复制和分发可分发代码作为这些程序的一部分。

    2. 分发要求。对于您分发的任何可分发代码,您必须

      • 在程序中向其添加重要主功能;

      • 对于文件扩展名为 .lib 的任意可分发代码,仅分发通过您程序的链接器运行此类可分发代码的结果;

      • 仅在可分发代码未经修改的情况下,将其作为安装程序的一部分分发;

      • 要求分发者和外部最终用户同意不低于本协议要求的保护条款;

      • 在您的程序上显示有效的版权声明;以及

      • 对于与分发或使用您的程序相关的索赔,为 Microsoft 辩护、补偿和使其免受损害,包括律师费。

    3. 分发限制。您不能

      • 更改可分发代码中的任何著作权、商标或专利通知;

      • 在您的程序名称中使用 Microsoft 商标,或者以暗示程序来自 Microsoft 或者得到 Microsoft 认可的方式使用 Microsoft 商标;

      • 将可分发代码分发在 Windows 平台之外的平台上运行;

      • 在可分发代码中包括恶意、欺骗性或者非法程序;或者

      • 修改或分发任意可分发代码的源代码,以使其任何部分都受限于排除许可。排除许可是针对使用、修改或分发的条件,要求

        • 代码以源代码的形式公布或分发;或

        • 其他人有权修改它。

  2. 补充的支持服务。Microsoft 根据 www.support.microsoft.com/common/international.aspx 中所述向本软件提供支持服务。

8) 基于 Windows 的 Docker 映像 — visualfsharptools,v 4.0

(许可条款位于:https://raw.githubusercontent.com/Microsoft/visualfsharp/master/License.txt

版权所有 (c) Microsoft Corporation.保留所有权利。

根据 Apache 许可版本 2.0 授予许可(简称“许可”),如果不遵守许可,您不可使用这些文件。您可以在以下地址获取许可的副本

http://www.apache.org/licenses/LICENSE-2.0

除非适用的法律要求或以书面方式表示同意,否则,根据该许可分发的软件按“原样”分发,无任何明示或暗示的保证或条件。请参阅许可证以了解在许可证下特定语言的适用权限和限制。

9) 基于 Windows 的 Docker 映像 — netfx-pcl-reference-assemblies-4.6

Microsoft 软件许可条款

MICROSOFT .NET 可移植类库引用程序集 – 4.6

-----

这些许可条款是 Microsoft Corporation(或您所在地的其附属公司)与您达成的协议。请仔细阅读。它们适用于以上所述软件。该条款也适用于此软件的任意 Microsoft

  • 更新,

  • 补充、

  • 基于 Internet 的服务和

  • 支持服务,

除非随这些项目另有其他条款。如果是这样,则那些条款也适用。

使用本软件即表示您接受这些条款。如果您不接受这些条款,请勿使用本软件。

-----

如果您遵循这些许可条款,您将拥有以下永久权利。

  1. 安装和使用权利。您可以安装和使用任何数量的软件副本来设计、开发和测试您的程序。

  2. 其他许可要求和/或使用权利

    1. 可分发代码。您可以在您开发的开发人员工具程序中分发本软件,以便您程序的客户可以开发可用于任何设备或操作系统的可移植库,前提是您遵守以下条款。

      1. 使用和分发权利。本软件是“可分发代码”。

        • 可分发代码。 您可以复制和分发本软件的对象代码形式。

        • 第三方分发。 您可以允许程序分发者复制和分发可分发代码作为这些程序的一部分。

      2. 分发要求。对于您分发的任何可分发代码,您必须

        • 在程序中向其添加重要主功能;

        • 要求分发者和您的客户同意不低于本协议要求的保护条款;

        • 在您的程序上显示有效的版权声明;以及

        • 对于与分发或使用您的程序相关的索赔,为 Microsoft 辩护、补偿和使其免受损害,包括律师费。

      3. 分发限制。您不能

        • 更改可分发代码中的任何著作权、商标或专利通知;

        • 在您的程序名称中使用 Microsoft 商标,或者以暗示程序来自 Microsoft 或者得到 Microsoft 认可的方式使用 Microsoft 商标;

        • 在可分发代码中包括恶意、欺骗性或者非法程序;或者

        • 修改或分发可分发代码,以使其任何部分都受限于排除许可。排除许可是针对使用、修改或分发的条件,要求

          • 代码以源代码的形式公布或分发;或

          • 其他人有权修改它。

  3. 许可范围。该软件授予许可,而非销售。本协议仅向您提供使用软件的一些权利。Microsoft 保留所有其他权利。除非适用法律在此限制之外赋予您更多的权利,否则您只能在本协议中明确允许的情况下使用该软件。在使用时,您必须遵守软件中仅允许您以特定方式使用它的任意技术限制。您不能

    • 规避软件中的任何技术限制;

    • 逆向工程、反编译或反汇编本软件,尽管有此限制,但在适用法律明确允许的范围内可以执行上述操作;

    • 发布本软件供其他人复制;或者

    • 出租、租赁或出借本软件。

  4. 反馈。您可以提供关于本软件的反馈。如果您向 Microsoft 提供关于本软件的反馈,则表示您向 Microsoft 免费提供以任何方式和任何用途使用、共享和商业化您的反馈的权利。您还可以免费向第三方提供其产品、技术和服务所需的任何专利权,以便使用包含反馈的 Microsoft 软件或服务的任何特定部分或者与之进行交互。如果反馈受下面这样的许可证的约束,则您不能提供反馈:该许可证要求 Microsoft 向第三方提供其软件或文档的许可,因为我们在相应软件或文档中包含了您的反馈。这些权利不受本协议的约束。

  5. 转让给第三方。本软件的第一个用户可以将本软件和本协议直接转让给第三方。在转让之前,该第三方必须同意本协议适用于本软件的转让和使用。第一个用户在将本软件独立于设备进行转让之前,必须先卸载本软件。第一个用户不能保留任何副本。

  6. 出口限制。本软件受美国出口法律和法规的约束。您必须遵守适用于本软件的所有国内和国际出口法律和法规。这些法律包括对目的地、最终用户和最终用途的限制。有关更多信息,请参阅 www.microsoft.com/exporting

  7. 支持服务。由于此软件“按原样”提供,我们可能不会为它提供支持服务。

  8. 完整协议。本协议以及您使用的补充、更新、基于 Internet 的服务和支持服务的条款是本软件和我们提供的任何支持服务的完整协议。

  9. 适用的法律

    1. 美国.如果您在美国购买本软件,华盛顿州法律管辖本协议的解释,并适用于违反本协议的索赔,无论法律原则是否冲突都是如此。您居住的州的法律管辖所有其他索赔,包括根据国家消费者保护法、不正当竞争法和侵权行为提起的索赔。

    2. 在美国以外的国家或地区。如果您在任何其他国家/地区购买本软件,则适用该国家/地区的法律。

  10. 法律效力。本协议描述了特定法律权利。根据贵国法律,您可能拥有其他权利。您还可能拥有从其获得本软件的一方的相应权利。如果您所在的国家/地区的法律不允许,根据这些法律,本协议不会更改您的权利。

  11. 免责声明。本软件按“原样”授予许可。 您自行承担使用它的风险。MICROSOFT 不提供任何明示的担保、保证或条件。根据所在地区的法律,您可能拥有其他本许可证无法更改的消费者权利或法定担保。在您当地法律允许的范围内,Microsoft 排除有关适销性、针对特定目的的适用性和不侵权的默示担保。

    对于澳大利亚 — 您在澳大利亚消费者法下获得了法定担保,本协议中的任何条款都无意影响这些权利。

  12. 对补救措施和损害赔偿的限制和排除。您可以直接损害 RECOVER FROM MICROSOFT 及其供应商 ONLY UP TO 美国 5.00 USD。您无法获得任何其他损害赔偿,包括后果性损害、利润损失、间接损害或事故损害。

    此限制适用于

    • 与第三方 Internet 站点或第三方程序中的软件、服务、内容(包括代码)相关的任何内容;以及

    • 违反合同;违反担保、保证或条件;严格责任;疏忽;或适用法律允许情况下其他侵权行为的索赔。

    即使 Microsoft 已知或者应该知道造成损害的可能性,此条款仍适用。由于您所在的国家/地区可能不允许排除或限制事故损害、后果性损害或其他损害,上述限制或排除可能不适用于您。

10) 基于 Windows 的 Docker 映像 — visualcppbuildtools v 14.0.25420.1

(许可条款位于: https://www.visualstudio.com/license-terms/mt644918/

Microsoft Visual C++ Build Tools

Microsoft 软件许可条款

Microsoft Visual C++ Build Tools

-----

这些许可条款是 Microsoft Corporation(或您所在地的其附属公司)与您达成的协议。它们适用于以上所述软件。这些条款还适用于软件的任意 Microsoft 服务或更新,除非另有其他条款。

-----

如果您遵循这些许可条款,您将拥有以下权利。

  1. 安装和使用权利

    1. 可以有一位用户使用本软件的副本来开发和测试他们的应用程序。

  2. DATA。软件可能会收集有关您以及您使用软件的信息,并将信息发送给 Microsoft。Microsoft 可能会使用此信息来提供服务和改进我们的产品及服务。您可以选择退出其中的多种情况,但并非全部,如产品文档中所述。此外,软件中还有一些功能,可能使您能够从应用程序的用户收集数据。如果您使用这些功能在应用程序中启用数据收集,则必须遵循适用的法律,包括向应用程序的用户提供相应的说明。您可在以下网址的帮助文档和隐私声明中了解有关数据收集和使用的更多信息:http://go.microsoft.com/fwlink/?LinkID=528096。您使用软件操作即表明您同意这些做法。

  3. 特定组件的条款

    1. 构建服务器。本软件可能包含 BuildServer.TXT 文件中列出的一些构建服务器组件,和/或位于遵循此 Microsoft 软件许可条款的 BuildeServer 列表中列出的任何文件。如果这些项目包含在本软件中,您可以复制并安装到您的构建计算机。您和您组织中的其他人可以在您的构建计算机上使用这些项目,仅用于编译、构建、验证和归档应用程序,或者作为构建过程的一部分运行质量或性能测试。

    2. Microsoft 平台。软件可能包括来自 Microsoft Windows、Microsoft Windows Server、Microsoft SQL Server、Microsoft Exchange、Microsoft Office 和 Microsoft SharePoint 的组件。这些组件受独立协议及自己的产品支持政策控制,如位于组件安装目录中或随软件提供的“Licenses”文件夹中的许可条款所述。

    3. 第三方组件。软件可能会包括第三方组件,这些组件具有单独的法律声明或受其他协议控制,如随软件提供的 ThirdPartyNotices 文件中所述。即使此类组件受其他协议控制,以下免责声明以及对损害赔偿的限制或排除仍适用。

    4. 程序包管理器。本软件软件可能包含软件包管理器(如 Nuget),它允许您下载其他 Microsoft 和第三方软件包以供您的应用程序使用。这些软件包遵循它们自己的许可证,而不是本协议。Microsoft 不会分发、许可任何第三方软件包或者为其提供任何担保。

  4. 许可范围。该软件授予许可,而非销售。本协议仅向您提供使用软件的一些权利。Microsoft 保留所有其他权利。除非适用法律在此限制之外赋予您更多的权利,否则您只能在本协议中明确允许的情况下使用该软件。在使用时,您必须遵守软件中仅允许您以特定方式使用它的任意技术限制。有关更多信息,请参阅 https://docs.microsoft.com/en-us/legal/information-protection/software-license-terms#1-installation-and-use-rights。您不能

    • 规避软件中的任何技术限制;

    • 逆向工程、反编译或反汇编软件,或者尝试这样做,除非且仅限于在第三方许可条款要求的范围内,该条款规定本软件中可能包含的特定开源组件的使用;

    • 删除、最小化、阻止或修改 Microsoft 或其供应商的任何通知;

    • 以违反法律的方式使用软件;或者

    • 共享、发布、租借或租用软件,或者将软件独立托管为解决方案供其他人使用。

  5. 出口限制。您必须遵守所有适用于该软件的国内和国际出口法律及法规,这包括对目的地、最终用户和最终用途的限制。有关出口限制的更多信息,请访问 (aka.ms/exporting)。

  6. 支持服务。由于此软件“按原样”提供,我们可能不会为它提供支持服务。

  7. 完整协议。本协议以及您使用的补充、更新、基于 Internet 的服务和支持服务的条款是本软件和支持服务的完整协议。

  8. 适用的法律。如果您在美国购买本软件,华盛顿州法律管辖对本协议的解释以及违反协议的索赔,您居住州的法律适用于所有其他索赔。如果您在任何其他国家/地区购买本软件,则适用该国家/地区的法律。

  9. 消费者权利;区域差异。本协议描述了特定法律权利。根据所在的州或国家/地区,您可能拥有其他权利,包括消费者权利。除了与 Microsoft 的关系之外,您还可能对与您购买该软件的一方的拥有相应权利。如果您所在的州或国家/地区的法律不允许,本协议不会更改这些其他权利。例如,如果您在以下区域之一购买了本软件,或者有强制性国家/地区法律适用,则以下条款适用于您:

    • 澳大利亚.您在澳大利亚消费者法下获得了法定担保,本协议中的任何内容都无意影响这些权利。

    • 加拿大.如果您在加拿大购买此软件,您可通过关闭自动更新功能、断开设备与 Internet 的连接(但是,在您重新连接到 Internet 时,软件将恢复检查和安全更新)或者卸载软件来停止接收更新。产品文档(如果有)可能会说明如何关闭特定设备或软件的更新。

    • 德国和奥地利

      • 担保。正确授予许可的软件,将基本按照随该软件所提供的任意 Microsoft 材料中所述执行。但是,Microsoft 不提供任何与所许可软件相关的合同担保。

      • 责任限制。如果发生故意行为、重大过失、基于“产品责任法案”的索赔,以及在发生死亡或人身或身体伤害的情况下,Microsoft 将依照法定法律承担法律责任。

        在遵守上述第 (ii) 条的前提下,如果 Microsoft 违反此类重大合同义务,Microsoft 将仅对轻微过失承担责任,履行这一条有助于本协议的正常履行,违反这一条会危及本协议的用途以及一方可以不断信任的合规性(所谓的“基本义务”)。在其他轻微过失的情况下,Microsoft 不承担轻微过失的责任。

  10. 法律效力。本协议描述了特定法律权利。根据您所在州或国家/地区的法律,您可能拥有其他权利。如果您所在州或国家/地区的法律不允许,根据这些法律,本协议不会更改您的权利。在不限制前述条款的情况下,对于澳大利亚,您在澳大利亚消费者法下获得了法定担保,本协议中的任何条款都无意影响这些权利

  11. 免责声明。本软件按“原样”授予许可。 您自行承担使用它的风险。MICROSOFT 不提供任何明示的担保、保证或条件。在您当地法律允许的范围内,Microsoft 排除有关适销性、针对特定目的的适用性和不侵权的默示担保。

  12. 对损害赔偿的限制或排除。您可以直接损害 RECOVER FROM MICROSOFT 及其供应商 ONLY UP TO 美国 5.00 USD。您无法获得任何其他损害赔偿,包括后果性损害、利润损失、间接损害或事故损害。

    此限制适用于 (a) 第三方 Internet 站点或第三方应用程序上与软件、服务、内容(包括代码)相关的任意内容;(b) 违反合同;违反担保、保证或条件;严格责任;疏忽;或法律允许情况下其他侵权行为的索赔。

    即使 Microsoft 已知或者应该知道造成损害的可能性,此条款仍适用。由于您所在的国家/地区可能不允许排除或限制事故损害、后果性损害或其他损害,上述限制或排除可能不适用于您。

11) 基于 Windows 的 Docker 映像 — microsoft-windows-netfx3-ondemand-package.cab

MICROSOFT 软件补充许可条款

Microsoft .NET Framework 3.5 SP1,适用于 Microsoft Windows 操作系统

-----

Microsoft Corporation(或您所在地的其附属公司)向您授予此补充的许可。如果您获得使用 Microsoft Windows 操作系统软件(本补充内容适用)(下称“软件”)的许可,则可以使用本补充内容。如果您未获得软件的许可,就不能使用它。您可以将本补充内容的副本用于软件的每个授予有效许可的副本。

以下许可条款描述了此补充的额外使用条款。软件的这些条款和许可条款适用于您对补充的使用。如果存在冲突,这些补充许可条款适用。

使用本补充内容即表示您接受这些条款。如果您不接受这些条款,请勿使用本补充内容。

-----

如果您遵循这些许可条款,您将拥有以下权利。

  1. 补充的支持服务。Microsoft 根据 www.support.microsoft.com/common/international.aspx 中所述向本软件提供支持服务。

  2. Microsoft .NET 基准测试。本软件包括 Windows 操作系统(.NET 组件)的 .NET Framework、Windows Communication Foundation、Windows Presentation Foundation 和 Windows Workflow Foundation 组件。您可以对 .NET 组件执行内部基准测试。您可以披露 .NET 组件的任何基准测试的结果,前提是您必须遵守在以下网址建立的条件:http://go.microsoft.com/fwlink/?LinkID=66406

    尽管您可能与 Microsoft 达成任何其他协议,但如果您披露了此类基准测试结果,则 Microsoft 有权披露其针对与适用 .NET 组件竞争的产品进行基准测试的结果,前提是该组件符合以下网址建立的相同条件:http://go.microsoft.com/fwlink/?LinkID=66406

12) 基于 Windows 的 Docker 映像 — dotnet-sdk

(网址:https://github.com/dotnet/core/blob/master/LICENSE.TXT

MIT 许可证 (MIT)

版权所有 (c) Microsoft Corporation

特此免费授予任何人获得本软件及相关文档文件(“软件”)的副本,以无限制地处理本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售本软件的副本,并允许向其提供了本软件上述权利的人员遵守以下条件:

上述版权声明和本许可声明应包含在本软件的所有副本或主要部分中。

此软件按“原样”提供,无任何明示或暗示的保证,包括但不限于有关适销性、针对特定目的的适用性和不侵权的保证。任何情况下,作者或版权所有者都不应承担任何索赔、损害赔偿或其他责任,无论是因软件或使用或其他软件处理引起的或与其相关的合同行为、侵权行为或其他行为。