Credit where due

Open-source licenses

OpenVTL™ stands on free software, and the parts deserve naming. The tables list the major components in a running appliance and the licenses they carry. Each component's full license text travels with its source.

OpenVTL itself

OpenVTL's original code (the daemon, web UI, packaging, and documentation) is licensed under AGPL-3.0 with an additional trademark term under AGPL §7(e); the mhVTL patch set is GPL-2.0. "OpenVTL" and the OpenVTL logo are trademarks of Emerald Coast Technologies LLC, registration pending (TRADEMARK.md). Outside contributions require the CLA; attribution notices are in NOTICE.

trademark questions · legal@openvtl.com  ·  security reports · security@openvtl.com

Appliance platform

ComponentRoleLicense
Debian GNU/Linux 13operating systemDFSG-free (various)
Linux kernel · LIO SCSI targetkernel, FC targetGPL-2.0
mhVTLtape library emulationGPL-2.0
OpenZFSstorage: compression + deduplicationCDDL-1.0
targetcli-fb / rtslib-fbtarget configurationApache-2.0
mtxmedia changer controlGPL-2.0

Control plane (openvtld)

ComponentRoleLicense
Go standard library + toolchaindaemon language and runtimeBSD-3-Clause
minio-goS3 export and importApache-2.0
klauspost/compresszstd chunk compressionApache-2.0 and BSD-3-Clause
modernc.org/sqliteembedded database driverBSD-3-Clause
SQLitedatabase enginePublic domain
golang.org/x/crypto · x/sysEd25519 verification, system callsBSD-3-Clause

Web UI

ComponentRoleLicense
Reactinterface frameworkMIT
Vitebuild toolingMIT
Tailwind CSSstylingMIT
TypeScriptlanguageApache-2.0

This website

ComponentRoleLicense
Astrostatic site generatorMIT
Figtree · IBM Plex MonotypefacesOFL-1.1

The lists cover the major components; a release bundle vendors its sources, and the Debian packages on the appliance carry their own copyright files under /usr/share/doc.