On Oct 12, 2016, at 7:04 AM, John Newman <jnn@synfin.org> wrote:
On Oct 12, 2016, at 12:48 AM, grarpamp <grarpamp@gmail.com> wrote:
On Tue, Oct 11, 2016 at 2:28 PM, John Newman <jnn@synfin.org> wrote: Yes I use FreeBSD 10 it has supported PF for a long time, which it basically stole from openbsd (who stole it from Darren Reed).
No. Ipfilter (aka: Ipf) is Darren's / Phil's and has been dropped by Open and Dragonfly BSD, for license and other reasons, including being a dead project. last release: e9d51c6e58f549c4ab499254c81c90d2
PF (packet filter) is Open's, IPFW2 (ipfirewall) is Free's, NPF is Net's, IPFW3 is Dragon's. All actively maintained by their own communities. PF is ported to all.
Right, but all the SYNTAX was stolen from IPF. Or copied. Whatever you want to call it.
Pf has made some nice improvements in the years since, but there is no doubt it started as a clone of IPF so Theo could include the superior software firewall mechanism in openbsd without the license restrictions.
John
I've always thought the IPFW mechanism in FreeBSD was crap, compared to IPF/PF, just as an aside... Years ago IPF was actually also ported to Solaris and Linux. I used it on some Sun boxes when I was just a little guy a long fucking time ago..... John