Why does Cygwin not use MiCloneProcessAddressSpace() for fork()
Jeremy Drake
cygwin@jdrake.com
Mon Sep 22 21:28:35 GMT 2025
On Mon, 22 Sep 2025, Mark Liam Brown via Cygwin wrote:
> Greetings!
>
> Why does Cygwin not use MiCloneProcessAddressSpace() for fork()? That
> function was added for the Windows Services for UNIX, and it still
> working in Windows 11.
>
> Mark
>
This is a perennial question, and the short answer is that it doesn't play
well with win32 dlls. Replies turned up via simple search:
https://cygwin.com/pipermail/cygwin/2016-January/225571.html
https://cygwin.com/pipermail/cygwin/2018-January/235767.html
More information about the Cygwin
mailing list