o6 Automation

open62541

The open-source OPC UA implementation, backed by its maintainers for professional and industrial use.

Open source at industrial scale.

open62541

open62541 is an open-source implementation of OPC UA (IEC 62541) written in C. o6 Automation was started by its maintainers to support the library’s increased adoption in industry.

We oversee development and releases, provide official support and training, and employ many of the core contributors.

The right foundation for connected products.

01

Widely used in industry

Industrial automation vendors rely on open62541 for robust OPC UA connectivity in their products.

02

Certified server profile

An open62541 example server has passed OPC Foundation certification for the Standard Server profile.

03

Automated quality assurance

Hundreds of tests run continuously, complemented by manual testing throughout the release process.

04

Large developer community

More than 320 developers from many organizations have contributed code and documentation.

05

Commercial-friendly license

The MPLv2 allows integration with commercial code; only modifications to the core library remain covered.

06

Professional support

Community support remains open, with commercial support available from the maintainers through o6 Automation.

One command to begin your journey.

On Debian or Ubuntu, install the maintained distribution package:

apt install libopen62541-1.4

Battle-hardened package management makes it easier to receive current bug fixes and security improvements throughout your product lifecycle.

Need professional support for open62541?

Work directly with the maintainers for integration, long-term maintenance, CRA readiness, and training.

View support options

OPC UA and open62541 updates.

Technical articles, release news, training dates, and company updates from o6 Automation.