Default deny.
Nothing runs, nothing has power, nothing has access unless explicitly granted. The default state is off. Every capability must be earned.
nothing by default
Security by physics, not by policy. An Alpine Linux derivative that unifies security and power management as expressions of resource control. A component that cannot be power-gated is a component that cannot be isolated during a security incident.
outstack-powerd · five operating modesNothing runs, nothing has power, nothing has access unless explicitly granted. The default state is off. Every capability must be earned.
nothing by defaultCPU, memory, network, and power form independent containment boundaries. Compromise one and the others hold. Physical power isolation cannot be bypassed by software.
CPU · memory · network · powerAt any moment, the system can attest exactly what is running and what is consuming power. Power state is included in attestation reports. No hidden processes.
attestation · power-awareAt exec() time, Outstack checks whether the current power mode permits the new process. In EMERGENCY mode, only CRITICAL-class processes execute. A scheduling primitive, not a firewall rule.
Unexpected power draw from a subsystem may indicate compromise. A compromised peripheral can be physically power-killed — not just software-disabled. Physics, not policy.
power monitoring · hardware killOutstack’s power model was inspired by RTG-powered spacecraft, where every milliwatt must be accounted across the mission lifetime. The same discipline for industrial tools, field devices, and eventually actual spacecraft.
RTG discipline · mission-gradeAlpine Linux derivative. Documented architecture. The companion project is Telux.