IBM MQ Redistributable Components
IBM® MQ delivers several components that are licensed to be redistributable with third-party applications. The redistributable license terms may be found in the relevant IBM MQ Program license agreement.
The license agreement can be found at the
IBM Terms
website. In the license agreement, IBM MQ Client components are also listed as being Components
Not Used for Establishing Required Entitlements
. It is the IBM MQ queue manager to which the application is connected that
requires correct entitlement.
All IBM MQ redistributable components are supported for use in production environments, and share the same system requirements and support lifecycle as the corresponding installable client images. See the IBM Software Lifecycle page for more information.
IBM MQ Client components
IBM MQ Client components may be redistributed under the license terms of the following Programs:
- IBM MQ
- IBM MQ Advanced
- IBM MQ Appliance M2001, M2002 and M2003
- IBM MQ for z/OS®
- IBM MQ for z/OS Value Unit Edition
- IBM MQ Advanced for z/OS Value Unit Edition
Requirements:
The queue manager to which the application connects must be entitled with one of the above Programs.
Redistributables:
- IBM MQ Clients from IBM Fix Central
- IBM MQ Message Service Client (XMS) for C/C++ (IA94 SupportPac)
- IBM MQ .NET Client components from nuget.org
- IBM MQ Java Client components from Maven
IBM MQ Managed File Transfer Agent
IBM MQ Managed File Transfer Agent (including, from IBM MQ 9.3.0, the Managed File Transfer Logger component) may be redistributed under the license terms of the following Programs:
- IBM MQ Advanced
- IBM MQ Appliance M2000, M2001 and M2002
- IBM MQ Advanced for z/OS Value Unit Edition
- IBM MQ Managed File Transfer Agent
Requirements:
The queue manager to which the application connects must be entitled with one of the above Programs.
Redistributables:
- IBM MQ Managed File Transfer Agent from IBM Fix Central.
IBM MQ for z/OS stub routines
IBM MQ for z/OS stub routines may be redistributed under the license terms of the following Programs:
- IBM MQ for z/OS
- IBM MQ for z/OS Value Unit Edition
- IBM MQ Advanced for z/OS Value Unit Edition
Requirements:
The queue manager to which the application connects must be entitled with one of the above Programs.
Redistributables:
- CSQBSTUB, CSQBRRSI, CSQBRSTB, CSQCSTUB, CSQQSTUB, CSQXSTUB, CSQASTUB
- CSQ.SCSQPLIC - PL/I include files
- CSQ.SCSQMACS – assembler macros
- CSQ.SCSQHPPS – C++ header files
- CSQ.SCSQC370 – C header files
- CSQ.SCSQCOBC – COBOL copy books
- CSQ.SCSQDEFS – C++ side decks subset:
CSQA, CSQBAS1X, CSQBAS2X, CSQBMB1X, CSQBMB2X, CSQBMQ1, CSQBMQ1X, CSQBMQ2X, CSQBRI1, CSQBRI1X, CSQBRI2X, CSQBRR1, CSQBRR1X, CSQBRR2X, CSQBXB1X, CSQBXB2X, CSQBXI1, CSQBXI1X, CSQBXI2X, CSQBXQ1, CSQBXQ1X, CSQBXQ2X, CSQBXR1, CSQBXR1X, CSQBXR2X, CSQBXS1X, CSQBXS2X, CSQC, CSQCMQ2X, CSQCXQ2X, CSQMDA, CSQMDL, CSQMDV, CSQMD1A, CSQMD1L, CSQMD1V, CSQMD2A, CSQMD2L, CSQMD2V, CSQP, CSQQMQ1X, CSQQMQ2X, CSQQXQ1X, CSQQXQ2X, CSQV