OPC UA Stacks
https://github.com/open62541/open62541/wiki/List-of-Open-Source-OPC-UA-Implementations
Name | Language | License | Client/Server | Link |
---|---|---|---|---|
open62541 | C | MPL-2.0 | Client and Server | http://open62541.org/ |
UA .net | C# | GPL, RPC for OPC Foundation Members | Stack only | https://github.com/OPCFoundation/UA-.NET |
node-opcua | JavaScript | MIT | Client and Server | http://node-opcua.github.io/ |
FreeOpcUa | C++ | LGPL | Client and Server | http://freeopcua.github.io/ |
Python FreeOpcUa | Python | LGPL | Client and Server | https://github.com/FreeOpcUa/python-opcua |
OpenOpcUa | C++ | Cecill-C, source code access costs a one-time fee for non commercial use and a paid support and maintenance for commercial use. | Client and Server | http://www.openopcua.org/ |
OpenScada UA Interface | C++ | GPL | Server | http://oscada.org/websvn/… |
ASNeG | C++ | Apache | Server and Client | Git Repository |
Eclipse Milo | Java | Eclipse Public License | Stack / Client / Server | https://github.com/eclipse/milo |
opcua4j | Java | Creative Commons 3.0 BY-SA, depends on redistributable jar-files from the OPC Foundation | Server | https://code.google.com/p/opcua4j/ |
uaf | C++/Python | GNU Lesser General Public License | Client (wrapper over proprietary sdk) | https://github.com/uaf/uaf |
opc-ua-client | C# | MIT | Client | https://github.com/convertersystems/opc-ua-client |
UACL/CS | C# | LGPL | Client/Server (wrapper over proprietary sdk) | https://gitlab.com/falko.wiese/uacl_cs |
UACL/CPP | C++ | LGPL | Server(wrapper over proprietary sdk) | https://gitlab.com/falko.wiese/uacl_cpp |