这些补充许可证条款可以添加到二进制代码许可证协议或修改其条款。未在这些补充条款中定义的大写字母条款与其在二进制代码许可证协议中的条款具有相同的意思。这些补充条款应取代二进制代码许可证协议中任何不一致或相冲突的条款,以及软件包含的所有许可证中的此类条款。
-
A. 软件内部使用和开发许可证的授权。遵守本协议的条款和条件,包括但不限于这些补充条款的 Java 技术限制,Sun 在不收取许可费的情况下授予您非排他性、不可转让的、受限许可证,以许可您仅可出于设计、开发和测试程序的目的内部复制并内部使用完整的、未经修改的软件(除非在适用的自述文件中特别指定)。
-
B. 分发软件的许可证。遵守本协议的条款和条件,包括但不限于这些补充条款的 Java 技术限制,Sun 在不收取许可费的情况下授予您非排他性、不可转让的、受限许可证,许可您在以下情况下复制和分发软件 (i) 分发完整的、未经修改的软件(除非在适用的自述文件中特别指定)并仅出于运行程序的目的仅作为一部分进行捆绑;(ii) 程序向软件添加重要的和主要的功能;(iii) 不是出于替换软件组件的目的分发其他软件(除非在适用的自述文件文件中特别指定)(iv) 未删除或更改软件中包含的任何所有权图例或声明;(v) 仅分发遵守许可证协议的软件,许可证协议保护 Sun 的利益,这点与本协议中包含的条款一致;(vi) 同意给予辩护并予以赔偿 Sun 及其许可方,使其免受与任何第三方的相关索赔、诉讼或起诉(由任何以及所有程序和/或软件的使用或分发引起或导致)导致的任何损害、损失、债务、清算金额和/或费用(包括律师费用)。
-
C. 分发可重新分发软件的许可证。遵守本协议的条款和条件,包括但不限于这些补充条款的 Java 技术限制,Sun 在不收取许可费的情况下授予您非排他性、不可转让的、受限许可证,以许可您复制并分发在软件“自述”文件(“可重新分发”)中特别标识为可重新分发的文件,还需满足以下条件:(i) 分发可重新分发的完整的、未经修改的软件(除非在适用的自述文件中特别指定)并仅作为程序的一部分捆绑;(ii) 不是出于替换可重新分发软件组件的目的分发其他软件(除非在适用的自述文件中特别指定) ;(iii) 不删除或更改可重新分发软件中包含的任何所有权图例或声明;(iv) 仅分发遵守许可证协议的可重新分发软件,许可证协议保护 Sun 的利益,这点与本协议中包含的条款一致;(v) 同意给予辩护并予以赔偿 Sun 及其许可方,使其免受与任何第三方的相关索赔、诉讼或起诉(由任何以及所有程序和/或软件的使用或分发引起或导致)导致的任何损害、损失、债务、清算金额和/或费用(包括律师费用)。
-
D. Java 技术限制。您不可以通过在 JPI 中创建其他类或导致向 JPI 添加类或修改类来修改 Java Platform Interface(“JPI”,识别为“java”软件包中或“java”软件包的子软件包中包含的类)。如果您创建了其他类及相关的 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#135955/Form ID#011801)