欢迎使用Vtiger公共许可证

版权所有(c)2004-2023 www.vtiger.com保留所有权利。 请仔细阅读以下许可协议。 从VTIGER下载或订购的任何软件使用均仅在获得VTIGER许可的情况下被允许。 通过下载此软件,您同意受本许可协议条款的约束。

1。 定义。

1.0。 “商业用途”是指向第三方分发或以其他方式提供涵盖的代码。

1.1。 “'贡献者''表示创建或有助于创建修改的每个实体。

1.2。 “'贡献者版本''表示原始代码,贡献者使用的先前修改以及该特定贡献者所做的修改的组合。

1.3。 “涵盖代码”是指原始代码或修改或原始代码和修改的组合,在每种情况下包括其中的部分。

1.4。 “电子分配机制”是指软件开发社区普遍接受的用于电子数据传输的机制。

1.5。 “可执行”是指源代码以外的任何形式的涵盖代码。

1.6。 “初始开发者”是指附件A要求的源代码通知中标识为初始开发者的个人或实体。

1.7。 “较大工作”是指将涵盖代码或其部分与不受本许可条款约束的代码相结合的作品。

1.8。 ''许可''表示本文件。

1.8.1。 “可许可”是指有权在最初授予或随后获得的任何和所有权利时,尽可能授予其中的任何和所有权利。

1.9。 “修改”是指对原始代码或之前任何修改的内容或结构的任何添加或删除。 当涵盖代码作为一系列文件发布时,修改为:

A.对包含原始代码或以前的修改的文件内容的任何添加或删除。

B.包含原始代码或先前修改的任何部分的任何新文件。

1.10。 “原始代码”是指计算机软件代码的源代码,在附件A作为原始代码要求的源代码通知中描述,并且在根据本许可证发布时尚未涵盖本许可证所涵盖的涵盖代码。

1.10.1。 “专利权利要求”是指现在拥有或以后获得的任何专利权利要求,包括但不限于授权者可授权的任何专利中的方法,过程和设备权利要求。

1.11。 ''源代码''表示对其进行修改的涵盖代码的首选形式,包括它包含的所有模块,以及任何相关的接口定义文件,用于控制可执行文件的编译和安装的脚本,或源代码差异比较原始代码或其他众所周知的,可供选择的涵盖代码。 源代码可以采用压缩或存档形式,只要适当的解压缩或解压缩软件可以免费使用。

1.12。 “您”(或“您的”)指根据第6.1条发布的本许可或本许可的未来版本的所有条款,并遵守其所有条款的个人或法人实体。对于法人实体,“您” ''包括由您控制,受其控制或受其共同控制的任何实体。 就本定义而言,“控制”是指(a)直接或间接导致该实体的指导或管理的权力,无论是通过合同还是其他方式,或(b)超过百分之五十的所有权(50%) )该实体的已发行股份或实益拥有权。

2。 源代码许可证。

2.1。初始开发人员补助金。 特此授予原始开发者全球性,免版税,非排他性许可,但需遵守第三方知识产权声明:

(a)根据知识产权(专利或商标除外)初始开发商可授权使用,复制,修改,展示,执行,再许可和分发原始代码(或其部分),无论是否有修改,和/或作为一部分更大的工作; 和

(b)根据制造,使用或销售原始代码而侵犯的专利权利要求,制造,制造,使用,实践,出售和要约出售,和/或以其他方式处置原始代码(或其部分)。

(c)本节中授予的许可证2.1(a)和(b)在初始开发者首次根据本许可证条款分发原始代码之日生效。

(d)尽管有上述第2.1(b)节的规定,对于您从原始代码中删除的代码,不授予专利许可:1); 2)与原始代码分开; 或者3)因以下原因引起的侵权:i)原始代码的修改或ii)原始代码与其他软件或设备的组合。

2.2。 贡献者补助金。 在遵守第三方知识产权要求的前提下,每位贡献者特此授予您全球范围内的免版税的非专有许可证

(a)在知识产权(专利或商标除外)的情况下,由贡献者授权,以未经修改的方式使用,复制,修改,展示,执行,再许可和分发由该贡献者(或其部分)创建的修改,其他修改,作为涵盖的代码和/或作为更大工作的一部分; 和

