
Copyright © 2025-present TruOptim Solutions Ltd. All rights reserved.
Document Version: 1.1
Last Updated: 30 September 2026
This document contains notices and information required by the licenses of third-party open source software components incorporated into the TruOptim Industrial AI Gateway. TruOptim is committed to compliance with all open source software licenses and to providing proper attribution to the open source community.
The open source components listed below are used in:
The following components are licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0). This is a "weak copyleft" license that permits use in proprietary software while preserving your rights to the LGPL-licensed library itself.
Copyright Notice:
Copyright (c) 2015-2024 FreeOpcUa Contributors
Your Rights Under LGPL-3.0:
In accordance with the GNU Lesser General Public License v3.0, you have the following rights with respect to the asyncua library:
TruOptim Statement:
TruOptim Solutions Ltd. does NOT modify the asyncua library. We use it unmodified as distributed via PyPI. The library is imported as a standard Python module.
The following components are licensed under the Apache License, Version 2.0. This is a permissive license that allows commercial use with attribution.
Copyright Notice:
Copyright (c) 2015 Tin Tvrtković
Copyright Notice:
Copyright (c) Individual contributors.
All rights reserved.
Copyright Notice:
Copyright (c) 2004-2024 Ned Batchelder
The following components are licensed under the MIT License. This is a permissive license that allows commercial use with minimal restrictions.
Copyright Notice:
Copyright (c) 2018 Sebastián RamÃrez
MIT License Text:
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Copyright Notice:
Copyright (c) 2017 Samuel Colvin and other contributors
Copyright Notice:
Copyright (c) 2015-2022 José Padilla
Copyright Notice:
Copyright (c) 2014 Mikhail Denisenko
Copyright Notice:
Copyright 2011 Pallets
The following Azure SDK packages are used for Control Plane integration with Azure services (ADR 162) and for cloud encryption-key coordination (ADR 485):
Copyright Notice:
Copyright (c) Microsoft Corporation
Copyright Notice:
Copyright (c) Microsoft Corporation
Copyright Notice:
Copyright (c) Microsoft Corporation
Copyright Notice:
Copyright (c) Microsoft Corporation
Copyright Notice:
Copyright (c) Microsoft Corporation
The following components are licensed under BSD-style licenses. These are permissive licenses that allow commercial use with attribution.
Copyright Notice:
Copyright © 2017-present, Encode OSS Ltd.
All rights reserved.
Copyright Notice:
Copyright (c) 2013-2024 Aymeric Augustin and contributors
Copyright Notice:
Copyright 2007 Pallets
Copyright Notice:
Copyright © 2019, Tom Christie
All rights reserved.
Copyright Notice:
Copyright (c) 2008-2020 Assurance Technologies, LLC
Copyright Notice:
Copyright (c) 2017, Hsiaoming Yang
Copyright Notice:
Copyright 2007, 2008 The Python Markdown Project
Copyright Notice:
Copyright (c) 2000-2024, ReportLab Inc.
Copyright Notice:
Copyright (c) 2001-2024 Python Software Foundation
All rights reserved.
The Python runtime is redistributed as part of the official python:3.10-slim Docker image from Docker Hub.
TruOptim containers are built on the official python:3.10-slim Docker image, which is based on Debian GNU/Linux. This base image includes various system libraries and utilities under different open source licenses.
Source Code Availability:
Source code for all Debian components is available through:
MIT / BSD Licenses:
Apache-2.0 License:
LGPL-3.0 License:
Important: Your use of TruOptim Industrial AI Gateway does NOT require you to:
The source code for asyncua is freely available at:
To download the source code:
# Clone the repository
git clone https://github.com/FreeOpcUa/opcua-asyncio.git
# Or download source distribution from PyPI
pip download asyncua --no-binary :all:
Source code for GPL/LGPL components in the Debian base image:
To obtain specific package sources:
# Install source tools
apt-get install dpkg-dev
# Download source for a specific package
apt-get source <package-name>
In accordance with LGPL-3.0 Section 6, TruOptim Solutions Ltd. provides this written offer:
Upon written request to legal@truoptim.com, we will provide, for a period of three (3) years from the date of your last purchase or subscription, a complete machine-readable copy of the source code for any LGPL-licensed component incorporated into TruOptim Industrial AI Gateway, at a cost not exceeding the cost of physically performing source distribution.
As all LGPL-licensed source code is freely available online (see links above), this written offer serves as a backup compliance measure.
Complete license texts for all licenses referenced in this document are available in the docs/legal/licenses/ directory:
The full license texts are also available at:
For questions regarding open source compliance or to exercise your rights under any open source license:
TruOptim Solutions Ltd.
Company Registration No. 16742261
205 Regent Street, 4th Floor
London, England, W1B 4HB
Email: legal@truoptim.com
Subject: Open Source Compliance Inquiry
This document is provided for informational purposes and to comply with the attribution and notice requirements of the open source licenses listed herein. This document does not constitute legal advice.
Copyright © 2025-present TruOptim Solutions Ltd. All rights reserved.
Third Party Notices