The pfSense project was started in September 2004 by Chris Buechler and Scott Ullrich. 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.
To contact us for submitting patches, security issues, inquiring about contributing to the project, notifying us of problems with any of our web sites, or any other non-support issue email email@example.com.
pfSense is Copyright 2004-2014 Electric Sheep Fencing LLC
Current logo is Copyright 2005-2013 Electric Sheep Fencing LLC
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.
All rights reserved.
Portions from m0n0wall, Copyright 2002-2013 Manuel Kasper. Please refer to source code header for exact copyright information.
pfSense source code is released under the BSD license, under terms as follows.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Contributor License Agreements
We look forward to your patches. Before we can accept them, you must sign and submit (via postal mail, fax or email) an Individual Contributor License Agreement. Please read for details.
The purpose of this agreement is to clearly define the terms under which intellectual property has been contributed to the pfSense project and thereby allow us to defend the project should there be a legal dispute regarding the software at some future time. From the individual contributor agreement: "This license is for Your protection as a Contributor as well as the protection of ESF; it does not change your rights to use your own Contributions for any other purpose."