Open source
Licensing
How the Apache License 2.0 applies to OpenVolumetric and what to retain when redistributing it.
OpenVolumetric code is released under the Apache License 2.0, a permissive open-source licence suitable for commercial and non-commercial use.
What the licence allows
Subject to its conditions, Apache 2.0 allows you to:
- use OpenVolumetric privately or commercially;
- copy and redistribute the original code;
- modify the code and distribute your changes; and
- create and distribute larger or derivative works that include it.
The licence also includes an express patent grant from contributors for patent claims necessarily infringed by their contributions. That patent licence can terminate if you initiate certain patent litigation alleging that the work or a contribution infringes a patent.
What you need to do
When redistributing OpenVolumetric or a derivative work, consult the complete licence text. In particular, you must:
- include a copy of the Apache License 2.0;
- retain applicable copyright, patent, trademark, and attribution notices;
- clearly identify files that you have modified; and
- preserve relevant attribution notices from any
NOTICEfile included with the distribution.
Apache 2.0 does not grant permission to use project or contributor trademarks, except as required for reasonable and customary attribution. The software is provided without warranties or conditions, and the licence limits contributor liability.
Third-party software
OpenVolumetric uses third-party components, including FFmpeg, Draco, libcurl, OpenSSL, zlib, and nlohmann JSON. Those projects retain their own licences and notices. Anyone distributing an OpenVolumetric build is responsible for reviewing the exact dependencies and build configuration they ship—particularly the FFmpeg configuration—and complying with all applicable terms.
Read the complete Apache License 2.0. This page is a practical summary, not legal advice; the full licence text controls.