重要信息:请仔细阅读

下面提供了两个许可协议。

1. IBM 评估程序的国际许可协议
2. IBM 国际程序许可协议

如果被许可方为了生产性使用目的(而不是为了评估、测试、试用“先试后买”或演示)获得本程序,单击下面的“接受”按钮即表示被许可方接受 IBM 国际程序许可协议,且不作任何修改。

如果被许可方为了评估、测试、试用“先试后买”或演示(统称为“评估”)目的获得本程序:单击下面的“接受”按钮即表示被许可方同时接受(i)IBM 评估程序的国际许可协议(“评估许可”),且不作任何修改;和(ii)IBM 国际程序许可协议(“IPLA”),且不作任何修改。

在被许可方的评估期间将适用“评估许可”。

如果被许可方通过签署采购协议(例如,IBM International Passport Advantage 协议或 IBM Passport Advantage Express 协议)在评估之后选择保留本程序(或者获得附加的本程序副本供评估之后使用),IPLA 将自动适用。

“评估许可”和 IPLA 不能同时有效;两者之间不能互相修改,并且彼此独立。

这两个许可协议中每个协议的完整文本如下。

许可信息

下面列出的这些程序按照以下许可信息条款和条件以及获得客户与 IBM 事先同意的程序许可条款授予许可。如果客户事先未同意对本程序生效的许可条款,那么 评估程序的国际许可协议 (i125-5543-06) 适用。

程序名称 (程序号):
IBM watsonx Code Assistant for Z v2.5 (Evaluation)
IBM watsonx Code Assistant for Z Refactoring Assistant (Evaluation)
IBM watsonx Code Assistant for Z Validation Assistant (Evaluation)
IBM watsonx Code Assistant for Z Code Explanation (Evaluation)
IBM watsonx Code Assistant for Z Code Optimization Advice (Evaluation)
IBM watsonx Code Assistant for Z Code Transformation (Evaluation)

以下标准条款适用于被许可方对本程序的使用。

评估期限

评估期限于被许可方同意本协议条款之日开始,于 90 日后终止。

支持程序

被许可方仅被授权安装和使用下述支持程序,以支持其对本协议项下主程序的使用。短语“支持被许可方使用”将仅包含那些必要的使用,或者是与“主体程序”或另一个“支持程序”的许可使用直接相关的那些使用。不得将支持程序用于任何其他目的。支持程序可能随附有许可条款以及适用于被许可方对支持程序使用的条款(如果有的话)。如果发生冲突,本许可信息文档的条款优先于支持程序的条款。被许可方必须获得足够的“本程序”权利,才可以安装和使用所有“支持程序”,除非本“许可信息”文档中另外提供权利。例如,如果此程序以 VPC(虚拟处理器核心)为基础获得许可,并且被许可方在 10 个 VPC 的计算机上安装主体程序或支持程序,在另一台 10 个 VPC 的计算机上安装另一个支持程序,则被许可方需要获得 20 个 VPC 程序授权。

支持程序:
IBM Z Open Editor
Application Discovery and Delivery Intelligence for IBM Z
IBM Debug for z/OS



允许组件

被许可方仅获准使用已识别捆绑程序或支持程序的以下组件或功能:
IBM z/OS Debugger of "IBM Debug for z/OS"

可修改的第三方代码

在某种程度上,如果在"第三方声明"中,IBM 将第三方代码标识为"可修改第三方代码",那么 IBM 授权被许可方 1) 修改可修改第三方代码,以及 2) 对直接与可修改第三方代码互动的程序模块进行反向工程设计,前提是其目的仅为了调试被许可方对此类第三方代码的修改。 IBM 的服务和支持义务(如有)仅适用于未经修改的程序。

单独许可代码

根据本程序随附的 NON_IBM_LICENSE 文件(而非本协议)中规定的适用的第三方许可协议的条款,NON_IBM_LICENSE 文件中列出的每个组件均被视为向被许可方许可的“单独许可代码”。将来本程序的更新版本或修订可能包含附加的“单独许可代码”。此类附加的“单独许可代码”及相关许可列在本程序的更新版本或修订随附的适用 NON_IBM_LICENSE 文件中。

请注意:无论第三方许可协议、本协议或被许可方可能与 IBM 签订的任何其他协议中有“单独许可代码”相关的任何条款:
(a) IBM 将此“单独许可代码”提供给被许可方,但不提供任何类型的保证免除任一和全部的明示的和暗含的保证和条件,包括但不限于所有权、非侵权或不干涉的保证以及暗含的关于适销和适用于某种特定用途的保证和条件;
(b) 对于任何直接的、间接的、附带的、特别的、惩戒性的、惩罚性的或后果性的损害赔偿,包括但不限于数据的丢失、可节省金额的损失和利润的损失,IBM 无须负责。