(b)根据专利权利要求侵犯,该提供者单独或/或与其贡献者版本(或此类组合的部分)一起制作,使用或出售修改,以制造,使用,出售,要约出售,已经制作和/或以其他方式处置:1)该贡献者(或其部分)所作的修改; 和2)该贡献者与其贡献者版本(或这种组合的一部分)所做的修改的组合。

(c)2.2(a)和2.2(b)节中授予的许可在提供者首次商业使用涵盖代码之日生效。

(d)尽管有上述第2.2(b)节,但没有授予专利许可:1)对于贡献者版本中已删除的任何代码; 2)与贡献者版本分开; 3)因以下原因引起的侵权行为:i)第三方修改贡献者版本或ii)该贡献者与其他软件(作为贡献者版本的一部分除外)或其他设备所做的修改的组合; 或者4)根据涵盖代码侵犯的专利权利要求,如果该贡献者没有进行修改。

3。 分配义务。

3.1。 许可证的申请。 您创建或贡献的修改受本许可条款的约束,包括但不限于第2.2节。 涵盖代码的源代码版本只能根据本许可的条款或根据6.1节发布的本许可的未来版本进行分发,并且您必须在分发的每个源代码副本中包含本许可的副本。 您不得在任何更改或限制本许可的适用版本或本协议下的接收者权利的源代码版本中提供或施加任何条款。 但是,您可能会包括一份附加文件,其中提供了第3.5节中所述的附加权利。

3.2。 源代码的可用性。 您创建或贡献的任何修改都必须根据本许可条款以源代码形式在与可执行版本相同的媒体上提供,或通过公认的电子分发机制提供给向您提供可执行版本的任何人; 并且如果通过电子分发机制提供,则必须在其首次提供之日起至少十二(12)个月内可用,或在该特定修改的后续版本已提供给该特定修改的至少六(6)个月内可用收件人。 即使由第三方维护电子分发机制,您也有责任确保源代码版本仍然可用。

3.3。 修改说明。 您必须使您贡献的所有涵盖代码包含一个文件,该文件记录了您为创建该涵盖代码所做的更改以及任何更改的日期。 您必须在显眼的地方声明该修改是直接或间接地由初始开发人员提供的原始代码派生的,并且在(a)源代码中以及(b)可执行文件的任何通知中包括初始开发人员的名称。版本或相关文档,其中您描述了涵盖代码的来源或所有权。

3.4。 知识产权事务(a)第三方索赔。 如果贡献者知道行使该贡献者根据第2.1或2.2节授予的权利需要获得第三方知识产权的许可,则贡献者必须包括一个文本文件,其标题为“ LEGAL”,以描述索赔如果提供者在按第3.2节所述提供修改后获得了此类知识,则提供者应立即修改所有副本中的法律文件,然后提供者和接收者将与接收者联系。应采取合理计算的其他步骤(例如通知适当的邮件列表或新闻组),以通知接收涵盖代码的人已经获得了新知识。

(b)贡献者API。 如果贡献者的修改内容包括应用程序编程接口,并且贡献者具有实现该API合理必要的专利许可知识,那么贡献者还必须在LEGAL文件中包含此信息。

(c)代表。 贡献者表示,除根据上面第3.4(a)节的规定外,贡献者认为贡献者的修改是贡献者的原始创作,并且/或者贡献者具有足够的权利来授予本许可所传达的权利。

3.5。 必要通知。 您必须在源代码的每个文件的附件A中复制该通知。 如果由于其结构的原因无法在特定的源代码文件中放置此类通知,则必须在用户可能会寻找此类通知的位置(例如相关目录)中包含此类通知。 如果您创建了一个或多个修改,则可以将您的姓名作为贡献者添加到附件A中所述的通知中。您还必须在源代码的任何文档中复制本许可,并在其中描述接收者的权利或与之相关的所有权涵盖代码。 您可以选择向一个或多个涵盖代码的接收者提供担保,支持,赔偿或责任义务并收取费用。 但是,您只能代表您自己,而不能代表初始开发人员或任何贡献者。 您必须绝对清楚地表明,单独由您提供的任何此类担保,支持,赔偿或责任义务,并且您在此同意赔偿初始开发人员和每个贡献者对于初始开发者或此类贡献者由于以下原因引起的任何责任:您提供的保修,支持,赔偿或责任条款。

