fork has been available from windows platforms
since perl 5.6.0. I never touch Window systems, but as far
as I know, pipe open is supported on Windows - with the
exception of opening |- and -|
(which kind of surprises me, as fork is now
supported). See perlport.