In Windows, a daemon is called a service. The ActiveState program that can make this is called PerlSvc. One link: (other PDK versions are available - this isn't the latest) http://docs.activestate.com/pdk/7.3/PerlSvc_overview.html Of course the disadvantage of this is that you have to buy it from ActiveState.