open62541
Open source C implementation of OPC UA
open62541 (http://open62541.org) is an open source and free implementation of OPC UA (OPC Unified Architecture) written in the common subset of the C99 and C++98 languages. 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. open62541 library is platform independent. All platform-specific functionality is implemented via exchangeable plugins. Plugin implementations are provided for the major operating systems.
homepage ↗ github: open62541/open62541
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| guru gitweb ↗ | 1.5.5 | 1 | 46 h | details › |
Versions & arches
Use flags of 1.5.5
- doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples Install examples, usually source code
- mbedtls Enable encryption support using net-libs/mbedtls
- pubsub Enable OPC/UA Pub/Sub extensions
- openssl Enable encryption support using dev-libs/openssl
- tools Build additional shell tools
3 expansion flags (python targets, ABIs, cpu flags…)
- python_single_target_python3_12
- python_single_target_python3_13
- python_single_target_python3_14
Runtime dependencies of 1.5.5
show 15 lines
python_single_target_python3_12?
(
)
python_single_target_python3_13?
(
)
python_single_target_python3_14?
(
)
mbedtls?
(
)
openssl?
(
)