When deciding on software to run on a hardware firewall, there are currently two main contenders: pfSense, which has been around for a long time, and OPNsense, which started out as a fork of pfSense.