二进制代码许可协议
- 格式:rtf
- 大小:26.69 KB
- 文档页数:3
软件许可协议本软件许可协议(“本协议”)由,其注册地或主营业地在:(以下简称“许可方”)与,其注册地或主营业地在:(以下简称“被许可方”)签署并于年月日(“生效日”)生效。
本协议中,许可方与被许可方分别被称为“一方”,二者共同被合称为“双方”。
期限:本协议自生效日起生效,直至根据本协议规定终止。
在下面签字的个人表示,他们经正式授权为其代表的签字方来签署本协议并使之生效。
双方同意,本协议可签署一份或多份,每一份应构成本协议的可执行正本,并且传真签字与原始签字一样具有法律效力并具约束力。
同意并接受:条款和条件许可方有意授予被许可方使用本协议项下许可软件(见下面定义)的特定许可,同时,根据本协议的规定,被许可方有意从许可方获得许可软件的上述许可。
鉴于以上之陈述、本协议包含之内容以及本协议中列明的约定,并以之为条件,本着平等互利原则,本协议双方达成以下协议以昭信守:1.定义和解释1.1.定义除根据上下文另有解释或本协议其他条款定义的术语外,本协议中使用的以下术语具有下面规定的含义:“附件”或“软件附件”,是指本协议后附的“软件和许可描述”(附件1),以及此后签署的后续“软件和许可描述”增补附件,如有的话,将被分别命名为附件2、附件3等。
“本协议”,是指本协议以及通过援引并入本协议的或构成本协议组成部分的所有附件和附录。
“授权产品”,是指在某个软件附件中所列明的被指定为“授权产品”的被许可方产品,如果相关软件附录没有列出具体授权产品,则授权产品是指任何预装或随附了本协议项下许可软件的被许可方下列产品:(a)被许可方设计并制造的,或由被许可方设计但由第三方为被许可方制造的设备;以及(b)以被许可方名义和商标或以被许可方任何客户的名义和商标向最终用户销售、分销或以其他方式营销的设备,但不包括以被许可方合同厂商名义和商标销售、分销或以其他方式营销的设备。
“保密信息”,与本协议所援引保密协议的定义相同。
“保密协议”,是指双方或双方各自的关联方或业务被承继方于年月日签署生效的第号保密协议。
开源协议的具体条款
开源协议是指一类软件授权协议,它允许其他人查阅、使用、修改、复制源代码、以及根据源代码创建的派生作品,而不需要经过原作者的特别授权。
此类协议通常是基于版权法律的,因此这些条款都非常重要,下面是具体的开源协议条款:
1. BSD协议
BSD协议有三种不同类型的条款:BSD-2,BSD-3和原始版本。
通常情况下,人们使用的是BSD-3条款,因为它对使用者的限制较少。
- 条件:必须包含版权声明和许可声明。
- 限制:无,使用者可以自由地使用、复制、修改和再分发代码。
2. GPL协议
GPL协议有两个版本:GPLv2和GPLv3。
GPLv3版本比早期版本更严格,它要求所有的派生作品都必须采用GPLv3发布。
- 条件:所有的派生作品必须使用GPL协议发布,并且包含相应的版权和执照信息。
- 限制:不允许闭源派生产品。
3. Apache协议
Apache协议的重点在于保护原作者的知识产权,以及保证使用者的免责和免责条款。
- 限制:对于使用者来说,没有具体的限制。
对于开发人员来说,必须声明他们所做的任何更改,以及在捐赠代码时必须遵守特定的规定。
4. MIT协议
MIT协议是一种非常宽松的开源许可协议,允许源代码和二进制代码被自由使用、修改和分发,而且无需要局限于特定的许可协议。
总体来说,无论使用哪种开源协议,都需要注意条款和限制条件。
开源协议的最终目标是保护原作者和使用者的利益,以便鼓励更多的合作和创新。
软件许可及服务协议合同方详细信息:许可方:(此处填写许可方的名称,地址和联系方式)被许可方:(此处填写被许可方的名称,地址和联系方式)第 1 章:定义1.1 “软件”指由许可方开发和许可的使用和复制的计算机软件,包括但不限于任何文档、源代码和二进制代码。
1.2 “服务”指由许可方提供或安排第三方提供的与软件相关的任何技术支持、维护、升级或其他服务。
1.3 “知识产权”指与软件和服务相关的任何专利、版权、商标、商业秘密和专有技术。
第 2 章:许可授予2.1 许可方特此授予被许可方非独占且不可转让的许可,允许被许可方在许可期限内使用、复制、修改和分发软件。
2.2 被许可方只能将软件用于其内部业务目的。
2.3 被许可方不得将软件用于任何开发、分发或销售与软件竞争的产品或服务的商业目的。
2.4 被许可方不得修改或反向工程软件的源代码。
第 3 章:知识产权3.1 软件和服务的所有知识产权归许可方所有。
3.2 被许可方不得删除或更改软件或服务中的任何版权或其他专有权声明。
3.3 被许可方不得以任何方式侵犯许可方的知识产权。
第 4 章:保密4.1 被许可方同意对许可方提供的任何保密信息保密,包括但不限于软件的源代码、技术文档和商业计划。
4.2 被许可方不得在未经许可方事先书面同意的情况下披露或使用任何保密信息。
第 5 章:服务5.1 许可方同意根据该协议的条款向被许可方提供服务。
5.2 服务包括但不限于以下内容:5.2.1 技术支持5.2.2 软件维护5.2.3 软件升级5.3 服务的范围和内容由许可方自行决定。
第 6 章:费用和付款6.1 被许可方同意根据许可方的当前价格表向许可方支付软件和服务的费用。
6.2 费用应在发票日期后 30 天内支付。
6.3 如果被许可方逾期付款,许可方有权向被许可方收取逾期利息。
第 7 章:保证和免责声明7.1 许可方保证软件在正常使用和维护的情况下将合理有效地工作。
7.2 对于因被许可方误用、疏忽或未经许可方授权而修改软件而导致的任何损失或损害,许可方不承担任何责任。
一张图看懂六种开源许可协议1、BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。
基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。
但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。
如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。
不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。
BSD 代码鼓励代码共享,但需要尊重代码作者的著作权。
BSD由于允许使用者修改和重新发布代码,也允许使用或在BSD代码上开发商业软件发布和销售,因此是对商业集成很友好的协议。
而很多的公司企业在选用开源产品的时候都首选BSD协议,因为可以完全控制这些第三方的代码,在必要的时候可以修改或者二次开发。
2、Apache Licence 2.0Apache Licence是著名的非盈利开源组织Apache采用的协议。
该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。
需要满足的条件也和BSD类似:需要给代码的用户一份Apache Licence如果你修改了代码,需要再被修改的文件中说明。
在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。
如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache Licence。
你可以在Notice中增加自己的许可,但不可以表现为对Apache Licence构成更改。
Apache Licence也是对商业应用友好的许可。
使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。
软件源代码开放许可协议范本合同编号:XXXXX甲方:(以下简称“甲方”)地址:联系人:电话:乙方:(以下简称“乙方”)地址:联系人:电话:鉴于:1. 甲方是一家拥有相关软件源代码的知识产权的法人实体;2. 乙方希望获得甲方软件源代码的使用权。
经甲、乙双方友好协商,达成如下协议:第一条定义1.1 “软件”指甲方拥有知识产权的软件,包括但不限于源代码、二进制代码、文档、图形界面等。
第二条许可范围2.1 甲方授予乙方非排他性、不可转让的许可,许可乙方使用软件。
2.2 乙方可以使用软件进行修改、复制、分发、出售、展示、公开发布等行为,但需遵守本协议的约定。
2.3 乙方在使用软件时,应确保软件的每一份复制、分发、出售、展示、公开发布等行为均附带本协议,并在其衍生作品中注明软件的原作者及版权信息。
第三条保密条款3.1 乙方承诺对甲方的软件源代码及其他相关信息进行保密,不得未经甲方书面同意向任何第三方透露或披露。
3.2 乙方应采取合理的措施,保护甲方的软件源代码及其他相关信息的安全,防止泄露、盗用、篡改等风险。
第四条知识产权4.1 甲方保留软件的全部知识产权,包括但不限于著作权、专利权、商标权等。
4.2 乙方不得对软件进行逆向工程、反编译、反汇编等行为,不得以任何方式侵犯甲方的知识产权。
第五条免责条款5.1 甲方对软件的任何缺陷、错误或损害不承担任何责任,包括但不限于质量、可靠性、适用性等方面的责任。
5.2 乙方在使用软件时,应自行承担风险,包括但不限于使用软件产生的任何直接或间接损失。
第六条协议终止6.1 本协议自甲方或乙方发出书面通知后终止。
6.2 协议终止后,乙方应停止使用软件,并将软件的全部副本、衍生作品等归还给甲方或销毁。
第七条争议解决7.1 本协议的解释、执行和争议解决均适用中华人民共和国法律。
7.2 本协议的争议应由双方友好协商解决,协商不成的,任何一方均可向甲方所在地人民法院提起诉讼。
第八条其他8.1 本协议自双方签字或盖章之日起生效。
计算机网络技术二进制计算机网络技术是现代信息技术领域中的一个重要分支,它涉及到数据的传输、处理和通信等多个方面。
在计算机网络技术中,二进制扮演着至关重要的角色。
本文将对计算机网络技术中的二进制进行简要介绍。
一、二进制的基本概念二进制是一种计数系统,它只使用两个数字:0和1。
这种系统在电子计算机和数字电路中非常普遍,因为它可以简化电子设备的逻辑设计。
在计算机网络技术中,所有的数据,无论是文本、图像还是声音,最终都会被转换成二进制形式进行传输。
二、二进制在计算机网络中的应用1. 数据表示:在网络中,所有的信息都是以二进制的形式表示的。
例如,ASCII码就是一种将字符转换为二进制数字的方法。
2. 数据传输:网络设备使用二进制信号来传输数据。
这些信号通过电脉冲或光脉冲的形式在物理介质上传播。
3. 地址分配:网络中的每个设备都有一个唯一的地址,通常是以二进制形式表示的IP地址。
4. 协议定义:网络通信协议,如TCP/IP,使用二进制来定义数据包的结构和控制信息。
三、二进制编码1. ASCII编码:将英文字符转换为7位二进制数,可以表示128个不同的字符。
2. Unicode编码:为了支持更多的字符集,Unicode使用更多的二进制位来表示字符,通常为16位或32位。
3. 二进制补码:在计算机中,负数通常使用二进制补码来表示,以简化算术运算。
四、二进制与网络协议1. IP协议:使用32位或128位二进制数来标识网络中的设备。
2. TCP/UDP协议:这些传输层协议定义了数据包的二进制格式,包括源端口、目的端口、序列号等信息。
3. HTTP/HTTPS协议:应用层协议,它们使用二进制格式来传输网页数据,其中HTTPS协议还涉及到加密信息的二进制处理。
五、二进制与网络安全1. 加密技术:使用二进制数据的加密和解密来保护网络通信的安全性。
2. 哈希算法:将任意长度的数据转换为固定长度的二进制字符串,常用于验证数据的完整性。
BSD协议BSD协议是一种开源软件许可协议,源自伯克利加州大学(University of California, Berkeley),是20世纪80年代末到90年代初开发的UNIX操作系统的基础。
BSD协议非常简洁,只包含了非常少的条款,因此被广泛应用于开源软件和商业软件的发布。
本文将介绍BSD协议的几个重要方面。
首先,BSD协议鼓励自由使用和再分发开源软件。
根据协议的要求,用户可以自由地使用、复制和分发软件的源代码或二进制文件,无需支付任何费用。
这为开发者和用户提供了极大的灵活性,使得他们可以根据自己的需要自由地修改、定制和再发布软件。
其次,BSD协议几乎没有限制对开源软件的修改和衍生作品的发布。
开发者可以随意修改源代码,添加新功能或修复错误,并根据需要为修改后的软件创建新的授权协议。
这种灵活性使得开源软件可以根据不同用户的需求进行量身定制,进而促进了软件的创新和进步。
另外,BSD协议并不要求修改后的软件必须开源发布。
虽然BSD协议要求保留原始软件中的版权和许可声明,但它允许开发者将修改后的软件作为闭源商业软件进行销售。
通过这种商业化的方式,开发者可以从开源软件中获得经济利益,鼓励了更多的人参与到软件开发和创新中来。
此外,BSD协议还提供了免责条款,允许用户根据需要修改和使用该软件,但不承担任何责任和义务。
这一特点使得开发者可以放心地使用和修改开源软件,减少了法律和法律纠纷的风险。
总之,BSD协议是一种简洁、灵活、自由的开源软件许可协议。
该协议鼓励自由使用和再分发开源软件,允许对软件进行修改和衍生,可以将修改后的软件进行闭源商业化。
BSD协议的存在推动了软件的创新和进步,促进了科技的发展。
代码版权协议代码版权协议是一项重要的法律文件,旨在明确并保护代码作者的权益。
本文将就代码版权协议的定义、重要性以及编写流程进行探讨,并总结几个常用的代码版权协议范本。
一、代码版权协议的定义代码版权协议,也称为软件许可协议,是开发者和用户之间达成的一种法律协议。
其目的是确保开发者的代码在被使用、修改或传播时受到法律保护,以维护开发者的知识产权。
二、代码版权协议的重要性1. 确保程序的合法使用:代码版权协议明确了代码的使用规则,防止未经授权的复制、修改、发布等非法行为。
2. 确保代码的可维护性:代码版权协议明确了使用者对代码的责任和义务,以防止滥用代码、损坏代码质量等行为。
3. 避免法律纠纷:代码版权协议可以减少使用者对代码的误解,明确双方的权益和义务,降低法律纠纷的发生概率。
三、编写代码版权协议的流程编写代码版权协议需要考虑以下几个主要步骤:1. 确定协议类型:根据代码的特点和使用范围,选择适合的协议类型。
目前比较常用的协议类型有MIT协议、GNU通用公共许可证(GPL)等。
2. 明确代码权益:明确代码的版权归属、授权方式以及使用范围等关键要素。
例如,代码的所有权是否归开发者所有,是否允许他人自由地修改和分发代码等。
3. 约束使用者行为:协议应明确规定使用者对代码的责任和义务,包括禁止商业使用、禁止对源码进行修改、禁止去除版权声明等行为。
4. 免责声明:在协议中加入免责声明是重要的一步,明确开发者不承担由于代码使用所产生的任何责任和风险。
5. 协议生效:确定协议生效的相关条件和日期。
一般情况下,只有在使用者明确接受协议条款后,协议才生效。
四、代码版权协议范本以下是几个常用的代码版权协议范本:1. MIT协议:MIT协议是一种宽松的许可协议,允许使用者自由使用、复制、修改、发布、销售和分发源代码和二进制文件。
该协议要求在使用者分发代码时保留版权声明。
2. GNU通用公共许可证(GPL):GPL协议要求任何修改或基于原代码的衍生作品也必须以GPL协议发布。
binary和step协议Binary和Step协议Binary和Step协议是两种计算机通信协议,用于在网络中进行数据传输和通信。
本文将分别介绍Binary协议和Step协议,并比较它们的特点和应用领域。
一、Binary协议Binary协议是一种二进制协议,用于在计算机网络中传输数据。
它将数据转换为二进制格式,并通过网络进行传输。
Binary协议的优点是传输效率高,数据量小。
它可以有效地减少传输的数据量,提高网络传输速度。
Binary协议通常用于对网络传输速度要求较高的场景,如实时音视频传输、在线游戏等。
二、Step协议Step协议是一种用于计算机网络中的通信协议,它是一种层次化协议。
Step协议将通信过程分为多个步骤,每个步骤都有相应的规定和操作。
每个步骤都需要按照协议规定的顺序和要求进行操作,以完成通信任务。
Step协议的优点是具有良好的可扩展性和稳定性。
Step协议可以根据具体需求进行扩展和定制,适用于不同的应用场景。
三、Binary协议和Step协议的比较Binary协议和Step协议虽然都是用于网络通信的协议,但它们在数据传输方式、适用场景和特点上存在一些差异。
Binary协议将数据转换为二进制格式进行传输,而Step协议则是基于层次化的通信协议。
Binary协议在数据传输过程中更加高效,可以减少数据量,提高传输速度;而Step协议更加灵活,可以根据具体需求进行扩展和定制。
Binary协议适用于对网络传输速度要求较高的场景,如实时音视频传输、在线游戏等。
而Step协议适用于需要按照一定步骤进行通信的场景,如工业自动化控制、物联网等。
Binary协议相对简单,适用于传输数据量较小的情况;而Step协议较为复杂,适用于需要进行逐步操作和控制的场景。
四、Binary协议和Step协议的应用领域Binary协议由于其传输效率高的特点,广泛应用于实时音视频传输、在线游戏、高频交易等领域。
它能够在保证传输质量的同时,提供较低的延迟和较高的稳定性。
SUN MICROSYSTEMS, INC.二进制代码许可协议JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6SUN MICROSYSTEMS,INC. (“SUN”) 愿意授予您许可证,许可您使用下述软件,但条件是您必须接受本二进制代码许可协议的所有条款以及增补许可条款 (统称“协议”) 。
请仔细阅读本协议。
下载或安装本软件,即表明您已接受本协议的条款。
请选择本协议结尾处的“接受”按钮以示接受。
如果您不愿意接受所有条款的约束,请选择本协议结尾处的“拒绝”按钮,则下载或安装程序不会再继续。
1. 定义。
“软件”是指上述二进制代码软件、任何其他机器可读材料 (其中包括但不限于库、源文件、标题文件、数据文件) 、Sun 提供的更新或错误纠正文件、以及 Sun 根据本协议向您提供的手册、编程指南和其他文件。
“程序”是指意图在支持 Java 功能的通用桌面式计算机和服务器上使用 Java Platform Standard Edition (Java SE)平台运行的 Java 小程序和应用程序。
2. 使用许可。
根据本协议的条款和条件,其中包括但不限于增补许可条款“Java 技术限制”,Sun 向您授予非排他性、不可转让、不需交纳许可费的有限许可证,允许仅为运行程序的目的在内部复制和使用完整而未改变的软件。
增补许可条款向开发商和/或出版商授予其他许可证。
3. 限制。
本软件为保密软件,并受版权保护。
Sun 和/或其许可方保留对本软件的所有权及所有相关的知识产权。
除非适用法律禁止实施,否则您不得对本软件进行修改、反编译或反向工程。
受许可人同意许可的软件并非设计或旨在用于任何核设施的设计、建造、操作或维护。
Sun Microsystems, Inc. 不对此类应用的适用性作任何明示或默示的担保。
对于 Sun 或其许可方的任何商标、服务标记、标识或商号的任何权利、所有权或权益,本协议均不作任何授权。
增补许可条款对开发商和/或出版商许可证有其他限制。
4. 有限担保。
Sun 向您担保,自购买之日起九十 (90) 天内 (以收据副本为凭证) , 本软件的存储介质 (如果有的话) 在正常使用的情况下无材料和工艺方面的缺陷。
除上述担保外,本软件按“原样”提供。
在本有限担保项下,您的所有补偿及 Sun 的全部责任为由 Sun 选择更换本软件介质或退还本软件的购买费用。
关于软件的任何默示的担保只限于90天。
有些州不允许限制默示担保的期限,因此上述规定可能对您不适用。
本有限担保授予您特定的法律权利。
您可能还有其他法律权利,这些其他法律权利各州有所不同。
5. 担保的免责声明。
除非在本协议中有明确规定,否则对于任何明示或默示的条件、陈述及担保,包括对适销性、特定用途适用性或非侵权性的任何默示的担保,均不予负责,但上述免责声明被认定为法律上无效的情况除外。
6. 责任限制。
在法律未禁止的范围内,无论在何种情况下,无论采用何种有关责任的理论,无论因何种方式导致,对于因使用或无法使用本软件引起的或与之相关的任何收益损失、利润或数据损失,或者对于特殊的、间接的、后果性的、偶发的或惩罚性的损害,SUN 或其许可方均不承担任何责任 (即使 Sun 已被告知可能出现上述损害赔偿) 。
根据本协议,在任何情况下,无论是在合同、侵权行为 (包括过失) 方面,还是在其他方面,Sun 对您的责任将不超过您就本软件所支付的金额。
即使上述担保未能达到其基本目的,上文所述的限制仍然适用。
有些州不允许排除偶发的或后果性损害的赔偿,因此上述有些规定可能对您不适用。
7. 终止。
本协议在终止之前始终有效。
您可以随时终止本协议,但必须销毁本软件的全部正本和副本。
如果您未遵守本协议的任何规定,则本协议将不经 Sun 发出通知而立即终止。
如果软件成为 (或任一方认为有可能成为) 任何知识产权侵犯索赔的标的,任何一方均可终止本协议。
终止时,您必须销毁本软件的全部正本和副本。
8. 出口条例。
所有根据本协议交付的本软件和技术数据,均受美国出口控制法律的约束,也可能受其他国家的进出口条例的约束。
您同意严格遵守所有此类法律法规,并同意承担获取向您交货后可能需要的出口、转口或进口许可的责任。
9. 商标和标识。
您承认并与 Sun 有以下共识,即 Sun 拥有 SUN、SOLARIS、JAVA、JINI、FORTE、iPLANET 商标,以及所有与 SUN、SOLARIS、JAVA、JINI、FORTE、iPLANET 相关的商标、服务商标、标识及其他品牌标识 (“Sun 标记”) ,而且您同意遵守目前位于/policies/trademarks 网址上的 Sun 商标与标识使用要求。
您对 Sun 标记的任何使用都应符合 Sun 的利益。
10.美国政府的有限权利。
如果本软件系由美国政府或代表美国政府购买或由美国政府的主承包商或分包商 (任何级别) 购买,则政府对本软件及附随文档的权利只限于本协议规定的部分,以上规定之依据是美国法典48 CFR 227.7201 至 227.7202-4 (对国防部采购而言) 以及 48 CFR 2.101 和 12.212 (对于非国防部采购而言) 。
11.管辖法律。
与本协议相关的任何诉讼均受加利福尼亚州法律及适用的美国联邦法律的管辖。
任何国家和地区的选择法律的规则不予适用。
12.可分割性。
如果本协议中有任何规定被认定为无法执行,则删除相应规定,本协议仍然有效,除非此等删除妨碍各方愿望的实现 (在这种情况下,本协议将立即终止) 。
13.完整性。
本协议是您与 Sun 就其标的达成的完整协议。
它取代此前或同期的所有口头或书面往来信息、建议、陈述和担保。
在本协议期间,有关报价、订单、回执或各方之间就本协议标的进行的其他往来通信中的任何冲突条款或附加条款,均以本协议为准。
对本协议的任何修改均无约束力,除非通过书面进行修改并由每一方的授权代表签字。
增补许可条款此处所载的增补许可条款系补充或修改“二进制代码许可协议”之条款。
增补条款中未定义、但在协议中已有定义的术语应具有与二进制代码许可协议所赋予的相同意义。
二进制代码许可协议或软件所包含的许可条款若与此处的增补条款有任何不一致或冲突,应以此处的增补条款为准。
A. 软件的内部使用和开发许可证授权。
根据此协议的条款和条件以及以引用方式并入本文中的软件“README”文件中所述的约束以及例外情况,包括 (但不限于) 这些补充条款的 Java 技术约束,Sun 免费授予您非排他、不可转让的受限许可,可在内部复制和使用已经完成且未经修订的软件以设计、开发和测试您的程序。
B. 软件分发许可证。
根据本协议的条款与条件以及“README”文件列出的限制和除外规定,其中包括但不限于本增补条款的“Java 技术限制”,Sun 授予您非排他性、不可转让、不需交纳许可费的有限许可证,允许您复制和分发软件,条件是: (i) 您只分发完整而未加修改的软件,而且只作为您的程序的捆绑部分分发,分发的目的只限于运行您的“程序”; (ii) “程序”须为软件增加重大的基本功能; (iii) 您不分发意在取代本软件的任何组件的其他软件; (iv) 您不移除或更改软件包含的任何专有权标志或告示; (v) 您只根据在保护 Sun 的利益方面与本协议之条款相一致的许可协议分发软件;并且 (vi) 您同意:如果因使用或分发任何及所有“程序”和/或本软件导致或造成第三方提出索赔、诉讼或法律行动,对于由此招致的任何损害、费用、责任、和解金和/或开销 (包括律师费) ,您将向 Sun 及其许可人提供辩护和赔偿。
C. Java 技术限制。
您不可创建或修改以任何方式被标示为“java”、“javax”、“sun”的或 Sun 在任何命名约定中指明的类似约定的类、界面、子包或改变其行为,也不可授权您的被许可人创建或修改该等类、界面、子包或改变其行为。
D. 源代码。
“软件”可能包含源代码;除非为其他目的明确给予许可,否则提供源代码的唯一目的是根据本协议条款的规定作参考之用。
源代码不可再分发,除非在本协议中有明确规定。
E. 第三方代码。
THIRDPARTYLICENSEREADME.txt 文件含有关于软件某些部分的其他版权通知和许可条款。
除 THIRDPARTYLICENSEREADME.txt 文件所列出的第三方开放件/免费件条款和条件之外,二进制许可协议第5款和第6款的担保免责声明及责任限制规定适用于本次分发的所有软件。
F. 终止侵害。
任何软件成为或任一方的主张可能成为任何知识产权的侵权索赔对象后,任一方可马上终止此协议。
G. 安装和自动更新。
软件的安装和自动更新过程向 Sun (或其服务供应商) 传输有关特定过程的有限的数据量以帮助 Sun 理解并对其进行优化。
Sun未将这些数据与个人的可识别信息关联。
若要查找更多 Sun 收集的该数据的有关信息,请访问 /data/。
若有问题,请致函:Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A.。