3.6。 可执行版本的分发。 仅当满足本“适用代码”的第3.1-3.5节的要求,并且您在其中包含说明“本许可的条款中提供“适用代码”的源代码版本”的通知时,您才能以“可执行文件”的形式分发“本涵盖代码”,包括对您如何以及在何处履行第3.2条规定的义务的说明。 该通知必须明显地包含在可执行版本,相关文档或抵押中的任何通知中,在其中您描述了与涵盖代码有关的收件人权利。 您可以根据自己选择的许可分发涵盖代码的可执行版本或所有权,其中可能包含与本许可不同的条款,但前提是您遵守本许可的条款,并且可执行版本的许可不尝试从本许可证中规定的权利中限制或更改源代码版本中的接收者权利。 如果您以不同的许可证分发可执行版本,则必须绝对清楚,与本许可证不同的任何条款仅由您提供,而不是由初始开发人员或任何贡献者提供。 您在此同意赔偿初始开发者和每位贡献者因您提供的任何此类条款而引起的初始开发者或该贡献者的任何责任。

3.7。 较大的作品。 您可以通过将涵盖代码与不受本许可条款约束的其他代码组合来创建大型作品,并将大型作品作为一个产品分发。 在这种情况下,您必须确保涵盖代码满足本许可的要求。

4。 无法遵守法规或规定。

如果您因法规,司法命令或法规而无法遵守本许可证中有关部分或全部涵盖准则的任何条款,则您必须:(a)遵守本许可证的条款尽可能最大化; (b)描述其影响的限制和代码。 此类描述必须包含在3.4部分中描述的LEGAL文件中,并且必须包含在源代码的所有发行版中。 除了法规或法规所禁止的范围之外,这种描述必须足够详细,以使普通技术的接收者能够理解它。

5。 本许可证的适用范围。

本许可证适用于初始开发人员在附件A中附加通知的代码以及相关的涵盖代码。

6。 许可证的版本。

6.1。 新版本。 Vtiger可能会不时发布许可的修订版和/或新版本。 每个版本都会有一个不同的版本号。

6.2。 新版本的效果。 一旦涵盖许可的特定版本发布了涵盖代码,您可以始终根据该版本的条款继续使用它。 您还可以根据Vtiger发布的任何后续版本的许可条款,选择使用此类涵盖代码。 除Vtiger之外,没有其他人有权修改适用于根据本许可创建的涵盖代码的条款。

6.3。 衍生作品。 如果您创建或使用此许可证的修改版本(只能将其应用于尚未受该许可证管辖的涵盖代码的代码),您必须(a)重命名您的许可证,以便短语`` Vtiger'或任何令人困惑的类似短语都不会出现在您的许可证中(除非要注意您的许可证与本许可证不同),并且(b)否则请明确说明您的许可证版本包含与Vtiger公共许可证不同的条款。 (在附件A中所述的通知中以初始开发者,原始代码或贡献者的名义填写的内容,不应被视为对本许可的修改。)

7。 保证免责声明。

本“许可证”均以“原样”为基础提供本保护代码,不附带任何明示或暗示的保证,包括但不限于保证所涵盖的代码没有缺陷,适用于特定目的或适用于特定目的或非侵权。所涵盖的代码的质量和性能的全部风险由您承担。如果任何保留的代码在任何方面存在缺陷,则您(不是初始开发人员或任何其他贡献者)承担任何必要的服务费用,修改或更正。本免责声明构成本许可证的重要部分。除非本免责声明,否则不授权使用任何涵盖的代码。

8。 终止。

8.1。 如果您未能遵守此处的条款,并且在发现违规行为的30天内未能解决此类违约行为,则本许可证及其授予的权利将自动终止。 所有适当授予的涵盖代码的子许可在本许可终止后继续有效。 就其性质而言,在本许可证终止后必须保持有效的规定将继续有效。

8.2。 如果您通过声明针对初始开发者或贡献者(初始开发者或您提交此类行为的贡献者称为“参与者”)的专利侵权声明(不包括声明性判断行动)来提起诉讼,则声称:

(a)此类参与者的贡献者版本直接或间接侵犯任何专利,然后该参与者根据本许可证的2.1和/或2.2条款授予您的任何和所有权利,应在60天参与者通知终止后,除非在60内收到通知后的几天您可以:(i)以书面形式同意向参与者支付您参与者过去和将来使用修改的双方同意的合理使用费,或者(ii)撤销您针对贡献者版本的诉讼请求这样的参与者。 如果在60天内通知,合理的特许权使用费和付款安排未经双方书面达成共识或诉讼请求未被撤销,则参与者根据2.1和/或2.2条款授予您的权利在到期时自动终止上面指定的60日通知期。

