pfSense® software is a free, open source customized distribution of FreeBSD specifically tailored for use as a firewall and router that is entirely managed via web interface. In addition to being a powerful, flexible firewalling and routing platform, it includes a long list of related features and a package system allowing further expandability without adding bloat and potential security vulnerabilities to the base distribution.
The pfSense project was started in September 2004 by Chris Buechler and Scott Ullrich, with a growing development team. Chris is a long time contributor to the m0n0wall project. m0n0wall is a great embedded firewall, but one of the great things about its design is also a limitation to expandability. m0n0wall runs entirely from RAM, the entire OS and all applications are loaded into RAM at boot time. This is a great design for embedded systems, for performance and reliability reasons. However m0n0wall is not capable of being installed into a normal file system on a hard drive. Hence many desirable functions can't be reasonably implemented.
See this blog post for background on the name behind pfSense software.
pfSense is Copyright 2004-2018 Rubicon Communications, LLC (Netgate)
pfSense is a federally registered trademark of Electric Sheep Fencing LLC. Any unauthorized use of this trademark is prohibited by state and federal law and international treaties. Refer to our Trademark Usage Guidelines for how to properly use the marks.
All rights reserved.
pfSense is open source and distributed under the Apache 2.0 license.
To contact us with sales questions or comments, you can reach us by email at email@example.com or by phone at 1 (512) 900-2546.
To contact us for submitting patches, inquiring about contributing to the project, notifying us of problems with any of our web sites, or any other non-support issue email firstname.lastname@example.org.
To contact us for security issues, use email@example.com.