在下载本软件之前,请仔细阅读本许可。
通过下载或使用本软件,您同意受本许可条款的约束。如果您不同意或无法同意本许可条款,请不要下载或使用本软件。
1. 总则;定义。本许可适用于 Apple Computer, Inc.(“Apple”)公开发布的任何程序或其他作品,且该程序或作品包含 Apple 放置的声明,指明该程序或作品为“原始代码”并声明其受本 Apple 公共源代码许可 2.0 版(“许可”)条款的约束。在本许可中使用的
1.1 “适用专利权”指
(a) 在 Apple 是权利授予方的情况下,
(i) 现在或之后获得、由 Apple 拥有或转让给 Apple 的专利权,以及
(ii) 涵盖原始代码中包含的主题事项的专利权,但仅限于在不侵权的情况下使用、复制和/或分发原始代码所必需的范围;以及
(b) 在您是权利授予方的情况下,
(i) 现在或之后获得、由您拥有或转让给您的专利权,以及
(ii) 涵盖您的修改中的主题事项的专利权,无论单独使用还是与原始代码结合使用。
1.2 “贡献者”指创建修改或为修改的创建做出贡献的任何个人或实体。
1.3 “覆盖代码”指原始代码、修改、原始代码和任何修改的组合,和/或其各自的部分。
1.4 “外部部署”指
(a) 向您以外的任何人直接或间接地再许可、分发或以其他方式提供覆盖代码;和/或
(b) 以任何方式使用覆盖代码,单独使用或作为较大作品的一部分,通过与您以外的客户端进行电子通信来提供服务,包括但不限于内容交付。
1.5 “较大作品”指将覆盖代码或其部分与不受本许可条款约束的代码组合而成的作品。
1.6 “修改”指对原始代码、之前的任何修改、原始代码和任何之前的修改的组合,和/或其各自部分的实质和/或结构的任何添加、删除和/或更改。当代码以一系列文件发布时,修改是
(a) 对包含覆盖代码的文件的内容的任何添加或删除;和/或
(b) 包含任何部分覆盖代码的任何新文件或其他计算机程序语句的表示形式。
1.7 “原始代码”指
(a) 程序或其他作品的源代码,由 Apple 最初在本许可下提供,包括 Apple 在本许可下提供的此类程序或作品的任何更新或升级的源代码,并且已被 Apple 在此类作品的头文件中明确标识为此类代码;以及
(b) 从此类源代码编译的对象代码,由 Apple 最初在本许可下提供。
1.8 “源代码”指程序或其他作品的人类可读形式,适用于对其进行修改,包括其包含的所有模块,以及任何相关的接口定义文件、用于控制可执行文件(对象代码)的编译和安装的脚本。
1.9 “您”或“您的”指根据本许可行使权利的个人或法律实体。对于法律实体,“您”或“您的”包括控制您、受您控制或与您受共同控制的任何实体,其中“控制”指
(a) 直接或间接地指导或管理该实体的权力,无论是通过合同或其他方式,或
(b) 拥有该实体百分之五十 (50%) 或以上的已发行股份或实益所有权。
2. 允许的用途;条件和限制。在遵守本许可的条款和条件的前提下,Apple 特此授予您,自您接受本许可并下载原始代码之日起生效,在全球范围内、免版税、非排他性的许可,在 Apple 的适用专利权和涵盖原始代码的版权范围内,执行以下操作
2.1 未修改的代码。您可以为商业或非商业目的使用、复制、展示、执行、在您的组织内部进行内部散发以及外部部署原始代码的逐字未修改副本,前提是在每种情况下
(a) 您必须在原始代码的所有副本中保留并复制 Apple 的版权和其他所有权声明和免责声明,并保持原始代码中所有提及本许可的声明完整;以及
(b) 您必须在您分发或外部部署的覆盖代码的每个源代码副本和文档中包含本许可的副本,并且您不得对此类源代码提供或施加任何更改或限制本许可或接收者在本许可下的权利的条款,除非第 6 条允许。
2.2 修改后的代码。您可以修改覆盖代码,并为商业或非商业目的使用、复制、展示、执行、在您的组织内部进行内部散发以及外部部署您的修改和覆盖代码,前提是在每种情况下您也满足所有以下条件
(a) 您必须满足第 2.1 条关于覆盖代码源代码的所有条件;
(b) 您必须在您的所有修改的源代码的每个文件中复制附录 A 中的声明(如果尚不存在),并使修改后的文件带有醒目的声明,说明您更改了文件以及任何更改的日期;以及
(c) 如果您外部部署您的修改,您必须向您已外部部署您的修改的那些人提供您的所有外部部署修改的源代码,或公开提供。您的外部部署修改的源代码必须根据本许可中规定的条款发布,包括下文第 3 条中规定的许可授予,只要您外部部署覆盖代码或自首次外部部署之日起十二 (12) 个月(以较长者为准)。您最好以电子方式分发您的外部部署修改的源代码(例如,从网站下载)。
2.3 可执行版本的发行。此外,如果您仅以对象代码、可执行形式外部部署覆盖代码(原始代码和/或修改),您必须在代码本身以及相关文档中包含醒目的声明,说明覆盖代码的源代码可根据本许可的条款获得,并提供有关如何以及在哪里获得此类源代码的信息。
2.4 第三方权利。您明确承认并同意,尽管 Apple 和每位贡献者均授予本协议中规定的对其各自部分的覆盖代码的许可,但 Apple 或任何贡献者均未提供任何保证,保证覆盖代码不侵犯任何其他实体的专利或其他知识产权。Apple 和每位贡献者均不对您承担因任何其他实体基于侵犯知识产权或其他原因提出的索赔的任何责任。作为行使本协议项下授予的权利和许可的条件,您特此承担完全责任,以确保获得所需的任何其他知识产权(如有)。例如,如果需要第三方专利许可才能允许您分发覆盖代码,则您有责任在分发覆盖代码之前获得该许可。
3. 您的授予。作为对本许可项下授予您的许可的对价和条件,您特此向根据本许可接收或分发覆盖代码的任何个人或实体授予非排他性、免版税、永久、不可撤销的许可,根据您的适用专利权和您拥有或控制的其他知识产权(专利除外),以使用、复制、展示、执行、修改、再许可、分发和外部部署您的修改,其范围和程度与 Apple 在上文第 2.1 和 2.2 条下的许可相同。
4. 较大作品。您可以通过将覆盖代码与不受本许可条款约束的其他代码组合来创建较大作品,并将较大作品作为单一产品分发。在每种情况下,您都必须确保覆盖代码或其任何部分满足本许可的要求。
5. 专利许可的限制。除非第 2 条中明确说明,否则 Apple 在此未授予任何其他明示或暗示的专利权。修改和/或较大作品可能需要 Apple 授予额外的专利许可,Apple 可自行决定是否授予。
6. 附加条款。您可以选择向一个或多个覆盖代码的接收者提供并收取费用,以提供与本协议项下授予的许可范围一致的保证、支持、赔偿或责任义务和/或其他权利(“附加条款”)。但是,您只能代表您自己并作为您自己的责任这样做,而不能代表 Apple 或任何贡献者。您必须获得接收者的同意,即任何此类附加条款仅由您提供,并且您特此同意就因任何此类附加条款而导致 Apple 或任何贡献者承担的任何责任或针对 Apple 或此类贡献者提出的索赔,向 Apple 和每位贡献者进行赔偿、辩护并使其免受损害。
7. 许可版本。Apple 可能会不时发布本许可的修订版和/或新版本。每个版本都将被赋予一个可区分的版本号。一旦原始代码已根据本许可的特定版本发布,您可以继续根据该版本的条款使用它。您也可以选择根据 Apple 发布的本许可的任何后续版本的条款使用此类原始代码。除 Apple 外,任何人都无权修改适用于根据本许可创建的覆盖代码的条款。
8. 无保证或支持。覆盖代码可能全部或部分包含预发布、未测试或未完全测试的作品。覆盖代码可能包含可能导致故障或数据丢失的错误,并且可能不完整或包含不准确之处。您明确承认并同意,使用覆盖代码或其任何部分均由您自行承担全部风险。覆盖代码按“原样”提供,不提供任何类型的保证、升级或支持,且 APPLE 和 APPLE 的许可方(在第 8 条和第 9 条中统称为“APPLE”)以及所有贡献者明确声明不承担任何明示或暗示的保证和/或条件,包括但不限于适销性、令人满意的质量、特定用途的适用性、准确性、安静享用和不侵犯第三方权利的暗示保证和/或条件。APPLE 和每位贡献者均不保证您的覆盖代码享用不会受到干扰,不保证覆盖代码中包含的功能将满足您的要求,不保证覆盖代码的运行不会中断或没有错误,或者覆盖代码中的缺陷将得到纠正。APPLE、APPLE 授权代表或任何贡献者提供的任何口头或书面信息或建议均不构成保证。您承认,覆盖代码不适用于核设施、飞机导航、通信系统或空中交通管制机器的运行,在这些情况下,覆盖代码的故障可能导致死亡、人身伤害或严重的物理或环境损害。
9. 责任限制。在法律未禁止的范围内,在任何情况下,APPLE 或任何贡献者均不对因本许可或您使用或无法使用覆盖代码或其任何部分而引起或与之相关的任何附带、特殊、间接或后果性损害承担责任,无论是在合同、保证、侵权(包括疏忽)、产品责任或其他理论下,即使 APPLE 或此类贡献者已被告知可能发生此类损害,并且尽管任何补救措施的基本目的未能实现。某些司法管辖区不允许限制附带或后果性损害的责任,因此此限制可能不适用于您。在任何情况下,Apple 在本许可项下对您的所有损害(适用法律可能要求的除外)的总责任均不得超过五十美元 ($50.00)。
10. 商标。本许可不授予使用商标或商品名称“Apple”、“Apple Computer”、“Mac”、“Mac OS”、“QuickTime”、“QuickTime Streaming Server”或属于 Apple 的任何其他商标、服务标志、徽标或商品名称(统称为“Apple 标志”)或属于任何贡献者的任何商标、服务标志、徽标或商品名称的任何权利。您同意不在源自原始代码的产品的名称中或作为其一部分使用任何 Apple 标志,或认可或推广源自原始代码的产品,除非获得 Apple 第三方商标使用指南的明确许可并始终严格遵守该指南,该指南发布在 http://www.apple.com/legal/guidelinesfor3rdparties.html。
11. 所有权。在遵守本许可下授予的许可的前提下,每位贡献者保留对其所做的任何修改的所有权利、所有权和权益。Apple 保留对原始代码以及由 Apple 或代表 Apple 所做的任何修改(“Apple 修改”)的所有权利、所有权和权益,并且此类 Apple 修改不会自动受本许可的约束。Apple 可自行决定选择根据本许可或与本许可中包含的条款不同的条款许可此类 Apple 修改,或者可以选择完全不许可它们。
12. 终止。
12.1 终止。本许可及本协议项下授予的权利将在以下情况下终止:(a) 如果您未能遵守本许可的任何条款,且未能在意识到此类违约后 30 天内纠正此类违约,则 Apple 将自动终止,无需另行通知;(b) 在第 13.5(b) 条所述情况下立即终止;或 (c) 如果您在本许可期限内的任何时间,对 Apple 提起专利侵权诉讼,则 Apple 将自动终止,无需另行通知;前提是 Apple 在该情况下未首先对您提起专利侵权诉讼。
12.2 终止的效力。终止后,您同意立即停止对覆盖代码的任何进一步使用、复制、修改、再许可和分发。在终止之前已正确授予的所有覆盖代码的再许可应在本许可的任何终止后继续有效。根据其性质,应在本许可终止后继续有效的条款应继续有效,包括但不限于第 3、5、8、9、10、11、12.2 和 13 条。任何一方均不对任何其他方承担因根据本许可条款终止本许可而造成的任何类型的补偿、赔偿或损害赔偿责任,且本许可的终止不妨碍任何一方的任何其他权利或补救措施。
13. 其他。
13.1 政府最终用户。覆盖代码是 FAR 2.101 中定义的“商业项目”。政府在覆盖代码中的软件和技术数据权利仅包括本许可中定义的通常向公众提供的那些权利。技术数据和软件中的此习惯性商业许可根据 FAR 12.211(技术数据)和 12.212(计算机软件)以及国防部采购的 DFAR 252.227-7015(技术数据 - 商业项目)和 227.7202-3(商业计算机软件或计算机软件文档中的权利)提供。因此,所有美国政府最终用户均仅根据此处规定的权利获得覆盖代码。
13.2 缔约方关系。本许可不得被解释为在您、Apple 或任何贡献者之间或之中建立代理、合伙、合资企业或任何其他形式的法律关联,并且您不得做出与之相反的陈述,无论是明示、暗示、外观或其他方式。
13.3 独立开发。本许可中的任何内容均不得损害 Apple 获取、许可、开发、让他人为其开发、营销和/或分发与您可能开发、生产、营销或分发的修改、较大作品、技术或产品执行相同或相似功能或以其他方式竞争的技术或产品的权利。
13.4 弃权;解释。Apple 或任何贡献者未能执行本许可的任何条款不得被视为放弃未来执行该条款或任何其他条款。任何规定合同语言应被解释为不利于起草者的法律或法规均不适用于本许可。
13.5 可分割性。(a) 如果出于任何原因,有管辖权的法院发现本许可的任何条款或其部分不可执行,则将在允许的最大范围内执行该许可条款,以实现各方的经济利益和意图,并且本许可的其余部分将继续完全有效。(b) 尽管有前述规定,如果适用法律禁止或限制您完全和/或具体遵守第 2 条和/或第 3 条,或阻止执行这些条款中的任何一项,则本许可将立即终止,并且您必须立即停止使用覆盖代码并销毁您拥有或控制的所有副本。
13.6 争议解决。您与 Apple 之间与本许可相关的任何诉讼或其他争议解决应在加利福尼亚州北区进行,您和 Apple 特此同意该地区州法院和联邦法院对本许可的属人管辖权和审判地点。明确排除《联合国国际货物销售合同公约》的适用。
13.7 完整协议;管辖法律。本许可构成双方之间关于本许可标的物的完整协议。本许可应受美国和加利福尼亚州法律管辖,但加利福尼亚州关于法律冲突的法律除外。如果您位于加拿大魁北克省,则以下条款适用:双方特此确认,他们已要求本许可及所有相关文件均以英文起草。Les parties ont exige que le present contrat et tous les documents connexes soient rediges en anglais。
附录 A。“版权所有 (c) 1999-2003 Apple Computer, Inc. 保留所有权利。本文件包含原始代码和/或原始代码的修改,如 Apple 公共源代码许可 2.0 版(“许可”)中所定义,并受其约束。除非遵守许可,否则您不得使用本文件。请访问 http://www.opensource.apple.com/apsl/ 获取许可副本,并在使用本文件之前阅读许可。
原始代码和根据许可分发的所有软件均按“原样”分发,不提供任何明示或暗示的保证,且 APPLE 特此声明不承担所有此类保证,包括但不限于任何关于适销性、特定用途的适用性、安静享用或不侵权的保证。有关管辖许可项下权利和限制的具体语言,请参阅许可。”