in reply to Backgrounding a Program

You can't unfortunately, but this is a 'limit' of OSes, and not of perl. So you probably either want to take advantage of multi-tasking in *nix-type shells or fork() off at the beginning of your program.
prompt> perl source.pl &
or with perl
use strict; fork() and exit(0); print "Now in the child process\n";
The perl example is a little hackish, but there's plenty of documentation about to explain it all.
HTH

broquaint