Ginux: A configurable userspace kernel for isolated Linux compatibility
Summary
Ginux is presented as a configurable userspace kernel that runs isolated Linux compatibility instances from a host process. It defines a versioned contract with managed instances and provides three syscall outcomes (emulate, mediate, deny) to enforce controlled interaction with the host. The project foregrounds AI agent containment research under a human-directed engineering approach and positions Ginux as a research boundary rather than production-grade software.