Anything that can be userspace should be userspace
Anything that can be userspace should be userspace
Posted Aug 4, 2026 20:16 UTC (Tue) by quotemstr (subscriber, #45331)Parent article: The beginning of a process-builder API
Imagine you had a special process-launch helper (say, a souped-up /usr/bin/env) that you could spawn, give process-building instructions, and, when done, let run? And this process would do all the environment configuration you wanted, then execve the final binary, reporting over an inherited pipe any errors in the setup process?
ISTM the Linux kernel is already too big a TCB and that we'd do well to implement new functionality where possible in userspace and userspace libraries, leaving to the kernel the jobs only a privileged executive can do.
