Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 1.53 KB

File metadata and controls

23 lines (19 loc) · 1.53 KB

Third-party notices

This distribution combines independently licensed components. It is an aggregate; the Linux kernel license does not change the license of OpenVMM or the distribution tooling.

Component Location License and source
Linux 6.18.38 Generated under .cache/linux GPL-2.0-only; the upstream archive and patch series are pinned in SOURCE-MANIFEST.json and kernel/patches. Each build exports its exact config, and collect-sources emits the complete patched tree.
OpenVMM openvmm MIT; see openvmm/LICENSE. Source is a private Git submodule and is available only to authorized users.
NVX guest/build sources alpine, kernel, scripts/nvx_tools MIT; see LICENSE.
Alpine Linux packages generated initramfs images Per-package licenses. Every build emits *.packages.json; retain that manifest and collect the corresponding aports recipes and upstream sources before distributing an image.

The source manifest records pinned versions, commits, and the upstream Linux archive digest. A binary release made with scripts/nvx.py package --include-source includes separate project, patched Linux, and Alpine source archives. OpenVMM source is intentionally excluded; its MIT license notice is included in the binary release.

Run scripts/nvx.py collect-sources before creating a source-inclusive release. It saves the patched Linux source archive under build/sources/linux and exact aports recipes plus abuild verify-checked upstream source files under build/sources/alpine.