Online Reference Documentation
C++ based
OPC UA SDK
C++ Application Development Framework for OPC UA Server and Client Development
Version Overview
Status Version Release Date
mainline 1.5.5 2017-03-29
long term support 1.4.3 2015-01-30 (EOL)
V1.5.5 2017-03-29
Service Release
V1.5.4 2016-12-20
Service Release
V1.5.3 2016-10-31
Service Release
V1.5.2 2016-05-18
Service Release
V1.5.1 2016-03-16
Service Release
V1.5.0 2015-10-30
GDS support (push and pull model), new OPC UA data types (union, structure with optional fields, bit mask), update to specification v1.03, user authorization down to UaNode level, restructuring of CMake projects and management of options, update of generated code (now includes documentation), support for security policy Basic256Sha256
V1.4.3 2015-01-30
Service Release; Certified for Compliance
V1.4.2 2014-07-01
Service Release
V1.4.1 2014-06-06
Service Release
V1.4.0 2013-12-20
Compliance with OPC UA 1.02, Full support for HistoricalAccess functionality (Client + Server), Full structured data type support (Client + Server)
V1.3.3 2013-10-15
Service release
V1.3.2 2012-08-14
Service release
V1.3.1 2011-11-21
Service Release; Certified for Compliance
V1.3.0 2011-03-16
DA compliance tested, Alarms&Conditions enhanced, dynamical linking of third party components
V1.2.1 2010-09-02
Service release, Added additional examples and tutorials for server development, PLCopen information model example
V1.2.0 2010-04-13
Alarms&Conditions support, Support for OPC DI (Devices) information model, Support for OPC UA IEC 61131-3 information model, Tested for 64Bit support on Windows and Linux
V1.0.0 2009-04-24
Initial release
ANSI C based
OPC UA SDK
ANSI C Application Development Framework for OPC UA Server and Client Development
Version Overview
Status Version Release Date
mainline 1.7.0 2016-07-27
long term support 1.6.0 2016-03-31
V1.7.0 2016-07-27
Revised monitored item handling, configuring trace at runtime, reorganized shutdown handling on server side, file system dependency of authorization module removed
V1.6.0 2016-03-31
Generic type instantiation, GDS push, bug fixes, enhanced documentation
V1.5.3 2016-02-11
Service Release
V1.5.2 2015-12-18
Service Release
V1.5.1 2015-06-22
Service Release
V1.5.0 2015-06-16
Initial release of the Client SDK; splits up Server library to Server, Client and Base library; supports Audit Events and Authorization for Events; supports highest security policy Basic256Sha256; includes latest UA C Stack; contains improved CMake files; updates OpenSSL to V1.0.1.n
V1.4.2 2015-03-02
Service Release
V1.4.1 2014-05-28
Service Release; Certified for Compliance
V1.4.0 2014-03-05
Provider callback interface removed, TranslateBrowsePath simplified, building as shared libs now possible, file based configuration and multiple endpoints, includes example source code
V1.3.3 2013-10-09
Service Release
V1.3.2 2013-02-12
Service Release
V1.3.1 2013-01-30
Service Release
V1.3.0 2012-08-01
Data Access, Alarms&Events, Historical Access, OPC Specification 1.02, DA compliance tested
V1.2.1 2011-06-14
Service Release
V1.2.0 2010-10-04
Alarms&Events, Authentication, Authorization
V1.1.1 2010-07-12
Support for PLCopen and DI Type System, certificate management, BrowseNext service, Improved internal node management
V1.0.2 2009-10-12
Initial release
.NET based
OPC UA SDK
.NET Application Development Framework for OPC UA Server and Client Development
Version Overview
Status Version Release Date
mainline 2.5.5 2017-06-27
long term support 2.4.2 2016-03-31
V2.5.5 2017-06-27
Service Release
V2.5.4 2017-03-29
Service Release
V2.5.3 2016-12-13
Service Release
V2.5.2 2016-10-17
Service Release
V2.5.1 2016-08-09
Service Release
V2.5.0 2016-06-17
Supports .NET Framework 4.6.1, performance improvements, allows specifying access rights on a per node basis, pass through Query
V2.4.2 2016-03-31
Service Release
V2.4.1 2016-01-22
Service Release
V2.4.0 2015-07-13
Support for GDS, generic structured DataTypes, and highest SecurityProfile Basic256Sha256 with KeySize 4096.
V2.3.3 2015-03-12
Service Release
V2.3.2 2015-01-21
Service Release
V2.3.1 2014-10-10
Service Release; Certified for Compliance
V2.3.0 2014-08-29
FileType support (Client and Server side), new SetTriggering method in Subscription class, support for EventMonitoredItems in ServerInternalClient, improved documentation, successfully passed major testing with Compliance Test Tool
V2.2.5 2014-06-24
Service Release
V2.2.4 2014-06-05
Service Release
V2.2.3 2014-04-25
Service Release
V2.2.2 2013-12-16
Service Release
V2.2.1 2013-08-16
Service Release
V2.2.0 2013-07-05
Adds HistoryRead for events (client side) and HistoryUpdate for data and events (client side), adds default implementation of HistoryReadProcessed and HistoryReadAtTime based on HistoryReadRaw (server side), examples for history features (server side), support for VS 2012 update 2 and .NET Framework 4.5
V2.1.2 2013-04-26
Service Release
V2.1.0 2013-01-22
Initial Release (server part including client)
V2.0.0 2012-08-10
Initial Release (client part)
High Performance
OPC UA SDK
Fast and Scalable SDK for Server Development in ANSI C Using Our Own UA Stack Developed from Scratch
Version Overview
Status Version Release Date
mainline 1.0.0 2016-10-10
long term support
V1.0.0 2016-10-10
Initial Release (server part)