Skip to content

Distinguish between processes and threads

POSIX is very clear about the respective definitions. Treating all threads as subprocesses, as Redox currently does, means userspace will need workarounds (cf. relibc#181).

This can initially be done in the kernel, but should be managed by a userspace process manager #152 (closed) with a thread<process<process group<session hierarchy.