Fork me on GitHub

open62541 is an open source C (C99) implementation of OPC UA licensed under the LGPL + static linking exception.

Open

  • Based solely on IEC 62541
  • Open source license (LGPL & static linking exception)
  • Royalty free, available on GitHub

Portable

  • Written in C99 with architecture-specific plugins (POSIX, ...)
  • Runs on Windows, Linux, QNX, Android and diverse embedded systems
  • Compiled server can be smaller than 100kb

Scalable

  • Event-based architecture
  • Single or multi-threaded

Flexible

  • Information model can be modified at runtime
  • Generation of data types and information models from XML specification files

Latest release

Demo server and client downloads:

open62541 was initiated by