XIRTUS SYSTEMS RESEARCH GROUP FIG. P4

Source-Visible System Architecture

SOURCE TREE /usr/src — complete · readable · versioned KERNEL [SRC INCLUDED] sys/ — ~18k lines C USERLAND [SRC INCLUDED] bin/ sbin/ usr.bin/ PORTS [RECIPES] pkgsrc bridge — src visible BUILD PIPELINE make build — documented · reproducible · no blobs xirtux/sys BASE SYSTEM ISO IMAGE BINARY BLOB BOOTSTRAP ALL SOURCE VISIBLE: ports opt. REJECTED: FULLY REPRODUCIBLE "Operators are encouraged to read the source."

FIG. P4 — Source-visible build pipeline. Every component of the base system ships with complete, readable source code. The build process is documented, reproducible, and does not require binary bootstrap blobs (crossed out, bottom left). Ports integrate with pkgsrc where upstream source is available.

BUILD CONSTRAINT: The build process must complete from source alone on a host running the previous release. No pre-compiled toolchain components, no opaque firmware blobs, no network-dependent build steps. The entire system can be built offline from a single source tarball. See src/BUILD_CONSTRAINTS.

DIAGRAM FIG. P4 / PRINCIPLE 4: SOURCE-VISIBLE
LAMP NOMINAL HRS: 1,247