Skip to content

Latest commit

 

History

History
62 lines (47 loc) · 2.95 KB

File metadata and controls

62 lines (47 loc) · 2.95 KB

Third-Party Notices

GhostFleet is distributed under the Apache License 2.0 (see LICENSE). It builds on, and its published container images bundle, third-party open-source software that remains under its own license. This file acknowledges those components; nothing here modifies their terms.

Licenses below are listed to the best of our knowledge — consult each project for authoritative and complete license text. The exact, versioned dependency sets are recorded in go.mod / go.sum (Go) and web/package.json / web/package-lock.json (web UI).

Go modules (compiled into the controller and agent binaries)

Component Purpose License
govmomi vSphere API client Apache-2.0
modernc.org/sqlite Pure-Go SQLite BSD-3-Clause
modernc.org/libc, mathutil, memory SQLite runtime support BSD-3-Clause
github.com/google/uuid UUID generation BSD-3-Clause
github.com/dustin/go-humanize Human-readable sizes MIT
github.com/mattn/go-isatty TTY detection MIT
github.com/ncruces/go-strftime strftime formatting MIT
github.com/remyoudompheng/bigfft Big-integer FFT BSD-3-Clause
golang.org/x/sys Low-level OS APIs BSD-3-Clause

Bundled in the published container images

These ship as separate programs inside the images and are invoked as processes; they are not linked into the GhostFleet binaries.

netboot image

Component Purpose License
dnsmasq DHCPv6 / RA / TFTP GPL-2.0 or GPL-3.0
iPXE (pinned commit) Network bootloader GPL-2.0 (with additional permissions)

temp-OS image (in-memory, served to booted VMs)

Component Purpose License
Alpine Linux (linux-virt kernel + base) Minimal boot OS GPL-2.0 (kernel) and others
BusyBox Core userland GPL-2.0
fio Write engine GPL-2.0
xfsprogs XFS tooling GPL-2.0 / LGPL-2.1

Web UI (build-time only, web/)

The compiled single-page app is served as static assets by the controller; these tools run at build time and are not shipped as-is at runtime.

Component License
Vue 3 MIT
Vite MIT
TypeScript Apache-2.0
Tailwind CSS MIT

If you believe an entry here is inaccurate or incomplete, please open an issue.