Licensing / License
License
NEXT HMI — Licensing
====================
Copyright (C) 2026 Mark van der Lee
Source code
-----------
All source code in this repository is licensed under the GNU Affero General
Public License, version 3.0 (AGPL-3.0), with no exceptions and no per-directory
or per-file carve-outs. The full licence text is in LICENSE-AGPL.txt.
This program is free software: you can redistribute it and/or modify it
under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License
for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Two clarifications sit alongside the AGPL and do not modify it:
- Project content you author — pages, themes, translations, datasource
configurations, and custom widgets — is your own work and is not a
derivative of NEXT HMI. See LICENSE-EXCEPTION.md.
- Two runtime dependencies, `asyncua` and `zeroconf`, are LGPL-licensed and
are shipped in the release binaries as replaceable packages so a recipient
can substitute their own build. See the Third-party components section of
NOTICE.
Release binaries
----------------
Downloadable binaries are released under two different licences. Which licence
applies is determined by the artifact, not by who obtained it.
- Open-source builds — the public release assets `nexthmi-macos-arm64.zip`,
`nexthmi-windows-x64.zip`, and `nexthmi-docker-linux-<arch>.zip` — are
licensed under AGPL-3.0, the same as the source above. This includes the
binary handed to a per-unit commercial licensee: it is byte-identical to
the public download and carries the same AGPL terms.
- Enterprise builds — the `nexthmi-enterprise-<os>-<arch>` artifacts, which
contain proprietary modules that are not part of this repository — are
licensed under the NEXT HMI Commercial License, not AGPL-3.0. That licence
is hosted at <https://next-hmi.com/license/commercial> and is not committed
to this repository, because nothing here is licensed under it.
Commercial licensing
--------------------
A commercial licence removing the AGPL copyleft obligation (for machine
builders, system integrators, and SaaS repackagers that redistribute or
network-serve modified builds) is available separately, as is the enterprise
module subscription. AGPL-3.0 does not require anyone to pay; a commercial
licence is the alternative to complying with its source-disclosure terms. See
COMMERCIAL.md for how to buy and <https://next-hmi.com/license/commercial> for
the terms.