• Publish date: 05/23/2024
  • Product release date: 04/08/2024
  • Product Version: 1.4
  • Product Webpage

open62541

open62541 (http://open62541.org) 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. The open62541 library is platform independent: All platform-specific functionality is implemented via exchangeable plugins for easy porting to different (embedded) targets.

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.

Fraunhofer IOSB maintains open62541 and provides official commercial support. Additional service providers are listed on open62541.org.

 

Product details

Category: SDK

Supported Profiles and Facets

Application Profiles:

  • UACore 1.04
    • Standard 2017 UA Server Profile

Security Policies:

  • UACore 1.04
    • SecurityPolicy [A] - Aes128-Sha256-RsaOaep
    • SecurityPolicy [A] - PubSub-Aes128-CTR
    • SecurityPolicy [B] – Basic256Sha256
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – None

User Tokens:

  • UACore 1.04
    • User Token – Anonymous Facet
    • User Token – Anonymous Server Facet
    • User Token – User Name Password Server Facet
    • User Token – X509 Certificate Server Facet

Product certification history

Certified Profiles Standard 2017 UA Server Profile
Certificate Number 2404CE010C
Certification Date 12/04/2024
Expiration Date 12/31/2027
CTT Version 1.04.11-01.00.506
Additional Facets Method Server Facet
Security Policies SecurityPolicy – None,
SecurityPolicy – Basic128Rsa15,
SecurityPolicy – Basic256,
SecurityPolicy [B] – Basic256Sha256,
SecurityPolicy [A] - Aes128-Sha256-RsaOaep, SecurityPolicy - Aes256-Sha256-RsaPss
User Identity Tokens User Token – Anonymous Server Facet,
User Token – User Name Password Server Facet,
User Token – X509 Certificate Server Facet
Product Name open62541 OPC UA Server
Certified Product Version 1.4.0-rc2
Product MD5 Hash 40ed38f94f1adfbc92eed2ab086f169dbed8543b
Standard 2017 UA Server Profile