Related to the thread about the IBMZSecurity provider... I've just been through a similar process with JZOS, until I found the Java 11 ibmjzos.jar downloads.
Probably 99% of Java development for z/OS is done on other platforms. If there are z/OS Java functions that cannot easily be used in e.g. Eclipse at development/compile time they might as well not exist, because people won't use them.
IBM needs to make components specific to z/OS Java easily available for compile time use. Ideally, in a repository somewhere so they can be referenced using Maven etc. Otherwise it makes Java development for z/OS too hard.
Incidentally, when you download the JZOS jar the license says:
This Program is supplied only for use with Named Program(s) and/or Service(s) identified below or their successors. Licensee is prohibited from using this Program in connection with any other software or service.
Named Program(s) and/or Service(s):
1. IBM Semeru Runtime Certified Edition for z/OS Version 11 (5655-DGJ)
I assume the "Edition for z/OS" only runs on z/OS? The license seems to prohibit using it for development on a platform other than z/OS, even though I think that is what it is intended for. Or maybe "for use with" is a looser concept than I am imagining?
------------------------------
Andrew Rowley
------------------------------