If only we had a "friendly IBM representative" on the list :-) The IBM JZOS Record Generator download site is actually up today (it wasn't yesterday), so you can download it yourself:
https://www.ibm.com/support/knowledgecenter/SSMQ4D_3.0.0/documentation/welcome.html Check with your attorney or IBM, but I am pleasantly surprised by the license terms, which I had not read until today. My reading is that (1), (2), and (3) are all OK subject to the terms of "Redistributables" below. This should be a very useful tool for enterprises that want to use Java to process records mapped by COBOL copy books or Assembler DSECTS, whether you run the app on z/OS or on another platform. Try it out and see for yourself. Kirk Wolf Dovetailed Technologies http://dovetail.com PS> The doc doesn't mention it, but you can download the ADATA files to your workstation and run the generator local to generate the Java record mapping classes rather than running the generator of the mainframe. ======= redist.txt ================= This REDIST document is relevant to the following Program: Program Name (Program Number/LI Number): IBM Record Generator for Java V3 (5655-CI2/L-APIG-AN3FEN) Redistributables All files and/or modules installed under the following directories may be redistributed by Licensee in accordance with the provisions of the 'Redistributables' section of the Program's License Information (LI) document number (listed above): IBM Record Generator for Java: - ibm-recgen.jar Licensed users who choose to distribute any associated files assume responsibility for the support and maintenance of such files. ========LA_en======================== .... Redistributables If the Program includes components that are Redistributable, they will be identified in the REDIST file that accompanies the Program. In addition to the license rights granted in the Agreement, Licensee may distribute the Redistributables subject to the following terms: 1) Redistribution must be in object code form only and must conform to all directions, instruction and specifications in the Program's accompanying REDIST or documentation; 2) If the Program's accompanying documentation expressly allows Licensee to modify the Redistributables, such modification must conform to all directions, instruction and specifications in that documentation and these modifications, if any, must be treated as Redistributables; 3) Redistributables may be distributed only as part of Licensee's application that was developed using the Program ("Licensee's Application") and only to support Licensee's customers in connection with their use of Licensee's Application. Licensee's Application must constitute significant value add such that the Redistributables are not a substantial motivation for the acquisition by end users of Licensee's software product; 4) If the Redistributables include a Java Runtime Environment, Licensee must also include other non-Java Redistributables with Licensee's Application, unless the Application is designed to run only on general computer devices (for example, laptops, desktops and servers) and not on handheld or other pervasive devices (i.e., devices that contain a microprocessor but do not have computing as their primary purpose); 5) Licensee may not remove any copyright or notice files contained in the Redistributables; 6) Licensee must hold IBM, its suppliers or distributors harmless from and against any claim arising out of the use or distribution of Licensee's Application; 7) Licensee may not use the same path name as the original Redistributable files/modules; 8) Licensee may not use IBM's, its suppliers or distributors names or trademarks in connection with the marketing of Licensee's Application without IBM's or that supplier's or distributor's prior written consent; 9) IBM, its suppliers and distributors provide the Redistributables and related documentation without obligation of support and "AS IS", WITH NO WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTY OF TITLE, NON-INFRINGEMENT OR NON-INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE; 10) Licensee is responsible for all technical assistance for Licensee's Application and any modifications to the Redistributables; and 11) Licensee's license agreement with the end user of Licensee's Application must notify the end user that the Redistributables or their modifications may not be i) used for any purpose other than to enable Licensee's Application, ii) copied (except for backup purposes), iii) further distributed or transferred without Licensee's Application or iv) reverse assembled, reverse compiled, or otherwise translated except as specifically permitted by law and without the possibility of a contractual waiver. Furthermore, Licensee's license agreement must be at least as protective of IBM as the terms of this Agreement. ..... ============================= Kirk Wolf Dovetailed Technologies http://dovetail.com ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
