Download open62541

Latest Stable Release

v1.4.14

Open source implementation of OPC UA (OPC Unified Architecture / IEC 62541) written in C. Licensed under Mozilla Public License v2.0 (MPLv2).

About open62541

open62541 is an open source implementation of OPC UA (OPC Unified Architecture / IEC 62541) written in the C language. The library is usable with all major compilers and provides the necessary tools to implement dedicated OPC UA clients and servers, or to integrate OPC UA-based communication into existing applications.

Platform Independent

The open62541 library is platform independent. All platform-specific functionality is implemented via exchangeable plugins for easy porting to different (embedded) targets.

License Information

open62541 is licensed under the Mozilla Public License v2.0 (MPLv2). This allows the open62541 library to be combined and distributed with any proprietary software. Only changes to the open62541 library itself need to be licensed under the MPLv2 when copied and distributed.

The plugins, as well as the server and client examples are in the public domain (CC0 license). They can be reused under any license and changes do not have to be published.

Building from Source

A detailed description on how to build from source:

Installing Guide

All Releases

Older releases and release notes:

GitHub Releases