License¶
Python framework for Piping and Instrumentation Diagrams (P&IDs) using the DEXPI information model
Copyright and License¶
This software is released under the OSI-approved GNU Affero General Public License (AGPL-3.0) license. We believe in open collaboration and knowledge sharing, and encourage use by students, researchers, open-source contributors, and industry.
You are free to use, modify, and distribute the software under the given license terms. This is a copyleft license, which means that any software based on pyDEXPI, or any modified version thereof, must be published under the same open-source license.
Copyright (C) 2025-2026 Artur Schweidtmann.
Commercial or Proprietary Use¶
If you would like to:
- Use this software in a proprietary or closed-source product
- Use it in a way that is not compatible with AGPL copyleft obligations
- Obtain dedicated support or feature extensions
We're happy to discuss a commercial or custom license on a case-by-case basis.
Please reach out to a.schweidtmann@tudelft.nl for more information.
Third-Party Material¶
pyDEXPI's generated DEXPI classes (pydexpi/pydexpi_classes/) are an adaptation of the DEXPI
Specification 2.0.1, (c) 2026 DEXPI (DEXPI e.V.), and data/reference_pid.xml contains the
reference P&ID of the DEXPI Specification 2.0, (c) 2025 DEXPI (DEXPI e.V.). Both are licensed
under CC BY 4.0; the repository's
NOTICE file gives
their sources and the changes made.
Third-Party Dependency Licenses¶
So that the options above stay open, pyDEXPI only depends on permissively licensed packages. This is enforced automatically: every pull request checks the licenses of all direct and transitive dependencies against a policy stored in the repository, and any exception is reviewed and documented individually.
See Dependency Licenses for the policy, the current exceptions, and the procedure for maintainers.
Full License Text¶
For the complete license text, please see the LICENSE file in the repository.