As I mentioned, that was my video. I simply wanted to point out that OPNsense DO contribute to the FreeBSD community both in the sense of code commits (going back 14 years) and monitary value by sponsoring BSD events, such as EuroBSDCon, which is not just FreeBSD but all BSDs.
Netgate and pfSense also benefit from OPNsense.
Many of the things are FreeBSD 13 vs 14. I wasn’t trying to bash on Netgate either, they’re not some random company using a firewall product based off a “development” version of FreeBSD; they commit code back, and I’m sure they know what they’re doing, still MY “opinion” here was running a firewall on unsupported “beta” code is a bad idea, it’s not just Netgate committing code to the base operating system, others are too.
You’ll notice I never mentioned any of the “unethical” behaviour nor brought up or shown the git commits with devs arguing with each other, or refusing to acknowledge issues with FreeBSD since it only seemed to affect the other product, which got commited anyway (which you can find for yourself).
As I mentioned in the video, I tried to “stay out of my own head”, which is hard because there’s a few of us in here
. I tried to stick to actual facts, which are documented and undeniable.
The OpenVPN DCO thing isn’t available in CE, yet Netgate did contribute that code back to FreeBSD 14 (that Tom noted) which was used by OPNsense. It’s open source code, why wouldn’t they? My amazement was it not being available in CE if it’s part of FreeBSD 14, and the code changes are not that hard to support it. Assuming, Netgate are focusing more on their Plus version; similar to Boot Environments, which are also a feature of FreeBSD itself; which may come to OPNsense at some stage, they’re on the roadmap.
The Intel® Multi-Buffer Crypto for IPsec Library, is part of Plus, not part of FreeBSD and may never be committed back.
I also mentioned my reluctance about this video, if it wasn’t me, it would have been someone else, maybe in a not so nice way; so why not me and do it properly? Also, believe me Tom was aware of this video before anyone else. It took me a week to make the decision to publish this video, knowing the controversy around the cat vs dog thing.