.

Third-Party Components: CODESYS Communication 4.6.0.0

Listed components that are subject to at least one license that is not a free and open source software license are marked with PROPRIETARY LICENSES APPLY! in the Extra License Requirements column.

Created: 12.05.2025

Product Component
denotes indirect dependencies
Used 3rd-Party Component Platforms Description & Comments Delivery & Linkage Licenses Extra License Requirements URL Source Changes
CODESYS Development System
CommunicationManagerObject.plugin (⇴Controls)
DataSourcesEditor.plugin (⇴Controls)
DataSourcesObject.plugin
DataSourcesProviderApplicationV3.plugin (⇴Controls)
DataSourcesProviderOpcUa.plugin (⇴Controls)
DataSourcesProviderSymbolic.plugin (⇴Controls)
IecSymbolPublishingEditor.plugin
OpcUaDataModelEditor.plugin
OpcUaInformationModelRepository.plugin (⇴Controls)
OpcUaSymbolPublishingEditor.plugin (⇴Controls)
SymbolConfigEditor.plugin (⇴Controls)
ControlsContrib 3.2.0.0 Our "ControlContrib.dll" GAC library contains code from the Magic Library, the MessageBoxExLib © 2005 by Sijin Joseph, code from the CommandBar Copyright (C) 2001-2003 by Lutz Roeder, code from the ExtendedComboBox Copyright (C) 2005 by Claudio Grazioli and code from the FlexFieldControl Copyright (C) 2007 by Michael Chapman GAC Library, native library (dynamic linking) Licenses https://www.codeproject.com/Articles/9656/Dissecting-the-MessageBox Yes
CommunicationManagerObject.plugin (⇴Controls)
DataSourcesEditor.plugin (⇴Controls)
DataSourcesObject.plugin (⇴Controls)
DataSourcesProviderApplicationV3.plugin (⇴Controls)
DataSourcesProviderOpcUa.plugin (⇴Opc.Ua.Core, ⇴Controls)
DataSourcesProviderSymbolic.plugin (⇴Controls)
IecSymbolPublishingEditor.plugin
OpcUaDataModelEditor.plugin (⇴Opc.Ua.Core, ⇴Controls)
OpcUaInformationModelRepository.plugin
OpcUaSymbolPublishingEditor.plugin (⇴Controls, ⇴Opc.Ua.Core)
SymbolConfigEditor.plugin (⇴Controls)
Newtonsoft.Json 13.0.1 High-performance JSON Serializer/Deserializer for .NET GAC Library (dynamic linking) MIT license and others Provide Copyright/license File https://github.com/JamesNK/Newtonsoft.Json No
CommunicationManagerObject.plugin (⇴Controls)
DataSourcesEditor.plugin (⇴Controls)
DataSourcesObject.plugin (⇴Controls)
DataSourcesProviderApplicationV3.plugin (⇴Controls)
DataSourcesProviderOpcUa.plugin (⇴Controls)
DataSourcesProviderSymbolic.plugin (⇴Controls)
IecSymbolPublishingEditor.plugin
OpcUaDataModelEditor.plugin
OpcUaInformationModelRepository.plugin (⇴Controls)
OpcUaSymbolPublishingEditor.plugin (⇴Controls)
SymbolConfigEditor.plugin (⇴Controls)
SandBar 1.4.0.1 SandBar GAC Library (dynamic linking) PROPRIETARY LICENSES APPLY! http://www.divelements.co.uk/net/download.aspx?product=2&license=5 No
CommunicationManagerObject.plugin (⇴Controls, ⇴ControlsContrib)
DataSourcesEditor.plugin (⇴Controls, ⇴ControlsContrib)
DataSourcesObject.plugin (⇴Controls, ⇴ControlsContrib)
DataSourcesProviderApplicationV3.plugin (⇴Controls, ⇴ControlsContrib)
DataSourcesProviderOpcUa.plugin (⇴Controls, ⇴ControlsContrib)
DataSourcesProviderSymbolic.plugin (⇴Controls, ⇴ControlsContrib)
IecSymbolPublishingEditor.plugin (⇴Controls, ⇴ControlsContrib)
OpcUaDataModelEditor.plugin (⇴Controls, ⇴ControlsContrib)
OpcUaInformationModelRepository.plugin (⇴Controls, ⇴ControlsContrib)
OpcUaSymbolPublishingEditor.plugin (⇴Controls, ⇴ControlsContrib)
SymbolConfigEditor.plugin (⇴Controls, ⇴ControlsContrib)
UtilitiesContrib 3.0.0.0 Uses the printf implementation in C# (copyright © 2007 by Richard Prinz / MIN.at) and the Magic Library GAC Library, native library (dynamic linking) Licenses https://www.codeproject.com/Articles/19274/A-printf-implementation-in-C No
CommunicationManagerObject.plugin (⇴Utilities)
DataSourcesEditor.plugin (⇴Utilities)
DataSourcesObject.plugin (⇴Utilities)
DataSourcesProviderApplicationV3.plugin (⇴Utilities)
DataSourcesProviderOpcUa.plugin (⇴Utilities)
DataSourcesProviderSymbolic.plugin (⇴Utilities)
IecSymbolPublishingEditor.plugin (⇴Utilities)
IECVarAccessBrowsingProxy.exe (⇴Utilities)
OpcUaDataModelEditor.plugin (⇴Utilities)
OpcUaInformationModelRepository.plugin (⇴Utilities)
OpcUaSymbolPublishingEditor.plugin (⇴Utilities)
ScriptDriverSymbolConfigObject.plugin (⇴Utilities)
SymbolConfigEditor.plugin (⇴Utilities)
SymbolConfigObject.plugin (⇴Utilities)
System.Reflection.Metadata 1.6.0 This packages provides a low-level .NET (ECMA-335) metadata reader and writer. DLL (dynamic linking) MIT and other https://www.nuget.org/packages/System.Reflection.Metadata/ No
CommunicationManagerObject.plugin (⇴Utilities)
DataSourcesEditor.plugin (⇴Utilities)
DataSourcesObject.plugin (⇴Utilities)
DataSourcesProviderApplicationV3.plugin (⇴Utilities)
DataSourcesProviderOpcUa.plugin
DataSourcesProviderSymbolic.plugin (⇴Utilities)
IecSymbolPublishingEditor.plugin (⇴Utilities, ⇴Opc.Ua.Security.Certificates)
IECVarAccessBrowsingProxy.exe (⇴Utilities)
OpcUaDataModelEditor.plugin (⇴Utilities, ⇴Opc.Ua.Security.Certificates)
OpcUaInformationModelRepository.plugin (⇴Utilities, ⇴Opc.Ua.Security.Certificates)
OpcUaSymbolPublishingEditor.plugin (⇴Utilities, ⇴Opc.Ua.Security.Certificates)
ScriptDriverSymbolConfigObject.plugin (⇴Utilities)
SymbolConfigEditor.plugin (⇴Utilities)
SymbolConfigObject.plugin (⇴Utilities)
BouncyCastle.Cryptography 2.5.0 The Bouncy Castle Cryptography library is a .NET implementation of cryptographic algorithms and protocols. GAC Library (dynamic linking) Adaptation of the MIT X11 License, Apache-2.0, BSD-3-Clause Provide Copyright/license File https://github.com/bcgit/bc-csharp/releases/tag/release-2.5.0 No
CommunicationManagerObject.plugin (⇴System.Reflection.Metadata)
DataSourcesEditor.plugin (⇴System.Reflection.Metadata)
DataSourcesObject.plugin (⇴System.Reflection.Metadata)
DataSourcesProviderApplicationV3.plugin (⇴System.Reflection.Metadata)
DataSourcesProviderOpcUa.plugin (⇴System.Reflection.Metadata)
DataSourcesProviderSymbolic.plugin (⇴System.Reflection.Metadata)
IecSymbolPublishingEditor.plugin (⇴System.Reflection.Metadata)
IECVarAccessBrowsingProxy.exe (⇴System.Reflection.Metadata)
OpcUaDataModelEditor.plugin (⇴System.Reflection.Metadata)
OpcUaInformationModelRepository.plugin (⇴System.Reflection.Metadata)
OpcUaSymbolPublishingEditor.plugin (⇴System.Reflection.Metadata)
ScriptDriverSymbolConfigObject.plugin (⇴System.Reflection.Metadata)
SymbolConfigEditor.plugin (⇴System.Reflection.Metadata)
SymbolConfigObject.plugin (⇴System.Reflection.Metadata)
System.Collections.Immutable 1.5.0 This package provides collections that are thread safe and guaranteed to never change their contents, also known as immutable collections. DLL (dynamic linking) MIT and other https://www.nuget.org/packages/System.Collections.Immutable/1.5.0 No
DataSourcesProviderOpcUa.plugin
IecSymbolPublishingEditor.plugin
OpcUaDataModelEditor.plugin
OpcUaInformationModelRepository.plugin
OpcUaSymbolPublishingEditor.plugin
OPCFoundation.NetStandard.Opc.Ua.Core 1.5.375.457 OPC UA Core Class Library GAC Library (dynamic linking) RCL Provide copyright and license https://www.nuget.org/api/v2/package/OPCFoundation.NetStandard.Opc.Ua.Core/1.5.375.457 No
DataSourcesProviderOpcUa.plugin
OPCFoundation.NetStandard.Opc.Ua.Client 1.5.375.457 OPC UA Client Class Library GAC Library (dynamic linking) MIT Provide copyright and license https://www.nuget.org/api/v2/package/OPCFoundation.NetStandard.Opc.Ua.Client/1.5.375.457 No
DataSourcesProviderOpcUa.plugin
IecSymbolPublishingEditor.plugin (⇴Opc.Ua.Core)
OpcUaDataModelEditor.plugin (⇴Opc.Ua.Core)
OpcUaInformationModelRepository.plugin (⇴Opc.Ua.Core)
OpcUaSymbolPublishingEditor.plugin (⇴Opc.Ua.Core)
Microsoft.Extensions.Logging.Abstractions 6.0.4 provides abstractions of logging. Interfaces defined in this package are implemented by classes in Microsoft.Extensions.Logging and other logging packages. GAC Library (dynamic linking) MIT License Provide copyright and license https://www.nuget.org/packages/Microsoft.Extensions.Logging.Abstractions/6.0.4 No
DataSourcesProviderOpcUa.plugin
IecSymbolPublishingEditor.plugin (⇴Opc.Ua.Core)
OpcUaDataModelEditor.plugin (⇴Opc.Ua.Core)
OpcUaInformationModelRepository.plugin (⇴Opc.Ua.Core)
OpcUaSymbolPublishingEditor.plugin (⇴Opc.Ua.Core)
OPCFoundation.NetStandard.Opc.Ua.Security.Certificates 1.5.375.457 OPC UA Security X509 Certificates Class Library GAC Library (dynamic linking) MIT Provide copyright and license https://www.nuget.org/api/v2/package/OPCFoundation.NetStandard.Opc.Ua.Security.Certificates/1.5.375.457 No
DataSourcesProviderOpcUa.plugin (⇴Opc.Ua.Core, ⇴Opc.Ua.Client, ⇴Opc.Ua.Security.Certificates, ⇴System.Formats.Asn1)
IecSymbolPublishingEditor.plugin (⇴Opc.Ua.Core, ⇴Opc.Ua.Security.Certificates, ⇴System.Formats.Asn1)
OpcUaDataModelEditor.plugin (⇴Opc.Ua.Core, ⇴Opc.Ua.Security.Certificates, ⇴System.Formats.Asn1)
OpcUaInformationModelRepository.plugin (⇴Opc.Ua.Core, ⇴Opc.Ua.Security.Certificates, ⇴System.Formats.Asn1)
OpcUaSymbolPublishingEditor.plugin (⇴Opc.Ua.Core, ⇴Opc.Ua.Security.Certificates, ⇴System.Formats.Asn1)
System.Memory 4.5.5 Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments. GAC Library (dynamic linking) MIT License and others https://www.nuget.org/packages/System.Memory/4.5.5 No
DataSourcesProviderOpcUa.plugin (⇴Opc.Ua.Core, ⇴Opc.Ua.Client)
IecSymbolPublishingEditor.plugin (⇴Opc.Ua.Core)
OpcUaDataModelEditor.plugin (⇴Opc.Ua.Core)
OpcUaInformationModelRepository.plugin (⇴Opc.Ua.Core)
OpcUaSymbolPublishingEditor.plugin (⇴Opc.Ua.Core)
Microsoft.Bcl.HashCode 6.0.0 Provides the HashCode type for .NET Standard 2.0. DLL (dynamic linking) MIT License https://www.nuget.org/api/v2/package/Microsoft.Bcl.HashCode/6.0.0 No
DataSourcesProviderOpcUa.plugin (⇴Opc.Ua.Core, ⇴Opc.Ua.Client)
IecSymbolPublishingEditor.plugin (⇴Opc.Ua.Core)
OpcUaDataModelEditor.plugin (⇴Opc.Ua.Core)
OpcUaInformationModelRepository.plugin (⇴Opc.Ua.Core)
OpcUaSymbolPublishingEditor.plugin (⇴Opc.Ua.Core)
System.Diagnostics.DiagnosticSource 6.0.2 Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools). GAC Library (dynamic linking) MIT License Provide copyright and license https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/6.0.2 No
DataSourcesProviderOpcUa.plugin (⇴Opc.Ua.Core, ⇴Microsoft.Extensions.Logging.Abstractions, ⇴System.Memory, ⇴System.Formats.Asn1)
IecSymbolPublishingEditor.plugin (⇴Opc.Ua.Core, ⇴System.Memory, ⇴Microsoft.Extensions.Logging.Abstractions, ⇴System.Formats.Asn1)
OpcUaDataModelEditor.plugin (⇴Opc.Ua.Core, ⇴System.Memory, ⇴Microsoft.Extensions.Logging.Abstractions, ⇴System.Formats.Asn1)
OpcUaInformationModelRepository.plugin (⇴Opc.Ua.Core, ⇴System.Memory, ⇴Microsoft.Extensions.Logging.Abstractions, ⇴System.Formats.Asn1)
OpcUaSymbolPublishingEditor.plugin (⇴Opc.Ua.Core, ⇴System.Memory, ⇴Microsoft.Extensions.Logging.Abstractions, ⇴System.Formats.Asn1)
System.Buffers 4.5.1 Provides resource pooling of any type for performance-critical applications that allocate and deallocate objects frequently GAC Library (dynamic linking) MIT License https://www.nuget.org/api/v2/package/System.Buffers/4.5.1 No
DataSourcesProviderOpcUa.plugin (⇴Opc.Ua.Security.Certificates)
IecSymbolPublishingEditor.plugin (⇴Opc.Ua.Security.Certificates)
OpcUaDataModelEditor.plugin (⇴Opc.Ua.Security.Certificates)
OpcUaInformationModelRepository.plugin (⇴Opc.Ua.Security.Certificates)
OpcUaSymbolPublishingEditor.plugin (⇴Opc.Ua.Security.Certificates)
System.Formats.Asn1 8.0.1 Provides classes that can read and write the ASN.1 BER, CER, and DER data formats. GAC Library (dynamic linking) MIT License Provide copyright and license https://www.nuget.org/packages/System.Formats.Asn1/8.0.1 No
DataSourcesProviderOpcUa.plugin (⇴System.Memory)
IecSymbolPublishingEditor.plugin (⇴System.Memory)
OpcUaDataModelEditor.plugin (⇴System.Memory)
OpcUaInformationModelRepository.plugin (⇴System.Memory)
OpcUaSymbolPublishingEditor.plugin (⇴System.Memory)
System.Numerics.Vectors 4.5.0 Provides hardware-accelerated numeric types, suitable for high-performance processing and graphics applications. GAC Library (dynamic linking) MIT License and others https://www.nuget.org/packages/System.Numerics.Vectors/4.5.0 No
DataSourcesProviderOpcUa.plugin (⇴System.Memory)
IecSymbolPublishingEditor.plugin (⇴System.Memory)
OpcUaDataModelEditor.plugin (⇴System.Memory, ⇴System.Threading.Tasks.Extensions)
OpcUaInformationModelRepository.plugin (⇴System.Memory)
OpcUaSymbolPublishingEditor.plugin (⇴System.Threading.Tasks.Extensions, ⇴System.Memory)
System.Runtime.CompilerServices.Unsafe 4.5.3 Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers. GAC Library (dynamic linking) MIT License https://www.nuget.org/api/v2/package/System.Runtime.CompilerServices.Unsafe/4.5.3 No
DataSourcesProviderOpcUa.plugin (⇴System.Diagnostics.DiagnosticSource)
IecSymbolPublishingEditor.plugin (⇴System.Diagnostics.DiagnosticSource)
OpcUaDataModelEditor.plugin (⇴System.Diagnostics.DiagnosticSource)
OpcUaInformationModelRepository.plugin (⇴System.Diagnostics.DiagnosticSource)
OpcUaSymbolPublishingEditor.plugin (⇴System.Diagnostics.DiagnosticSource)
System.Runtime.CompilerServices.Unsafe 6.0.0 Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers. DLL (dynamic linking) MIT License and others https://www.nuget.org/api/v2/package/System.Runtime.CompilerServices.Unsafe/6.0.0 No
IecSymbolPublishingEditor.plugin
OpcUaInformationModelRepository.plugin
SymbolConfigObject.plugin
Compression 3.1.0.0 Our "Compression.dll" GAC library is derived from an ancient version of SharpZipLib, and contains some of our own additions and bug fixes. Most Usages are actually for the Checksum (CRC32) implementation. GAC Library (dynamic linking) GPL 2 or later with GNU CLASSPATH linking exception (old variant) Provide Source Package not available Yes
OpcUaDataModelEditor.plugin
OpcUaSymbolPublishingEditor.plugin
System.Reactive 6.0.1 The Reactive Extensions for .NET DLL (dynamic linking) MIT Provide Copyright/license File https://github.com/dotnet/reactive/ No
OpcUaDataModelEditor.plugin (⇴System.Reactive)
OpcUaSymbolPublishingEditor.plugin (⇴System.Reactive)
System.Threading.Tasks.Extensions 4.5.4 Provides additional types that simplify the work of writing concurrent and asynchronous code. GAC Library (dynamic linking) MIT License https://www.nuget.org/api/v2/package/System.Threading.Tasks.Extensions/4.5.4 No
OpcUaInformationModelRepository.plugin
OPC UA Device Information Model v1.04 Node definitions for the OPC Unified Architecture information model associated with devices. xml file repository (directory tree) no linking OPC Foundation MIT License 1.00 https://github.com/OPCFoundation/UA-Nodeset/archive/1abd22fef08d015b4474ac680d106fe66841f7ae.zip No
This product may contain software components that are licensed by the copyright holders as Free Software or Open Source Software under the GNU General Public License, version 2 and/or 3, and/or GNU Lesser General Public License, version 2.1 and/or 3.0. Anyone can obtain the source code for these software components from us on a data carrier (CD-ROM, DVD or USB memory stick). This offer is valid within three years after the most recent conveyance of the object code by us, and valid for as long as we offer customer support for the respective product. Please note that this offer can only be claimed from CODESYS GmbH if the product was originally purchased from CODESYS GmbH. CODESYS GmbH is not obliged to provide information if the product was purchased from a third party. Please send your request to the following email address: oss-license-support@codesys.com, or via regular mail to the following address:

CODESYS GmbH
attn. Support - FOSS Delivery
Memminger Str. 151
87439 Kempten
Germany

Please specify the address to which you wish us to send the source code. Additional product information (e.g. the component name) will help us to identify the corresponding source code for you. The source code will be sent to the given address after reimbursement of the expenses actually incurred for providing the data carrier and shipping.