HydraExpress User Guide : PART III Appendices : Appendix C 3rd‑Party Licenses
Appendix C 3rd‑Party Licenses
3rd-Party Software Use
HydraExpress uses open source or freely licensed code as detailed in the following table. The text of the license agreements can be found in subsequent sections of this document and in the product distribution, in the <installdir>\3rdparty directory.
Table 13 identifies the open source or freely licensed code shipped with HydraExpress.
Table 13 – Open Source or Freely Licensed Software Shipped with HydraExpress 
Software
License
Used In
Used For
Apache Commons CLI
Apache Software License 2.0
Code generation
Bundled software. Used for parsing command line options passed to the code generator, and for displaying usage.
Apache Jakarta Regexp
Apache Software License 2.0
Code generation
Bundled software. Used for additional parsing of schema and WSDL files in addition to that done by Xerces and WSDL4J.
Apache log4j
Apache Software License 2.0
Code generation
Bundled software. Used to collect and report error messages that might be thrown during code generation.
Apache Xerces
Apache Software License 2.0
XML binding functionality
Bundled software. Used for parsing XML schemas before code generation, and for schema validation.
Apache Tomcat Connector mod_jk
Apache Software License 1.1
The AJP13 connectors and transports
Testing for certification of AJP13 Connectors and Transports.
ICU
IBM ICU license
SourcePro Core, Internationalization Module
Bundled software. Prebuilt libraries provide support for i18n functionality. Other ICU versions can be substituted.
OpenSSL
OpenSSL license and SSLeay license
SourcePro Net, Secure Communication Module
Bundled software. Provides network message security.
WSDL4J
Common Public License
Web Services functionality
Bundled software. Used for parsing WSDL document before code generation.