(b)除参展者的贡献者版本以外的任何软件,硬件或设备直接或间接侵犯任何专利,则此类参与者根据2.1(b)和2.2(b)条授予您的任何权利自撤销之日起生效。您首次制作,使用,销售,分发或制作的日期,该参与者所做的修改。

8.3。 如果您声称针对参与者的专利侵权索赔声称此类参与者的贡献者版本在专利侵权诉讼开始之前直接或间接侵犯了此类索赔得到解决的任何专利(例如通过许可或和解),那么许可的合理价值在确定任何付款或许可证的金额或价值时,应考虑此类参与者根据2.1或2.2条款授予的金额。

8.4。 如果根据上述8.1或8.2条款终止,所有最终用户许可协议(不包括分销商和经销商)均由您或任何经销商在终止前获得有效授权,在终止后仍然有效。

9。 责任限制。

在任何情况下,不属于任何法律理论,无论是侵权(包括疏忽),合同还是其他方式,您,初始开发商,任何其他贡献者或任何包含代码的分销商或任何此类供应商的任何供应商均应承担责任对于任何人的任何间接,特殊,偶然或间接损害的任何人,包括但不限于对商誉,工作停工,计算机故障或故障,或任何及所有其他商业损害或损失的损害,即使此类方面也是如此应该已经知道这种损害的可能性。 此责任限制不适用于因此类违反适用法律而导致的死亡或人身伤害的责任,并禁止此类限制。 某些司法管辖区不允许排除或限制偶发或继发损害,因此此排除和限制可能不适用于您。

10。 美国政府最终用户。

涵盖的代码是“商业项目”,因为该术语在48 CFR 2.101(10月1995)中定义,包括“商业计算机软件”和“商业计算机软件文档”,因为这些术语是用于48 CFR 12.212(9月1995)。 与48 CFR 12.212和48 CFR 227.7202-1至227.7202-4(6月1995)一致,所有美国政府最终用户仅使用此处列出的权利获取涵盖代码。

11。 杂。

本许可证代表与本协议主题有关的完整协议。 如果本许可证的任何条款被认定为不可执行,则应仅在必要的范围内对此类条款进行改革,以使其可执行。 本许可应受印度法律管辖(适用法律除外,除非另有规定),但不包括其法律冲突规定。 对于至少有一方是印度公民,或者在印度开展业务的公民,或者是在印度开展业务的公民,任何涉及本许可的诉讼均应受钦奈法院的管辖,并且场地位于泰米尔语印度纳都州与败诉方负责费用,包括但不限于法院费用和合理的律师费和费用。 明确排除适用“联合国国际货物销售合同公约”。 任何规定合同语言应解释为起草人的法律或法规不适用于本许可。

12。 索赔的责任。

在初始开发人员和贡献者之间,各方应对因使用本许可下的权利而直接或间接产生的索赔和损害负责,并且您同意与初始开发人员和贡献者合作,在公平的基础上分配此类责任。 本文中的任何内容均不应被视为或将被视为构成任何责任承认。

13。 多许可代码。

初始开发人员可以将涵盖代码的部分指定为“多个许可”。 “多次许可”是指初始开发人员允许您根据您选择的MPL或初始开发人员在附件A中所述文件中指定的替代许可(如果有)使用部分涵盖代码。

附件A - Vtiger公共许可证。

“此文件的内容受Vtiger公共许可证(”许可证“)的约束;除非符合许可证,否则您不得使用此文件。”

根据许可证分发的软件按“原样”分发,不附带任何明示或暗示的担保。 有关许可下的权利和限制的特定语言,请参阅许可证。

原始代码是Vtiger。

原始代码的初始开发者是Vtiger。 Vtiger创建的部分版权归(C)www.vtiger.com所有。 版权所有。

贡献者:______________________________________。

[注意:本附件A的文本可能与原始代码的源代码文件中的通知文本略有不同。 您应该使用本附件A的文本而不是原始代码源代码中的修改文本。

EXHIBIT B - Vtiger CRM和Logo

即使此类标记包含在原始代码或修改中,本许可也不授予使用“Vtiger”和“Vtiger CRM”和“Vtiger”商标的任何权利。