许可信息

下面列出的这些程序按照以下许可信息条款和条件以及获得客户与 IBM 事先同意的程序许可条款授予许可。如果客户事先未同意对本程序生效的许可条款,那么 国际程序许可协议 (i125-3301-15) 适用。

程序名称 (程序号):
IBM watsonx Code Assistant for Z v2.5 (5900-B4M)
IBM watsonx Code Assistant for Z Refactoring Assistant (Component)
IBM watsonx Code Assistant for Z Validation Assistant (Component)
IBM watsonx Code Assistant for Z Code Explanation (Component)
IBM watsonx Code Assistant for Z Code Optimization Advice (Component)
IBM watsonx Code Assistant for Z Code Transformation (Component)

以下标准条款适用于被许可方对本程序的使用。

支持程序

被许可方仅被授权安装和使用下述支持程序,以支持其对本协议项下主程序的使用。短语“支持被许可方使用”将仅包含那些必要的使用,或者是与“主体程序”或另一个“支持程序”的许可使用直接相关的那些使用。不得将支持程序用于任何其他目的。支持程序可能随附有许可条款以及适用于被许可方对支持程序使用的条款(如果有的话)。如果发生冲突,本许可信息文档的条款优先于支持程序的条款。被许可方必须获得足够的“本程序”权利,才可以安装和使用所有“支持程序”,除非本“许可信息”文档中另外提供权利。例如,如果此程序以 VPC(虚拟处理器核心)为基础获得许可,并且被许可方在 10 个 VPC 的计算机上安装主体程序或支持程序,在另一台 10 个 VPC 的计算机上安装另一个支持程序,则被许可方需要获得 20 个 VPC 程序授权。

支持程序:
IBM Z Open Editor
Application Discovery and Delivery Intelligence for IBM Z
IBM Debug for z/OS



允许组件

被许可方仅获准使用已识别捆绑程序或支持程序的以下组件或功能:
IBM z/OS Debugger of "IBM Debug for z/OS"

可修改的第三方代码

在某种程度上,如果在"第三方声明"中,IBM 将第三方代码标识为"可修改第三方代码",那么 IBM 授权被许可方 1) 修改可修改第三方代码,以及 2) 对直接与可修改第三方代码互动的程序模块进行反向工程设计,前提是其目的仅为了调试被许可方对此类第三方代码的修改。 IBM 的服务和支持义务(如有)仅适用于未经修改的程序。

单独许可代码

根据本程序随附的 NON_IBM_LICENSE 文件(而非本协议)中规定的适用的第三方许可协议的条款,NON_IBM_LICENSE 文件中列出的每个组件均被视为向被许可方许可的“单独许可代码”。将来本程序的更新版本或修订可能包含附加的“单独许可代码”。此类附加的“单独许可代码”及相关许可列在本程序的更新版本或修订随附的适用 NON_IBM_LICENSE 文件中。

请注意:无论第三方许可协议、本协议或被许可方可能与 IBM 签订的任何其他协议中有“单独许可代码”相关的任何条款:
(a) IBM 将此“单独许可代码”提供给被许可方,但不提供任何类型的保证免除任一和全部的明示的和暗含的保证和条件,包括但不限于所有权、非侵权或不干涉的保证以及暗含的关于适销和适用于某种特定用途的保证和条件;
(b) 对于任何直接的、间接的、附带的、特别的、惩戒性的、惩罚性的或后果性的损害赔偿,包括但不限于数据的丢失、可节省金额的损失和利润的损失,IBM 无须负责。

以下计量单位可能适用于被许可方对本程序的使用。

授权用户

“授权用户”是获取本程序许可所使用的计量单位。“授权用户”是已获得本程序访问权的唯一人员。本程序可以安装在任何数量的计算机或服务器上,并且每个授权用户可以一次同时访问任何数量的本程序实例。对于每个直接或通过任何方法间接(例如:通过多路复用程序、设备或应用程序服务器)访问本程序的授权用户,被许可方都需要获取单独和专用的许可权利。授权用户的权利是授权用户的专有权利,不得共享,也不得重新分配,除非永久转让给另一个个人。

请求执行来自本程序或受本程序管理的一系列命令、过程或应用程序,或者从本程序接收执行结果的任何计算机设备,都被视为本程序的独立用户,并且像对待个人一样需要向此设备授权。

资源单元

“资源单元”是可用于获得本程序许可的一种计量单位。“资源单元”是由本程序管理、处理或与本程序的使用相关的资源的独立计量。必须获得足够的权利以涵盖所有由本程序管理、处理或与本程序使用相关的每个资源。

虚拟服务器

