Definition

A userspace OS is a shared library implementing OS concepts in user space. Each container can run its own isolated instance, similar to gVisor’s Sentry.

Key Points

  • ftl-os uses hypervisor-like kernel with per-container userspace OS
  • CPU user-mode isolation without hardware virtualization
  • OS upgrades via container restart, not host reboot

FTL v0.1.0 is pre-alpha; production readiness unverified.

Sources