if ($^O eq "MSWin32") { require Win32::Process; ... } else { # unix/linux? ... }