“虚拟服务器”是获取本程序许可所使用的计量单位。服务器是一台物理计算机,由处理单元、内存和输入/输出功能组成,并且这些功能为一个或多个用户或客户机设备执行所请求的过程、命令或应用程序。如果使用了机架、刀片机箱或其他类似的设备,那么具有所需组件的每台可分离的物理设备(例如一台刀片服务器或安装在机架上的设备)均被视为本身是一台独立的服务器。“虚拟服务器”定义指的是通过对物理服务器的可用资源进行分区而创建的一台虚拟计算机或一台未分区的物理服务器。被许可方必须为可用于本程序的每台服务器获取虚拟服务器权利,而不管虚拟服务器上有多少处理器核,或者虚拟服务器上有多少本程序的副本。

除上述内容之外,以下条款适用于被许可方对本程序的使用。

除上述内容之外,以下条款适用于被许可方对本程序的使用。 
IBM watsonx Code Assistant for Z 在 Base 或 Enterprise 级别提供,如下所示:  

1) IBM watsonx Code Assistant for Z Software 需要 (1) 一个虚拟服务器和 (2) 至少十个有权访问理解、重构、优化和验证功能的授权用户。 被许可方还可以采购: 

a) 基于使用的代码解释能力。 要采购此功能,被许可方必须采购来自 IBM watsonx Code Assistant for Z Software 的一份安装和至少一个代码解释资源单位。 每个此类资源单位相当于每个日历月重置 37,500 个代码标记。 代码标记是具有模型语义含义的字符集合。 标记化是将提示或输出中的单词转换为代码标记的过程。 提示文本在由基础模型处理之前,将转换成代码标记。 模型的原始输出也由代码标记表示,来自模型的输出将转换为要在提示编辑器中显示的单词。 代码标记的数量代表所解释的代码行数(包括模型的输入和输出)。 仅用于说明目的,处理一行代码解释大约代表 15 个代码标记。 

b) 代码转换能力。 要采购此功能,被许可方必须采购来自 IBM watsonx Code Assistant for Z Software 的一份安装以及本程序的至少一个资源单位。 一个资源单位相当于每个日历月重置 75,000 个代码标记。 代码标记是具有模型语义含义的字符集合。 标记化是将提示或输出中的单词转换为代码标记的过程。 提示文本在由基础模型处理之前,将转换成代码标记。 模型的原始输出也由代码标记表示,来自模型的输出将转换为要在提示编辑器中显示的单词。 代码标记的数量代表所转换的代码行数(包括模型的输入和输出)。 仅出于说明目的,平均而言,处理一行已转换的代码代表大约 30 个代码标记。 代码转换资源单位的数量必须覆盖每月转换的最大代码总行数。 

2) IBM watsonx Code Assistant for Z Enterprise 需要 (1) 一个虚拟服务器,(2) watsonx Code Assistant for Z Software 的一份安装,以及 (3) 至少 10 个企业授权用户。 此 Enterprise 版本向企业授权用户提供访问权限,使其无需采购资源单位即可使用理解、重构、优化、验证和解释功能。 被许可方可以单独采购基于使用的转换功能。 
 
代码优化建议:如果被许可方选择实施此功能,则被许可方确认并同意,此功能的服务器端软件生成的输出和文件(如 JSON 文件)只能由安装在授权用户个人工作站上的此功能的客户端软件使用。 此功能生成的输出和文件不得由属于非授权用户的个人使用或查看,也不得由任何其他软件产品使用。 


针对 D0JPLZX 或 D0JPMZX 的基础模型权利允许访问和使用 IBM 开发的基础模型,这些模型来自作为先决条件的产品 watsonx Code Assistant (5900-BCE) 及其支持程序 watsonx.ai。 被许可方对模型的所有输入(包括通过对模型进行推理或提示而提供的输入)以及被许可方提供的用于进一步训练模型的任何内容(包括微调或提示调整)都属于客户内容。 被许可方独自负责任何模型生成的输出,并且 IBM 不会声明拥有输出的所有权。 除非被许可方通过自愿反馈提交的形式另行授权,否则 IBM 不会使用客户内容或模型输出来训练基础模型。 

“符合道德规范的 AI 使用”被许可方同意:不使用、不指导以及不允许第三方在以下情况下使用本 IBM 程序:(i) 用于大规模监视、种族分析或者任何违反或支持违反基本人权或其他适用法律法规的用途;(ii) 散布虚假、误导性、贬损或淫秽的信息或内容;(iii) 在涉及关键流程或者存在生命、财产损失风险或影响个人合法权利风险的用例中自动提供决策;(iv) 以冒充他人用于欺骗目的或隐瞒用户正在与 AI 互动的事实的方式;(v) 分发或故意生成恶意软件或其他有害代码。 



L/N: L-FDPZ-KBHZ3J
D/N: L-FDPZ-KBHZ3J
P/N: L-FDPZ-KBHZ3J