对以下描述的 SYBASE OPEN WATCOM 软件(“软件”)的使用受限于以下 SYBASE OPEN WATCOM 公共许可证(“许可证”)中规定的条款和条件。除非您接受本许可证的条款和条件,否则您不得以任何方式使用本软件。您以任何方式使用(包括但不限于复制、修改或分发)本软件即表明您接受本许可证。如果您不接受本许可证的所有条款和条件,请勿以任何方式使用本软件。
Sybase Open Watcom 公共许可证 1.0 版 |
1. 总则;定义。本许可证仅适用于以下软件程序:Sybase Watcom C/C++ 和 Fortran 编译器产品的开源版本(“软件”),这些版本是 Sybase 商业提供的最后版本的修改版本,并进行了重大更改。在本许可证中使用时
1.1 “适用专利权”是指:(a)在 Sybase 是权利授予方的情况下,(i)现在或之后获得、由 Sybase 拥有或转让给 Sybase 的专利权利要求,以及(ii)涵盖原始代码中包含的主题,但仅限于为使用、复制和/或分发原始代码而不构成侵权所必需的范围;以及(b)在您是权利授予方的情况下,(i)现在或之后获得、由您拥有或转让给您的专利权利要求,以及(ii)涵盖您的修改中的主题,单独或与原始代码结合使用时。
1.2 “贡献者”是指创建修改或为修改的创建做出贡献的任何个人或实体。
1.3 “受保护代码”是指原始代码、修改、原始代码和任何修改的组合,和/或其各自的任何部分。
1.4 “部署”是指将受保护代码用于您内部的研发 (R&D) 和/或个人使用之外的其他用途、再许可或分发,包括但不限于在您的业务或组织内部对受保护代码的任何和所有内部使用或分发,但研发使用和/或个人使用除外,以及您以任何形式或方式直接或间接地向任何第三方再许可或分发受保护代码。
1.5 “更大作品”是指将受保护代码或其部分与不受本许可证条款约束的代码相结合的作品。
1.6 “修改”是指对原始代码、先前的任何修改、原始代码和任何先前的修改的组合,和/或其各自的任何部分的实质和/或结构的任何添加、删除和/或更改。当代码以一系列文件发布时,修改是指:(a)对包含受保护代码的文件内容的任何添加或删除;和/或(b)包含任何部分受保护代码的任何新文件或其他计算机程序语句的表示。
1.7 “原始代码”是指(a)程序或其他作品的源代码,如 Sybase 最初在本许可证下提供的那样,包括 Sybase 在本许可证下提供的此类程序或作品的任何更新或升级的源代码,并且 Sybase 已在此类作品的头文件(s)中明确标识为此类源代码;以及(b)从此类源代码编译并由 Sybase 最初在本许可证下提供的目标代码。
1.8 “个人使用”是指个人仅出于其个人的、私人的和非商业目的而使用受保护代码。个人以其作为公司、企业或组织(商业或非商业)的官员、雇员、成员、独立承包商或代理人的身份使用受保护代码不符合个人使用的条件。
1.9 “源代码”是指程序或其他作品的人类可读形式,适用于对其进行修改,包括其包含的所有模块,以及任何相关的接口定义文件、用于控制可执行文件(目标代码)的编译和安装的脚本。
1.10 “您”或“您的”是指根据本许可证行使权利的个人或法人实体。对于法人实体,“您”或“您的”包括控制您、受您控制或与您受共同控制的任何实体,其中“控制”是指(a)通过合同或其他方式直接或间接导致该实体方向或管理的能力,或(b)拥有该实体百分之五十 (50%) 或以上的流通股或实益所有权。
2. 允许的使用;条件和限制。在遵守本许可证的条款和条件的前提下,Sybase 特此授予您,自您接受本许可证并下载原始代码之日起生效,在全球范围内、免版税、非独占的许可,在 Sybase 的适用专利权和涵盖原始代码的版权范围内,进行以下操作:
2.1 您可以仅为您的内部研发和/或个人使用而使用、复制、展示、执行、修改和分发原始代码,无论是否进行修改,前提是在每种情况下
(a)您必须在原始代码的所有副本中保留和复制 Sybase 的版权和其他所有权声明和免责声明,就像它们在原始代码中出现的那样,并保持原始代码中所有提及本许可证的声明完整无损;并且
(b)您必须在您分发的受保护代码的每个源代码副本和文档中保留并复制本许可证的副本,并且您不得在此类源代码上提供或施加任何更改或限制本许可证或接收者在本许可证项下权利的条款,除非第 6 节允许的情况。
(c)在合理可行的情况下,您应以点击包装格式包含本许可证的副本,该格式要求通过点击“我接受”按钮或类似机制进行肯定性接受。如果未包含点击包装格式,您必须包含一份声明,声明任何使用(包括但不限于复制、修改或分发)软件以及您定义的任何其他肯定性行为均构成对本许可证的接受,并指示用户如果用户不接受本许可证的所有条款和条件,则不得以任何方式使用受保护代码。
2.2 您可以进行使用、复制、展示、执行、修改和部署受保护代码,前提是在每种情况下
(a)您必须满足第 2.1 节中关于受保护代码源代码的所有条件;
(b)您必须在您的所有修改的源代码的每个文件中复制 Exhibit A 中的声明(如果尚不存在),并使修改后的文件带有醒目的声明,说明您更改了文件以及任何更改的日期;
(c)您必须根据本许可证的条款(包括下文第 3 节中规定的许可授予)公开提供您所有已部署修改的源代码,只要您部署受保护代码或自首次部署之日起十二 (12) 个月(以较长者为准)。您最好以电子方式分发您已部署修改的源代码(例如,从网站下载);
(d)如果您仅以目标代码、可执行形式部署受保护代码,您必须在代码本身以及相关文档中包含醒目的声明,说明受保护代码的源代码可根据本许可证的条款获得,并提供有关如何以及在何处获得此类源代码的信息;以及
(e)受保护代码的目标代码形式可以根据您自己的许可协议分发,前提是该许可协议包含的条款对 Sybase 和每个贡献者的保护不低于本许可证的条款,并声明任何与本许可证不同的条款仅由您提供,而非任何其他方提供。
2.3 您明确承认并同意,尽管 Sybase 和每个贡献者均授予本文规定的对其各自部分受保护代码的许可,但 Sybase 或任何贡献者均未保证受保护代码不侵犯任何其他实体的专利或其他知识产权。Sybase 和每个贡献者均不对您因任何其他实体基于侵犯知识产权或其他原因提出的索赔承担任何责任。作为行使本文授予的权利和许可的条件,您特此承担获得任何其他所需知识产权的全部责任(如有)。例如,如果需要第三方专利许可才能允许您分发受保护代码,则您有责任在分发受保护代码之前获得该许可。
3. 您的授予。作为对根据本许可证授予您的许可的对价和条件,您特此向 Sybase 和所有第三方授予非独占、免版税的许可,根据您的适用专利权和您拥有或控制的其他知识产权(专利除外),以使用、复制、展示、执行、修改、分发和部署您的修改,其范围和程度与 Sybase 在第 2.1 和 2.2 节项下的许可相同。
4. 更大作品。您可以创建通过将受保护代码与不受本许可证条款约束的其他代码相结合的更大作品,并将更大作品作为单个产品分发。在每种情况下,您都必须确保受保护代码或其任何部分满足本许可证的要求。
5. 专利许可的限制。除非第 2 节中明确规定,否则 Sybase 在此未授予任何其他明示或暗示的专利权。修改和/或更大作品可能需要 Sybase 额外的专利许可,Sybase 可以自行决定是否授予。
6. 附加条款。您可以选择向受保护代码的一个或多个接收者提供并收取费用以获得与本许可证一致的保证、支持、赔偿或责任义务和/或其他权利(“附加条款”)。但是,您只能代表您自己并作为您的唯一责任这样做,而不能代表 Sybase 或任何贡献者。您必须获得接收者的同意,即任何此类附加条款仅由您提供,并且您特此同意就 Sybase 或此类贡献者因任何此类附加条款而招致的任何责任或提出的任何索赔,向 Sybase 和每个贡献者进行赔偿、辩护并使其免受损害。
7. 许可证的版本。Sybase 可能会不时发布本许可证的修订版和/或新版本。每个版本都将获得一个可区分的版本号。一旦原始代码已根据特定版本的本许可证发布,您可以继续根据该版本的条款使用它。您也可以选择根据 Sybase 发布的本许可证的任何后续版本的条款使用此类原始代码。除 Sybase 外,任何人都无权修改适用于根据本许可证创建的受保护代码的条款。
8. 无担保或支持。受保护代码可能全部或部分包含预发布、未经测试或未完全测试的作品。受保护代码可能包含可能导致故障或数据丢失的错误,并且可能不完整或包含不准确之处。您明确承认并同意,使用受保护代码或其任何部分均由您自行承担全部风险。受保护代码按“原样”提供,不提供任何形式的担保、升级或支持,并且 SYBASE 和 SYBASE 的许可方(统称为“SYBASE”,用于第 8 和 9 节的目的)以及所有贡献者明确否认所有明示或暗示的保证和/或条件,包括但不限于对适销性、令人满意的质量、特定用途的适用性、准确性、安静享用和不侵犯第三方权利的暗示保证和/或条件。SYBASE 和每个贡献者均不保证不干涉您对受保护代码的享用,不保证受保护代码中包含的功能将满足您的要求,不保证受保护代码的运行将不间断或无错误,也不保证受保护代码中的缺陷将得到纠正。SYBASE、SYBASE 授权代表或任何贡献者提供的任何口头或书面信息或建议均不构成担保。您承认,受保护代码并非旨在用于核设施、飞机导航、通信系统或空中交通管制机器的运行,在这些情况下,受保护代码的故障可能导致死亡、人身伤害或严重的身体或环境损害。
9. 责任限制。在法律未禁止的范围内,在任何情况下,SYBASE 或任何贡献者均不对因本许可证或您使用或无法使用受保护代码或其任何部分而引起或与之相关的任何直接、附带、特殊、间接、后果性或其他任何类型的损害承担责任,无论基于合同、保证、侵权(包括疏忽)、产品责任或其他理论,即使 SYBASE 或此类贡献者已被告知可能发生此类损害,且无论任何补救措施的基本目的是否失败。某些司法管辖区不允许限制附带或后果性或其他任何类型的损害的责任,因此此限制可能不适用于您。在任何情况下,Sybase 或任何贡献者在本许可证项下对您的所有损害(适用法律可能要求的除外)的总责任均不得超过五百美元 ($500.00)。
10. 商标。本许可证未授予使用商标或商品名称“Sybase”或属于 Sybase 的任何其他商标或商品名称(统称为“Sybase 商标”)或属于任何贡献者的任何商标或商品名称(“贡献者商标”)的任何权利。未经 Sybase 或贡献者(视情况而定)事先书面同意,不得使用任何 Sybase 商标或贡献者商标来认可或推广源自原始代码或受保护代码的产品。
11. 所有权。在遵守本许可证下授予的许可的前提下,每个贡献者保留对其所做的任何修改的所有权利、所有权和权益。Sybase 保留对原始代码以及由 Sybase 或代表 Sybase 制作的任何修改(“Sybase 修改”)的所有权利、所有权和权益,并且此类 Sybase 修改不会自动受本许可证的约束。Sybase 可以自行决定选择根据本许可证或许可证中包含的条款不同的条款许可此类 Sybase 修改,或者可以选择根本不许可它们。
12. 终止。
12.1 终止。本许可证以及据此授予的权利将终止
(a)如果您未能遵守本许可证的任何条款,并且未能在意识到此类违约后的 30 天内纠正此类违约,则自动终止,无需通知;
(b)在第 13.5(b) 节中描述的情况下立即终止;或
(c)如果您在本许可证期限内的任何时间对 Sybase 或任何贡献者提起专利侵权诉讼(包括作为反诉或交叉诉讼),则自动终止,无需通知。
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 当事方关系。本许可证不得被解释为在您、Sybase 或任何贡献者之间创建代理、合伙、合资企业或任何其他形式的法律关联,并且您不得明示、暗示、表面或其他方式表示相反。
13.3 独立开发。本许可证中的任何内容均不得损害 Sybase 或任何贡献者获取、许可、开发、让他人为其开发、营销和/或分发执行与您可能开发、生产、营销或分发的修改、更大作品、技术或产品相同或相似功能或以其他方式与之竞争的技术或产品的权利。
13.4 弃权;解释。Sybase 或任何贡献者未能执行本许可证的任何条款不应被视为放弃将来执行该条款或任何其他条款。任何规定合同语言应针对起草者进行解释的法律或法规均不适用于本许可证。
13.5 可分割性。(a)如果出于任何原因,有管辖权的法院发现本许可证的任何条款或其部分不可执行,则应在允许的最大范围内执行本许可证的该条款,以实现当事方的经济利益和意图,并且本许可证的其余部分将继续完全有效。(b)尽管有上述规定,如果适用法律禁止或限制您完全和/或具体地遵守第 2 和/或 3 节,或阻止这些节的可执行性,则本许可证将立即终止,您必须立即停止使用受保护代码并销毁您拥有或控制的所有副本。
13.6 争议解决。您与 Sybase 之间与本许可证相关的任何诉讼或其他争议解决应在加利福尼亚州北区进行,并且您和 Sybase 特此同意该地区州法院和联邦法院对本许可证的个人管辖权和审判地点。《联合国国际货物销售合同公约》的适用性被明确排除在外。
13.7 完整协议;管辖法律。本许可证构成当事方之间关于本标的物的完整协议。本许可证应受美国和加利福尼亚州法律管辖,但加利福尼亚州关于法律冲突的法律除外。
如果您位于加拿大魁北克省,则以下条款适用:当事各方特此确认,他们已要求本许可证及所有相关文件均以英文起草。Les parties ont exigé que le présent contrat et tous les documents connexes soient rédigés en anglais。
附件 A。
“部分版权所有 (c) 1983-2002 Sybase, Inc. 保留所有权利。
本文件包含原始代码和/或原始代码的修改,如 Sybase Open Watcom 公共许可证 1.0 版(“许可证”)中定义并在其约束下。除非遵守许可证,否则您不得使用本文件。使用本文件即表示您同意许可证的所有条款和条件。许可证的副本随原始代码和修改一起提供,也可在 www.sybase.com/developer/opensource 获取。
原始代码和根据许可证分发的所有软件均按“原样”分发,不提供任何明示或暗示的担保,SYBASE 和所有贡献者特此否认所有此类担保,包括但不限于任何适销性、特定用途的适用性、安静享用或不侵权的担保。有关许可证项下权利和限制的具体语言,请参阅许可证。”