http://www.perlmonks.org?node_id=1086995


in reply to Proc::Daemon vs daemon shell command

Daemonizing a process is a fairly generic thing to do so I would assume that both Proc::Daemon or daemon would essentially do the same thing.

However daemon is not a shell built-in but a utility that has to be installed, so it may come down to the question how you want to deploy your application.

Daemon::Control might also be an alternative as it can also generate init.d-scripts.