SUN MICROSYSTEMS, INC.
二进制代码许可协议
JAVATM 2 RUNTIME ENVIRONMENT (J2RE),STANDARD EDITION,VERSION 1.4.2_X
SUN MICROSYSTEMS, INC.(“SUN”)愿意授予您许可证,许可您使用下述软件,但条件是您必须接受本二进制代码许可协议的所有条款以及增补许可条款(统称“协议”)。请仔细阅读本协议。下载或安装本软件,即表明您已接受本协议的条款。请选择本协议结尾处的“接受”按钮以示接受。如果您不愿意接受所有条款的约束,请选择本协议结尾处的“拒绝”按钮,则下载或安装程序不会再继续。
1. 定义。“软件”是指上述二进制代码软件、任何其他机器可读材料(其中包括但不限于库、源文件、标题文件、数据文件)、Sun提供的更新或错误纠正文件、以及Sun根据本协议向您提供的手册、编程指南和其他文件。“程序”是指意图在支持Java功能的通用桌面式计算机和服务器上使用Java 2 Platform, Standard Edition (J2SETM平台)平台运行的Java小程序和应用程序。
2. 使用许可。根据本协议的条款和条件,其中包括但不限于增补许可条款“Java技术限制”,Sun向您授予非排他性、不可转让、不需交纳许可费的有限许可证,允许仅为运行程序的目的在内部复制和使用完整而未改变的软件。增补许可条款向开发商和/或出版商授予其他许可证。
3. 限制。本软件为保密软件,并受版权保护。Sun 和/或其许可方保留对本软件的所有权及所有相关的知识产权。除非适用法律禁止实施,否则您不得对本软件进行修改、反编译或反向工程。受许可人同意许可的软件并非设计或旨在用于任何核设施的设计、建造、操作或维护。Sun Microsystems, Inc.不对此类应用的适用性作任何明示或默示的担保。对于 Sun 或其许可方的任何商标、服务标记、标识或商号的任何权利、所有权或权益,本协议均不作任何授权。增补许可条款对开发商和/或出版商许可证有其他限制。
4. 有限担保。Sun 向您担保,自购买之日起九十(90)天内(以收据副本为凭证),本软件的存储介质(如果有的话)在正常使用的情况下无材料和工艺方面的缺陷。除上述担保外,本软件按“原样”提供。在本有限担保项下,您的所有补偿及 Sun 的全部责任为由 Sun 选择更换本软件介质或退还本软件的购买费用。关于软件的任何默示的担保只限于90天。有些州不允许限制默示担保的期限,因此上述规定可能对您不适用。本有限担保授予您特定的法律权利。您可能还有其他法律权利,这些其他法律权利各州有所不同。
5. 担保的免责声明。除非在本协议中有明确规定,否则对于任何明示或默示的条件、陈述及担保,包括对适销性、特定用途适用性或非侵权性的任何默示的担保,均不予负责,但上述免责声明被认定为法律上无效的情况除外。
6. 责任限制。在法律允许范围内,无论在何种情况下,无论采用何种有关责任的理论,无论因何种方式导致,对于因使用或无法使用本软件引起的或与之相关的任何收益损失、利润或数据损失,或者对于特殊的、间接的、后果性的、偶发的或惩罚性的损害赔偿,SUN 或其许可方均不承担任何责任(即使 Sun已被告知可能出现上述损害赔偿)。根据本协议,在任何情况下,无论是在合同、侵权行为(包括过失)方面,还是在其他方面,Sun对您的责任将不超过您就本软件所支付的金额。即使上述担保未能达到其基本目的,上文所述的限制仍然适用。有些州不允许排除偶发的或后果性损害的赔偿,因此上述有些规定可能对您不适用。
7. SUN提供的软件更新。您同意:根据您的要求或同意,软件的某些可选择功能可能下载、安装、执行小程序、应用程序、延伸软件以及Sun提供的软件更新版(“软件更新”),可能要求您接受更新的安装条款和条件。如果没有就安装提出其他条款和条件,则应认为软件更新是软件的一部分,并且受本协议条款和条件的约束。
8. 并非来自SUN的软件。您同意:由于您使用软件的可选功能,而且/或者您请求的服务要求使用软件的可选功能,软件可能自动下载、安装、执行并非来自Sun的应用软件(“其他软件”)。Sun不声明Sun与其他软件的许可人有任何种类的关系。在法律不禁止的范围内,无论在何种情况下,无论采用何种有关责任的理论,无论因何种方式导致,对于因使用或无法使用其他软件引起的或与之相关的任何收益损失、利润或数据损失,或者对于特殊的、间接的、后果性的、偶发的或惩罚性的损害赔偿,SUN 或其许可方均不承担任何责任(即使 Sun已被告知可能出现上述损害赔偿)。有些州不允许排除偶发的或后果性损害的赔偿,因此上述有些规定可能对您不适用。
9. 终止。本协议在终止之前始终有效。您可以随时终止本协议,但必须销毁本软件的全部正本和副本。如果您未遵守本协议的任何规定,则本协议将不经 Sun发出通知而立即终止。如果软件成为(或任一方认为有可能成为)任何知识产权侵犯索赔的标的,任何一方均可终止本协议。终止时,您必须销毁本软件的全部正本和副本。
10.出口条例。所有根据本协议交付的本软件和技术数据,均受美国出口控制法律的约束,也可能受其他国家的进出口条例的约束。您同意严格遵守所有此类法律法规,并同意承担责任取得向您交货后可能需要的出口、转口或进口许可。
11.商标和标识。您承认并与Sun有以下共识,即Sun拥有SUN、SOLARIS、JAVA、JINI、FORTE、iPLANET商标,以及所有与SUN、SOLARIS、JAVA、JINI、FORTE、iPLANET相关的商标、服务商标、标识及其他品牌标识(“Sun标记”),而且您同意遵守目前位于http://www.sun.com/policies/trademarks网址上的Sun商标与标识使用要求。您对Sun标记的任何使用都应符合Sun的利益。
12.美国政府的有限权利。如果本软件系由美国政府或代表美国政府购买或由美国政府的主承包商或分包商(任何级别)购买,则政府对本软件及附随文档的权利只限于本协议规定的部分,以上规定之依据是美国法典48 CFR 227.7201 至 227.7202-4(对国防部采购而言)以及 48 CFR 2.101 和 12.212(对于非国防部采购而言)。
13.管辖法律。与本协议相关的任何诉讼均受加利福尼亚州法律及适用的美国联邦法律的管辖。任何国家和地区的选择法律的规则不予适用。
14.可分割性。如果本协议中有任何规定被认定为无法执行,则删除相应规定,本协议仍然有效,除非此等删除妨碍各方愿望的实现(在这种情况下,本协议将立即终止)。
15.完整性。本协议是您与 Sun就其标的达成的完整协议。它取代此前或同期的所有口头或书面往来信息、建议、陈述和担保。在本协议期间,有关报价、订单、回执或各方之间就本协议标的进行的其他往来通信中的任何冲突条款或附加条款,均以本协议为准。对本协议的任何修改均无约束力,除非通过书面进行修改并由每一方的授权代表签字。
增补许可条款
此处所载的增补许可条款系补充或修改“二进制代码许可协议”之条款。增补条款中未定义、但在协议中已有定义的术语应具有与二进制代码许可协议所赋予的相同意义。二进制代码许可协议或软件所包含的许可条款若与此处的增补条款有任何不一致或冲突,应以此处的增补条款为准。
A. 软件内部使用及开发许可证的授予。根据本协议的条款与条件,其中包括但不限于增补许可条款“Java技术限制”,Sun授予您非排他性、不可转让、不需交纳许可费的有限许可证,允许在内部使用和在内部复制完整而未加修改的软件,目的为设计、开发和测试程序。
B. 软件分发许可证。根据本协议的条款与条件,其中包括但不限于本增补条款的“Java技术限制”,Sun授予您非排他性、不可转让、不需交纳许可费的有限许可证,允许您复制和分发软件,条件是:(i)您只分发完整而未加修改的软件(除非相应的README自述文件中另有规定),而且只作为您的程序的捆绑部分分发,分发的目的只限于运行您的“程序”;(ii)“程序”须为软件增加重大的基本功能;(iii)您不分发意在取代本软件的任何组件的其他软件(除非相应的README自述文件中另有规定);(iv)您不移除或更改软件包含的任何专有权标志或告示;(v)您只根据在保护Sun的利益方面与本协议之条款相一致的许可协议分发软件;并且(vi)您同意:如果因使用或分发任何及所有“程序”和/或本软件导致或造成第三方提出索赔、诉讼或法律行动,对于由此招致的任何损害赔偿、费用、责任、和解金和/或开销(包括律师费),您将向Sun及其许可人提供辩护和赔偿。
C. 可再分发件的分发许可证。根据本协议的条款与条件,其中包括但不限于本增补条款“Java技术限制”,Sun授予您非排他性、不可转让、不需交纳许可费的有限许可证,允许您复制和分发软件README自述文件中明确指出可再分发的文件(“可再分发件”),条件是:(i)您只分发完整而未加修改的可再分发件(除非相应的README自述文件中另有规定),而且只作为程序的捆绑部分分发;(ii)您不分发意在取代“可再分发件”的任何组件的其他软件(除非相应的 README自述文件中另有规定);(iii)您不移除或更改“可再分发件”包含的任何专有权标志或告示;(iv)您只根据在保护Sun的利益方面与本协议之条款相一致的许可协议分发“可再分发件”;(v)您同意:如果对任何及所有“程序”和/或本软件的使用或分发导致或造成任何第三方提出任何索赔、诉讼或行动,对于由此招致的任何损害赔偿、费用、责任、和解金和/或开销(包括律师费),您将为Sun及其许可人提供辩护和赔偿。
D. Java技术限制。您不可更改“Java平台界面”(简称“JPI”,即指明确包含于“java”包或“java”包的任何子包中的类),无论是在JPI中创建额外的类,还是以其他方式增加或修改JPI中的类,均为不可。如果您创建一个额外的类以及一个或多个相关的API,而它们(i)扩展Java平台的功能,并且(ii)可供第三方软件开发者用于开发可调用上述额外API的其他软件,则您必须迅即广泛公布关于该API 的准确说明,供所有开发者免费使用。您不可创建、或授权您的被许可人创建以任何方式被标示为 “java”、“javax”、“sun”的或Sun在任何命名约定中指明的类似约定的额外的类、界面、子包。
E. 源代码。“软件”可能包含源代码;除非为其他目的明确给予许可,否则提供源代码的唯一目的是根据本协议条款的规定作参考之用。源代码不可再分发,除非在本协议中有明确规定。
F. 第三方代码。THIRDPARTYLICENSEREADME.txt文件含有关于软件某些部分的其他版权通知和许可条款。除THIRDPARTYLICENSEREADME.txt文件所列出的第三方开放件/免费件条款和条件之外,二进制许可协议第5款和第6款的担保免责声明及责任限制规定适用于本次分发的所有软件。
若有问题,请致函:Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A.
(LFI#129530/Form ID#011801)