3 ms·
> the way a Mac is like a Linux server inside with a Mac API wrapped around it for client software usefulness No, Darwin is Mach with BSD welded to it; it is n
by pcwalton 10y ago
> the way a Mac is like a Linux server inside with a Mac API wrapped around it for client software usefulness
No, Darwin is Mach with BSD welded to it; it is not a pure Unix design. Likewise, WSL is the NT kernel with the Linux syscall interface on top, via the Pico Process interface. The NT kernel was designed for portability; in fact, POSIX compatibility was a design goal from the early days, in contrast to Mach where the idea of mashing together Mach and BSD was never considered.
In many ways, WSL is a much cleaner design than Darwin is.