"One big part of the goal set will be the creation of a
middle 'emulation' layer which is managed by the kernel
but runs in userland, which will take over all primary
system call entry points (in userland) and convert them
to syscall messages that the kernel understands. 4.x,
5.x, SysV, Linux, and other compatibility sets will be
moved out of the kernel and into this middle layer."
-- Matthew Dillon (main dev): http://lists.freebsd.org/pipermail/freebsd-current/2003-July...* think about subsystems like Win32, POSIX, OS/2 of the WinNT series operating system (XP, Vista, 7, 8, Xbox, ReactOS)