On some platforms such as Windows, where the fork() system call is not available, Perl can be built to emulate fork() in the Perl interpreter. The emulation is designed to, at the level of the Perl program, be as compatible as possible with the "Unix" fork(). However it has limitation that has to be considered in code intended to be portable. See L for more details.