Release Compatibility
Release Compatibility
The system will not allow users to move a module, program, or service program that has had Licensed Internal Code options applied to any release before V4R5M0. In fact, the system prevents the user from specifying an earlier target release when attempting to save the object to media or to a save file.
IBM® i sometimes defines new Licensed Internal Code options in new releases (or within a given release through a PTF). You can use the new options on systems that have the first release that supports them, or any later release. You can move any module, program, or service program that has new options applied, to a release that does not support the options. The system ignores and no longer applies unsupported Licensed Internal Code options for converted objects if the LICOPT parameter of a command does not specify the options. Unsupported LICOPT values are ignored if re-creation occurs when you use LICOPT(*SAME) on the CHGMOD, CHGPGM, or CHGSRVPGM commands. They are also ignored when re-creation occurs when the system automatically converts the object. In contrast, any attempt to specify unsupported options in the LICOPT parameter of the CHGMOD, CHGPGM, or CHGSRVPGM commands will fail.