Unified Automation UA SDK ANSI C Bundle 1.5.2 (Evaluation Edition) --------------------------------------------------------- This SDK was compiled with Microsoft(TM) Visual Studio vs2012sp4 and thus depends on the runtime components (CRT) of MS Visual Studio vs2012sp4. You SHOULD NOT mix this SDK binaries with other MS Visual Studio versions, because your application will end up in loading two different CRT Dlls, which results in two different heaps. Mixing heaps will lead to application crashes, when trying to free memory that was allocated by another heap. Either download an evaluation version for your Visual Studio version or obtain the Source Edition to be able to consistently compile the package with your compiler version. Third-Party Libraries: ---------------------- The SDK includes a number of third-party libraries that are used to provide certain features. Third Party Software may impose additional restrictions and it is the user's responsibility to ensure that they have met the licensing requirements of the according libraries. The following enumeration lists all third-party libraries used by the SDK with additional information about version, configuration and used licenses. The third-party licenses are stored in the license folder distributed with the SDK. * OPC UA Stack Unified Automation maintains an own version of the OPC UA Stack which is released independently from the OPC Foundation version. The 'based on' version number indicates the compatibility with to official OPC Foundation version. OPC UA Stack Version: 1.3.4 140 Home: http://www.opcfoundation.org License: RCL (The Reciprocal Community License) * OpenSSL The OpenSSL library is used by the OPC UA Stack to implement OPC UA Security (AES, RSA, SHA1, x509 certificates). A pre-compiled library of OpenSSL is only distributed in the Windows version of the SDK. This library is only provided for convenience. You are free to build and use your own version OpenSSL which better fits to your needs. For security reasons you should always use the latest release of OpenSSL in your products. It is recommended to use the DLL version of OpenSSL, so that end-users are able to replace OpenSSL with fixed versions. OpenSSL Version: 1.0.1q 3 Dec 2015 Home: http://www.openssl.org License: OpenSSL License Configuration: OpenSSL was built using MS Visual Studio 2008 SP1 using the build scripts distributed with OpenSSL. To disable patented algorithms the OpenSSL library was configured this way: > perl Configure no-idea no-mdc2 no-ntt no-rc5 VC-WIN3 This disables IDEA, MDC2, NTT and RC5.